主题:9360网络连接的问题 共有39244人关注过本帖 |
---|
bingdongcha |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
9360网络连接的问题 Post By:2013-4-25 10:45:00 [显示全部帖子]
购买的9360的开发板和底板,使用光盘中的网络程序step3_tcptest。目标板9360做服务器,开发主机做客户端。 问题是:只能有一个客户端可以连接到目标板9360服务器。用第二台电脑连接目标板9360服务器时,第一台电脑的连接就自动断了。 因为我们工程实际应用时,需要6台客户端连接。 这个可以满足么?可以给个例子么?万分感谢!!!!! |
单帖管理 | 引用 | 回复 |
bingdongcha |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-4-25 16:29:00 [显示全部帖子]
谢谢,我大概明白了,还想请教下。在这个程序里有2个类TCPCustom_CE和TCPServer_CE。 TCPCustom_CE类中的SocketDataThread线程是处理监听到的客户端的socket通讯事件的。 想了2个方法谢谢帮忙指点迷津。 第一个是您这个方法,在TCPServer_CE类中定义6个socket接收客服端连接,每ACCEPT 一个连接就创建一个线程处理通讯。这样可能就不需要TCPCustom_CE这个类了!!
第二个是用TCPCustom_CE定义6个对象处理来之6台客户端的请求和数据处理。感觉这个方法符合面向对象的理论。可TCPCustom_CE定义的6个对象,是不是每个对象都有一个自己的SocketDataThread线程来处理数据???? 包含线程的类 定义对象后是否也同时创建了一个线程呢??如果创建了,那么各个对象的线程之间相互影响么??
[此贴子已经被作者于2013-4-25 16:31:08编辑过]
|
单帖管理 | 引用 | 回复 |