|
目录
摘要......................................................................1
Abstract..................................................................2
第一章
引言...............................................................3
1.1
远程通信概述..........................................................3
1.2 Internet远程通信......................................................4
1.2.1 Internet概述........................................................5
1.2.2 TCP/IP协议和IP地址..................................................6
1.2.3 Internet远程通信原理................................................7
第二章
Java基于Internet远程通信...........................................8
2.1 Java语言概述..........................................................8
2.1.1 Java语言特点........................................................9
2.1.2 Java丰富的类库.....................................................10
2.2 Java与Internet密不可分...............................................10
2.3 Java
强大的网络开发功能..............................................11
第三章
常见Java类用于远程网络通信........................................12
3.1
基本概念和协议.......................................................13
3.1.1 IP地址.............................................................14
3.1.2
端口...............................................................15
3.1.3
客户机和服务器.....................................................16
3.1.4
连接和无连接.......................................................16
3.1.5
协议...............................................................17
3.2 URL类................................................................18
3.3 Socket类.............................................................18
3.3.1 socket类编程机制...................................................19
第四章
用Java
Socket类设计C/S模式应用实例................................20
4.1
设计思路.............................................................20
4.2
通信原理.............................................................21
4.3
系统体系结构.........................................................22
4.3.1
设计内容...........................................................23
4.3.2
设计实现...........................................................24
4.3.3
总体设计...........................................................25
第五章
实验测试..........................................................26
5.1
测试环境.............................................................26
5.2
测试步骤.............................................................27
5.3
测试分析.............................................................28
第六章
结束语............................................................29
致谢.....................................................................30
参考文献.................................................................31
附录:程序清单:..........................................................32
[1]
孙一林,彭波编著,《Java网络编程实例》,清华大学出版社,
2003.4,第一版
[2]
殷兆麟等编著,《Java网络编程》,国防工业出版社,2001.5,第一版
[3]
吴逸贤,吴目诚编著,《Java2程序设计》,科学出版社,2003.8,第一版
[4]
刘弈等,基于Socket的Java
语言网络通信机制和程序设计〔J〕,
计算机应用工程,1999,(5):78
– 81
[5] Douglas E. Comer. and David L . Stevens,《TCP/
IP 网络互连技术[ M ] 》,
北京
:清华大学出版社 ,1998
[6] W.Richard Stevens,
《TCP/IP
II lustrated Volumn1 The Protocols.Addison-Wesley》
机械工业出版社[影印版],2002.1,第一版
[7] Gary R.Wright
等著,《TCP/IP
II lustrated Volumn1 The Protocols.Addison-Wesley》
机械工业出版社[影印版],2002.1,第一版 |