智能楼宇控制系统基于TCP/IP协议的网络编程!

栏目:行业动态 作者:三水智能化 发布时间:2020-04-20 关键词: 智能楼宇控制系统
分享到:
在智能楼宇控制系统的应用中,计算机网络上存在不同的计算机系统,各有自己的操作系统,维护着相应的信息库。为了解决不同设备,智能楼宇控制系统中的处理和流通问题,便产生了协议,并有了其标准化组织。TCP/IP参考模型适应了世界范围内的数据通信的需要而得到迅

智能楼宇控制系统的应用中,计算机网络上存在不同的计算机系统,各有自己的操作系统,维护着相应的信息库。为了解决不同设备,智能楼宇控制系统中的处理和流通问题,便产生了协议,并有了其标准化组织。TCP/IP参考模型适应了世界范围内的数据通信的需要而得到迅速的发展。

智能楼宇控制系统基于TCP/IP协议的网络编程!

为了实现计算机之间的通信,利用TCP/IP协议,使用Windows环境下的网络编程接口Winsock进行编程。智能楼宇控制系统实现过程如下:

首先,用Create()创建一个Windows套接字,并将它与C++对象联系;然后,在客户端调用Connect(),在服务器端调用Accept();接着创建CsocketFile对象,并在CsocketFile的构造函数中把CsocketFile对象与Csocket对象联系起来;创建一个用于发送Carchive对象和用于接收Carchive对象与CsocketFile对象联系起来,当通信结束后撤消Carchive、CsocketFile和Csocket对象。


Baidu
map