G Gingerzy Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-26 #1 我想用ServerSocket往ClientSocket传送数据可以吗?如果可以的话,该怎样做,能不能给点提示? 别人说是只能ClientSocket往ServerSocket传送数据。 谢谢
N newsmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-26 #2 当ClientSocket主动连上ServerSocket之后它们之间就可以互相传数据了。这里关键是只能由ClientSocket主动与ServerSocket连接,倒过来不行。先ServerSocket运行然后ClientSocket发出连接请求,连接成功后就可以互传数据了。这种互传的例子很多,您只要到论坛里搜一下就有了。
当ClientSocket主动连上ServerSocket之后它们之间就可以互相传数据了。这里关键是只能由ClientSocket主动与ServerSocket连接,倒过来不行。先ServerSocket运行然后ClientSocket发出连接请求,连接成功后就可以互传数据了。这种互传的例子很多,您只要到论坛里搜一下就有了。
G Gingerzy Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-26 #3 ServerSocket给ClientSocket发送文件,默认是多线程吗?
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-26 #5 上次问这个问题的是不是你? SocketServer 用线程阻塞模式
A arethusa Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #7 把代码给我一份吧:谢谢了!这几天一直在弄这个问题! arethusalan@163.com
W wcl-2001 Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #8 也給我一份吧:谢谢了! wcl-2001@tom.com
N Neo_leaf Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-06 #9 哎哟,好人, 也给我一个吧, 复制粘贴俺的Email yyq_leaf@126.com thx.
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-06 #10 与ServerSocket的连接: 先确定ServerSocketActive 为 True; ClientSocket.Active := True; ServerSocket给ClientSocket发送: ServerSocket.Socket.Connections[0].SendText('信息'); ServerSocket.Socket.Connections为已与ServerSocket建立连接的Socket列表 ClientSocket给ServerSocket发送: ClientSocket.Socket.SendText('消息'); ClientSocket接收数据在ClientSocketRead事件中,如: Memo2.Lines.Add(Socket.ReceiveText); 将接收的加入Memo2中 ServerSocket接收数据在ServerSocketClientRead事件中,如: Memo2.Lines.Add(Socket.ReceiveText); 将接收的加入Memo2中
与ServerSocket的连接: 先确定ServerSocketActive 为 True; ClientSocket.Active := True; ServerSocket给ClientSocket发送: ServerSocket.Socket.Connections[0].SendText('信息'); ServerSocket.Socket.Connections为已与ServerSocket建立连接的Socket列表 ClientSocket给ServerSocket发送: ClientSocket.Socket.SendText('消息'); ClientSocket接收数据在ClientSocketRead事件中,如: Memo2.Lines.Add(Socket.ReceiveText); 将接收的加入Memo2中 ServerSocket接收数据在ServerSocketClientRead事件中,如: Memo2.Lines.Add(Socket.ReceiveText); 将接收的加入Memo2中
H hzxhzx123 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-07 #11 每个client上来server会建立一个socket,以后随便你想往哪个socket里面写数据都可以啊