#
# Output from ./client with +trace=>'all' turned on.
# I cleanup up the XML with the format-xml.pl file,
# and stuck in some other comments here and there to make the output clearer.
# - Jim M.
#
[msie@bob names]$ ./client-ExamineNames.pl
# ---- SOAP::Lite calls ---
SOAP::Transport::new: ()
SOAP::Serializer::new: ()
SOAP::Deserializer::new: ()
SOAP::Parser::new: ()
SOAP::Lite::new: ()
Type in a first name [Jim] : Mark
SOAP::Lite::new: ()
SOAP::Transport::HTTP::Client::new: ()
SOAP::Lite::call: ()
SOAP::Serializer::envelope: ()
SOAP::Serializer::envelope: getGender Mark
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Transport::HTTP::Client::send_receive: HTTP::Request=HASH(0x8346480)
SOAP::Transport::HTTP::Client::send_receive:
# --- HTTP request header --------------
POST http://bob.marlboro.edu/~msie/2002/ipl/perl/lectures/jun15/names/server-ExamineNames.cgi
Accept: text/xml
Accept: multipart/*
Content-Length: 509
Content-Type: text/xml; charset=utf-8
SOAPAction: "ExamineNames#getGender"
# --- SOAP body sent to server ---------------
Mark
SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH(0x849f264)
SOAP::Transport::HTTP::Client::send_receive:
# ---- HTTP response header --------------------
HTTP/1.1 200 OK
Connection: close
Date: Wed, 12 Jun 2002 21:27:58 GMT
Server: Apache/1.3.24 (Unix) AxKit/1.52 mod_perl/1.26 mod_ssl/2.8.8 OpenSSL/0.9.6b
Content-Length: 525
Content-Type: text/xml; charset=utf-8
Client-Date: Wed, 12 Jun 2002 21:27:59 GMT
Client-Response-Num: 1
SOAPServer: SOAP::Lite/Perl/0.55
# ---- SOAP body reply to client ---------------------
male
# ---- and back to the SOAP::Lite modules
SOAP::Deserializer::deserialize: ()
SOAP::Parser::decode: ()
SOAP::SOM::new: ()
The gender of 'Mark' is male.
SOAP::Lite::DESTROY: ()
SOAP::Transport::DESTROY: ()
SOAP::Transport::HTTP::Client::DESTROY: ()
SOAP::Serializer::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::SOM::DESTROY: ()
SOAP::Deserializer::DESTROY: ()
SOAP::Parser::DESTROY: ()
SOAP::Transport::DESTROY: ()
SOAP::Serializer::DESTROY: ()
SOAP::Deserializer::DESTROY: ()
SOAP::Lite::DESTROY: ()
[msie@bob names]$