socket网络编程
文章平均质量分 87
饿狼干爹
理想是丰满的,现实是骨干的
展开
-
java网络编程【精简篇】
网络编程网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可。一、计算机网络概述1、网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输。对于网络编程来说,最主要的是原创 2015-09-17 03:31:40 · 830 阅读 · 1 评论 -
Socket编程 ------ 模拟QQ聊天工具
模拟QQ聊天一、要求1、一个服务器可以与多个用户同时通讯2、用户可以通过服务器与用户之间通讯3、用户可以选择和所有人发消息,也可以选择和某个用户单独发消息4、服务器要显示当前所有在线人员5、用户要显示当前在线的人员6、当有新用户登录时或在线用户退出时,服务器要向所有其他在线用户发送提示信息,并且服务器也要显示相应的提示信息7、不能有相同的用户名同时登陆8原创 2015-09-20 22:19:35 · 4122 阅读 · 1 评论 -
TCP、UDP练习题 (UDP聊天程序、TCP上传文本文件和图片文件)
TCP、UDP编程练习TCP☆上传文本文件读取一个本地文本文件,将数据发送到服务端,服务器端对数据进行存储。 存储完毕后,给客户端一个提示。1、解题思路客户端:(1) 创建Socket对象----用服务器的ip+端口号(2)读取文件内容(3)通过socket把内容发送给服务器端(把socket中的输出流包装成“打印流”来进行发送文本,是一种比较安全的输出方式原创 2015-09-20 16:30:29 · 3497 阅读 · 3 评论 -
网络通讯方式 ------ TCP、UDP
在现有的网络中,网络通讯的方式主要有两种:1、 TCP(传输控制协议)方式2、 UDP(用户数据报协议)方式为 了方便理解这两种方式,还是先来看一个例子。大家使用手机时,向别人传递信息时有两种方式:拨打电话和发送短信。使用拨打电话的方式可以保证将信息传递给 别人,因为别人接听电话时本身就确认接收到了该信息。而发送短信的方式价格低廉,使用方便,但是接收人有可能接收不到。在原创 2015-09-20 16:33:23 · 1788 阅读 · 1 评论