该课程主要介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据涵盖REST、SPDY、异步I/O和很多其他高级技术。主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接,讲师从事电力行业多年,从中得出丰富经验,该课程多涉及到国电企业等系统性能优化架构方面知识点。从中你将会从普通程序员到架构师系统性能优化方面发展得到巨大提升。
1.课程研发环境 项目源代码以java语言为基准,数据库会提供以SQLSERVER以及sqlserver为基准的数据库脚本,以下环境都适用于项目。 开发工具:myeclipse 8.6; 数据库工具racle,SQLSERVER
2.内容简介 介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据涵盖REST、SPDY、异步I/O和很多其他高级技术。主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接,讲师从事电力行业多年,从中得出丰富经验,该课程多涉及到国电企业等系统性能优化架构方面知识点。
|