黑马程序员 网络编程之网络通信三要素
2014-01-14 16:15
190 查看
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
网络通讯三要素
1. IP地址,找到对方通过IP
2. 端口号,数据要发送到对方指定程序上,为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,
为了方便称呼这个数字,就叫做端口(逻辑端口)
3. 传输协议,定义一个通讯规则,这个规则称为协议。
国际组织定义了通用协议TCP/IP。
基础代码
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>
网络通讯三要素
1. IP地址,找到对方通过IP
2. 端口号,数据要发送到对方指定程序上,为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,
为了方便称呼这个数字,就叫做端口(逻辑端口)
3. 传输协议,定义一个通讯规则,这个规则称为协议。
国际组织定义了通用协议TCP/IP。
基础代码
import java.net.*; public class IPDemo { public static void main(String[] args) throws Exception{ InetAddress i=InetAddress.getLocalHost(); System.out.println(i.toString()); System.out.println("address:"+i.getHostAddress()); System.out.println("name:"+i.getHostName()); InetAddress ia=InetAddress.getByName("192.168.30.135"); System.out.println("address:"+ia.getHostAddress()); System.out.println("name:"+ia.getHostName()); } }
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>
相关文章推荐
- 网络编程、三要素、Socket通信、UDP传输、TCP协议、服务端(二十五)
- 黑马程序员--10.网络编程--06.【Clinet_Server通信原理】【TCP_客户端和服务端会话】【阻塞式方法的详解】
- 黑马程序员--网络通信UDP编程的总结及部分知识点查询
- 黑马程序员--10.网络编程--02.【网络传输三要素在Java中的体现】【TCP和UDP概念】【Socket基本概念】
- 黑马程序员--图形界面中的鼠标,键盘两个事件,做一个磁盘的文件列表,菜单,子菜单,模拟记事本。网络编程,TCP的通信协议的特点
- 网络编程【OSI/RM TCP/IP】【网络通信三要素】【UDP传输 & TCP传输】【DNS域名解析】
- 黑马程序员_Java基础:网络编程总结
- java udp网络编程及实例代码,实现客户端和服务端通信
- 网络编程_Socket通信原理图解
- 网络编程_TCP_Socket通信_聊天室_客户端多线程_群聊JAVA191-192
- 黑马程序员——Java基础----网络编程
- 黑马程序员_java 网络编程 初识
- 网络编程4-socket通信三次握手四次挥手
- 黑马程序员 知识点总结-Java网络编程
- java中的网络通信编程之UDP篇
- 黑马程序员-自己总结的java学习笔记(8)网络编程
- 黑马程序员_网络编程
- 黑马程序员_网络编程之简单的聊天程序
- 黑马程序员--java基础日记--网络编程
- 黑马程序员-网络编程(一)