is prohibited.
1. Service Transport: This area is responsible for transporting messages between network
applications and includes protocols such as HTTP, SMTP, FTP, as well as the
more recent Blocks Extensible Exchange Protocol (BEEP). Other kinds of network
protocols, such as the Internet Inter-ORB** Protocol (IIOP) or the IBM MQSeries,
are also used.
2. XML Messaging: This area is responsible for encoding messages in a common XML
format in order that messages can be understood at each end of the network connection.
Presently, this area includes such protocols as XML-RPC, SOAP, and REST,
that facilitates publish, find, bind, and invoke operations described previously.
3. Service Description: This area is used for describing to clients the public interface to
a specific Web service. The Web services Description Language (WSDL) is typically
used for this purpose. WSDL is often used in combination with SOAP and XMLSchema
to provide Web services over the Internet. A client connecting to a Web service
can read the WSDL to find out what functions are available on the server. Any special
datatypes used are embedded in the WSDL file in the form of XML-Schema. The
client can then use SOAP to actually call one of the functions listed in the WSDL.
Pages:
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598