通过 TCP/IP 访问 CICS

TCP/IP 提供进程间通信,这意味着调用需要同时指定物理主机连接和软件进程或应用程序的寻址方案。 在 TCP/IP 中执行此操作的方式是通过 因特网地址 调用指定主机,通过 端口号调用进程。 您可以在其他位置找到也称为因特网协议 (IP) 地址或主机标识的因特网地址。

图 1 展示了两个物理主机 Host A 和 Host B 以及几个软件进程或应用程序 C、D、E、F、G 和 H。 主机 A 的主机地址是129.126.178.99,端口号 21、23 和 400 分别分配给进程 C、D 和 E。 主机 B 的主机地址为 123.156.189.2 ,端口号分别为 3300 , 3301 , 3302 分配给进程 F , G 和 H。
图 1。 如何处理应用程序
此图显示了两个物理主机 "主机 A" 和 "主机 B" 以及多个软件进程或应用程序 "C" , "D" , "E" , "F" , "G" 和 "H"。 主机 A 的主机地址是129.126.178.99,端口号 21、23 和 400 分别分配给进程 C、D 和 E。 主机 B 的主机地址为 123.156.189.2 ,端口号分别为 3300 , 3301 , 3302 分配给进程 F , G 和 H。

入局连接请求通过指定服务器的端口号来指定它想要的服务器。

例如,在 图 1中,会将主机 A 上请求端口号 21 的呼叫定向到进程 C。

众所周知的端口 标识承载标准服务 (例如,文件传输协议 (FTP) 或 Telnet) 的服务器。 始终为同一服务分配相同的端口号,例如, FTP 始终为 21 , Telnet 始终为 23。 网络通常为众所周知的端口保留端口号 1 到 255。

客户机应用程序还必须使用端口号来标识自己,以便服务器应用程序可以区分不同的连接请求。

分配客户机端口号的方法必须确保这些端口号是唯一的; 此类端口号称为 临时端口号。 例如,在 图 1中,显示了进程 F ,其中分配了主机 B 上的端口号 3300。