状态:已解决
提问:admin
在一个程序中,是否可以使用TCP/IP模块使一个Server与多个Client建立连接?
日期:2014-01-11 10:08 点击:160
最佳答案
回答:可以。一般有两种方法: 1.对于每个Client的连接使用一个Server。由于每个Server都要使用单独的空间,就使得这种方式变得十分消耗资源,引起不确定性。因此在RT和FP及cRIO中应用就很受限制。 2.另外一种方式是使用被称作“连接管理”的模式进行多Client的连接。这种模式主要是通过一个VI来管理所有连接,比如连接的建立,连接的删除,错误处理及连接属性的传递等。Server只需要获得连接并在一个循环中分别针对各个连接的属性来处理各个Client的请求。 具体的网站资源在http://zone.ni.com/devzone/conceptd.nsf/webmain/C5E607F89347B2FC86256F1E0073DE44
回答:pansino
2014-01-11 12:40