Introducing Socket Programming
This section introduces socket programming as provided by the TCP/IP stacks supported by z/VSE.
You can connect to and from a VSE host and interchange
data with the system with different access methods. Check the product
information of your TCP/IP stack to verify, which access methods are
supported.
- Telnet
- Telnet can be used from remote hosts to connect to VTAM® applications running on the local z/VSE. On the local z/VSE host it can be used to connect to other remote systems running Telnet daemons, connecting to a UNIX workstation
- File Transfer Protocol (FTP)
- FTP is used to get/put data files from/to a remote host system
- Web Server
- The web server can be accessed by web browsers retrieving data
defined by HTML (Hypertext Markup Language) pages.
- Static page contents : HTML only
- Dynamic page contents : HTML, including JavaScript, Java™ Applets or calling CGI (Common Gateway Interface) programs.
- Client/Server applications
- Distributed applications communicating over an enterprise intranet or the Internet. The application establishes a peer-to-peer communication exploiting the TCP/IP socket programming interface.
This section focuses on the requirements of TCP/IP socket based Client/Server applications. It intends to show what aspects are to be considered before deciding which programming interface to use and how to use them.