下载此文档

服务器端与多客户端 信息交互.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
服务器端: Java 代码: import ; import .InetSocketAddress; import .ServerSocket; import .Socket; import ; import ; import ; import ; import ; import ; import ; import ; import ; public class NIOSServer { private int port = 8888; // 解码 buffer 不败战神: vate Charset cs= ( "gbk" ); /* 接受数据缓冲区*/ private static ByteBuffer sBuffer = ( 1024 ); /* 发送数据缓冲区*/ private static ByteBuffer rBuffer = ( 1024 ); /* 映射客户端 channel */ private Map<String, SocketChannel> clientsMap = new HashMap<String, SocketChannel> (); private static Selector selector; public NIOSServer ( int port ){ = port; try { init (); } catch ( Exception e){ (); }} private void init () throws IOException{ /* * 启动服务器端,配置为非阻塞,绑定端口,注册 accept 事件帝尊: *ACCEPT 事件:当服务端收到客户端连接请求时,触发该事件*/ ServerSocketChannel serverSocketChannel = (); ( false ); ServerSocket serverSocket = (); ( new InetSocketAddress ( port )); selector = (); ( selector, ); ( "server start o

服务器端与多客户端 信息交互 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl808
  • 文件大小61 KB
  • 时间2017-02-20