网络通信基础入门
lunatic0522
这个作者很懒,什么都没留下…
展开
-
最简单的服务器的创建
几个概念:客户端 服务器 端口 ①客户端 ②服务器 ③端口:客户端进入服务器的门(通俗解释~),有0-2^16个 目标:实现简单的客户端和服务器短的交互 准备工作: ①开启telnet:控制面板→程序→程序与功能→打开或关闭windows功能 ②得到本机的IP:cmd输入ipcongif,在联网的情况下可以获得本机的IP值 步骤: 1.创建服务器: java....2013-06-30 18:10:38 · 160 阅读 · 0 评论 -
多线程服务器
客户端向服务器发出连结申请的时候,一个服务器只能同时与一个客户端相连接。就相当于当 同时有多个客户端申请连结时,这些客户端要排队,只有上一个客户端退出的时候,下一个客 户端才能连结的上,也就是“阻塞”现象。要解决这个问题,就要用到服务器的多线程。 服务器的多线程不是每启动一个线程,就创建一个服务器,而是每当有一个客户端申请连结的 时候,就启动一个服务器连结客户端的方法。...原创 2013-07-12 11:03:06 · 99 阅读 · 0 评论 -
群聊的简单实现
群聊就是群聊就是大家聚在一起聊天,每一个参与者说的话都可以被其他参与者看见, 也就是说:服务器接受到客户机上传的信息后,将信息分别在发送给每一个客户机 V1版本的实现:telnet连结,一个客户机发出消息,其他的客户机可以接受的到 在服务器线程中,每当有客户机申请连结的时候,就会启动一个服务器线程,来处理此连结,先用一个队列将这些服务器线程保存起来 每保存一个服务器线程对象,...2013-07-15 23:36:08 · 327 阅读 · 0 评论