怎么样连接pb开发的socket服务

怎么样连接pb开发的socket服务,第1张

PowerTCP Server for ActiveX component 就行,不需要winsock tool.

Dart Server Control -- DartServer.dll

Dart Tcp Control -- DarSock.dll

众所周知TCP(Transmission Control Protocol )是一种面向连接的、可靠的、基于字节流的通信协议。而开发TCP socket应用程序是一件比较简单的事情。下面就用一个比较简单的demo 讲解开发的过程。

该程序分为客户端服务器端,客户端主要是向服务器端发送数据,服务器端主要是对于接收的数据进行显示。

TCP服务器端和客户端的主要流程:

服务器端:1 创建套接字 2 绑定 3 监听 4 接受连接 5 收发数据 6 关闭

客户端: 1 创建套接字 2 连接 3 收发数据 4 关闭

实现中用到的主要函数及

服务器: 1 WSAStartup() 2 socket() 3 bind() 4 listen() 5 accept() 6 recv() 7 closesocket() 8 WSACleanup()

客户端: 1 WSAStartup() 2 socket() 3 connect() 4 send() 5 closesocket() 6 WSACleanup()

下面是server 和 client 的实现代码,运行的时候首先启动server,然后再启动client, 则在server部分打印出“hello world” 。

明确的告诉你,这个是可行的,socket是基于tcp/ip协议,无论是哪种语言写的服务器,只要开放socket端口,另外一种语言写的客户端是可以连接上的,它们之间使用标准的tcp/ip协议通讯。

附:我曾经用c# 写服务器 然后flex(也就是flash的编程版)写客户端实现聊天系统,这个是可行的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/364671.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存