49 and a server to which particular protocol modules can be plugged in. A client |
49 and a server to which particular protocol modules can be plugged in. A client |
50 uses a particular protocol by supplying protocol-specific parameters to Sockets |
50 uses a particular protocol by supplying protocol-specific parameters to Sockets |
51 API functions. </p> <fig id="GUID-253611E8-9893-5261-830F-28B888FFA15B"> |
51 API functions. </p> <fig id="GUID-253611E8-9893-5261-830F-28B888FFA15B"> |
52 <title> Figure 1 - The Socket Server's position in the Communications |
52 <title> Figure 1 - The Socket Server's position in the Communications |
53 Framework Architecture. </title> |
53 Framework Architecture. </title> |
54 <image href="GUID-8E6FD3FD-64C8-51E0-AFE7-76DC5AB6A254_d0e143345_href.png" placement="inline"/> |
54 <image href="GUID-8E6FD3FD-64C8-51E0-AFE7-76DC5AB6A254_d0e141180_href.png" placement="inline"/> |
55 </fig> <p>The TCP/IP API enables clients to use sockets for TCP/IP, including |
55 </fig> <p>The TCP/IP API enables clients to use sockets for TCP/IP, including |
56 UDP, TCP, ICMP, IPv4, IPv6, ARP, and DNS. </p> <p>The IrDA Sockets API enables |
56 UDP, TCP, ICMP, IPv4, IPv6, ARP, and DNS. </p> <p>The IrDA Sockets API enables |
57 clients to use sockets for IrDA infra-red. </p> <p>The Bluetooth Sockets API |
57 clients to use sockets for IrDA infra-red. </p> <p>The Bluetooth Sockets API |
58 enables clients to use sockets for Bluetooth. </p> <p>The SMS PRT API provides |
58 enables clients to use sockets for Bluetooth. </p> <p>The SMS PRT API provides |
59 the GSM SMS Protocol stack and the WAP protocol stack over SMS. </p> </section> |
59 the GSM SMS Protocol stack and the WAP protocol stack over SMS. </p> </section> |