Java 网络编程
2016-06-05 07:04
281 查看
网络编程:利用程序来编写可以通过网络进行通信的应用程序。
示例:网络聊天
工作方式:
1:客户端连接服务器
2:服务器建立连接并将用户添加到来宾名单
3:另外一个用户连接到服务器
4:用户a通过服务器将信息发送到用户b,同时可以接受到用户a的回信。
java中要进行一个网络连接要使用java.net包下的socket(套接字)类
套接字 = IP地址+端口号
ServerSocket:表示服务器端的套接字
Socket:表示客户端的套接字
(两个套接字之间可以建立连接)
示例:网络聊天
工作方式:
1:客户端连接服务器
2:服务器建立连接并将用户添加到来宾名单
3:另外一个用户连接到服务器
4:用户a通过服务器将信息发送到用户b,同时可以接受到用户a的回信。
java中要进行一个网络连接要使用java.net包下的socket(套接字)类
套接字 = IP地址+端口号
ServerSocket:表示服务器端的套接字
Socket:表示客户端的套接字
(两个套接字之间可以建立连接)
相关文章推荐
- 5.2 网络训练
- JSF1063:警告!将不可序列化属性值设置为 HttpSession(密钥:{0},值类:{1})。
- go http协议和文件操作
- ppp协议基本介绍
- 推荐一个免费的论文查重网站PaperFree:http://www.paperfree.cn
- SpringMVC: HTTP Status 405 - JSPs only permit GET POST or HEAD问题的解决办法。
- ubuntu网络配置及文件
- node-http-proxy修改响应结果
- vm克隆虚拟机网络配置
- LAMP(apache/httpd+mysql+php)环境/架构 一键安装脚本
- 【学习日记】第四天-基本工具使用:TCPDUMP
- tcpflow 抓包
- Https和Http之间的区别
- Retrofit2使用方式和源码解析
- UNIX网络编程 第一章
- HTTP数据请求
- kvm 网络模式详解
- COURSERA机器学习笔记2
- 简单封装Http的Get和Post请求
- 基于深度学习的目标检测研究进展