本系列前一篇文章,我们介绍了基于 ABAP Push Channel(简称 APC)技术,使用 ABAP 编程语言来实现 TCP 通讯场景中 TCP 客户端的详细步骤。
使用 ABAP 实现 TCP Socket 编程 (1) - 客户端部分的实现
在基于 TCP 协议的通讯场景中,TCP 客户端是负责发起通信的一方。它通过向服务器端发起连接请求,开始建立一个稳定的通信通道。
客户端根据特定的 IP 地址和端口号找到服务器,并与之建立连接。当连接建立后,客户端可以向服务器发送请求数据并接收服务器的响应。
下图是我们前一篇文章,使用 ABAP 开发好的 TCP 客户端执行后弹出的输入界面。
TCP 服务器的 IP 地址为 XX.XX.117.48, 端口号为 12345.
客户端向服务器端发起的数据为字符串 Hello TCP, answer me!
.
在前文的测试场景里,作为 TCP 服务器,我使用了 NCAT 这个免费的网络工具,它既可以扮演