I itfly Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #1 用UDP写局域网聊天程序好,还是winsocket!?
苦 苦虫 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #2 用udp好,简单,使用,效率高 不过数据的安全没保证,没有校验机制,必须自己完善 所以只能用在对数据错误不是很在乎的场合
T thx1180 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #3 楼主概念不清啊,UDP是通信协议的一种,不管你用什么协议,最终使用的都是WinSock。 对于局域网来说,因为一般来说网络的速度很快,所以可以使用TCP协议。
I itfly Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #4 在DELPHI中有一个udp 有一个clientsocket serversocket两个控件组合都可以做聊天程序。我是想搞清楚,这两种做聊天程序那一个更高效。更好。
T thx1180 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #5 TClientSocket和TServerSocket只是对WinSock API的简单封装,一般是为了简化对WinSock API的调用和实现比较底层的功能,而象Indy中的TIdTCPServer、TIdUDPServer之类和FastNet的TNMUDP等则做了进一步的封装,并实现了相应的协议控制,用它们写程序当然要简单多了。
TClientSocket和TServerSocket只是对WinSock API的简单封装,一般是为了简化对WinSock API的调用和实现比较底层的功能,而象Indy中的TIdTCPServer、TIdUDPServer之类和FastNet的TNMUDP等则做了进一步的封装,并实现了相应的协议控制,用它们写程序当然要简单多了。
D dcshi2001 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-10 #6 我用的是udp做的聊天程序,效果还不错, 不过clientsocket serversocket好象是服务返回给客户端的信息 ,没有UDP那样对等发送信息,这是我用UDP的感觉