返回信息流我想知道是不是socket编一个简单的聊天程序至少必须有一个client和一个serve?可不可以两台机器上分别只有两个client然后进行点对点用UDP协议通信?看了网上写的一个简单的代码,看了半天也只发现那个serve只有监听的作用,没有发现它能对 client产生什么影响,本人初学,求大牛指教,谢谢了
这是一条镜像帖。来源:北邮人论坛 / soft-design / #27949同步于 2008/7/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
网络编程的个小问题~~
juffun
2008/7/9镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
---可不可以两台机器上分别只有两个client然后进行点对点用UDP协议通信?
可以,不过那只能两个人聊天,要实现聊天室的效果,就要用server,可以知道当前有多少个client连接
哦,明白啦,谢谢你啊~~我先编个两个人的瞧瞧了
【 在 guying 的大作中提到: 】
: ---可不可以两台机器上分别只有两个client然后进行点对点用UDP协议通信?
: 可以,不过那只能两个人聊天,要实现聊天室的效果,就要用server,可以知道当前有多少个client连接
当然可以不要server
只要有对方IP就可以进行 TCP或者UDP 通信
飞鸽传书就是
不过飞鸽传书有广播功能,它会得到IP段内所有登陆飞鸽的用户
【 在 juffun (Sworm) 的大作中提到: 】
: 我想知道是不是socket编一个简单的聊天程序至少必须有一个client和一个serve?可不可以两台机器上分别只有两个client然后进行点对点用UDP协议通信?看了网上写的一个简单的代码,看了半天也只发现那个serve只有监听的作用,没有发现它能对 client产生什么影响,本人初学
【 在 ox 的大作中提到: 】
: 当然可以不要server
: 只要有对方IP就可以进行 TCP或者UDP 通信
: 飞鸽传书就是
: ...................
昂,tcp的概念里有一个是listener吧,还算是server,要不怎么建立连接