网络通信要素
概述
- 网络编程中有两个主要的问题
- 如何准确地定位网络上一台或多台主机;定位主机上的 特定的应用
- 找到主机后如何可靠高效地进行数据传输

通信要素1:IP和端口号

- 域名:www.baidu.com www.mi.com www.sina.com
- 本地回路地址:127.0.0.1 对应着:localhost
- 如何实例化InetAddress两个方法:getByName(String host),getLocalHost。两个常用方法:getHostName() / getHostAddress()。

通信要素2:网络协议


TCP网络编程
- 客户端
- 创建Socket对象,指明服务器端的ip和端口号。
- 获取一个输出流,用于输出数据。
- 写出数据的操作。
- 资源的关闭。
- 服务端
- 创建服务器端的ServerSocket,指明自己的端口号。
- 调用accept()表示接受来自于客户端的Socket。
- 获取输入流。
- 读取输入流的数据。
- 相关操作。
- 资源关闭。
UDP网络编程

URL编程

- URL:统一资源定位符,对应着互联网的某一资源地址。
1万+



被折叠的 条评论
为什么被折叠?



