67,513
社区成员
发帖
与我相关
我的任务
分享
可不可以这样:服务器每收到一个Socket都用Map<IP,Socket>存起来?
[quote=引用 8 楼 hjw506848887 的回复:] [quote=引用 7 楼 oh_Maxy 的回复:] [quote=引用 5 楼 hjw506848887 的回复:] [quote=引用 2 楼 oh_Maxy 的回复:] 所有的客户端都存留一个监听,等待服务端发送这样的消息。 由业务上的服务端发起的,此时的服务端当做Socket端,客户端为SocketServer。 客户端的SocketServer可以独立线程实现。
[quote=引用 9 楼 hjw506848887 的回复:] [quote=引用 6 楼 xiaopeipei2004 的回复:] 这很像telnet/ssh2 命令行呀。 自己写code的思路就是上面说的,客户端当作socket接收端。 我想你可以search下MINA,网络编程很棒的支持。
[quote=引用 6 楼 xiaopeipei2004 的回复:] 这很像telnet/ssh2 命令行呀。 自己写code的思路就是上面说的,客户端当作socket接收端。 我想你可以search下MINA,网络编程很棒的支持。
[quote=引用 7 楼 oh_Maxy 的回复:] [quote=引用 5 楼 hjw506848887 的回复:] [quote=引用 2 楼 oh_Maxy 的回复:] 所有的客户端都存留一个监听,等待服务端发送这样的消息。 由业务上的服务端发起的,此时的服务端当做Socket端,客户端为SocketServer。 客户端的SocketServer可以独立线程实现。
这很像telnet/ssh2 命令行呀。 自己写code的思路就是上面说的,客户端当作socket接收端。 我想你可以search下MINA,网络编程很棒的支持。
[quote=引用 5 楼 hjw506848887 的回复:] [quote=引用 2 楼 oh_Maxy 的回复:] 所有的客户端都存留一个监听,等待服务端发送这样的消息。 由业务上的服务端发起的,此时的服务端当做Socket端,客户端为SocketServer。 客户端的SocketServer可以独立线程实现。