《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖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同时管理多个连接
上传时间: 2018-12-24
上传用户:liudagong
《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖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同时管理多个连接
上传时间: 2018-12-24
上传用户:liudagong
【图文】网络编程4-传输层协议UDP和TCP这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-10-19
上传用户:kingwide
基于TCPIP协议的QtE网络编程这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-21
上传用户:
C#网络编程教程,有需要的可以参考!
标签: C语言
上传时间: 2022-02-19
上传用户:
该文档为Python程序设计网络编程总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
标签: python
上传时间: 2022-03-23
上传用户:
摘要:介绍在Linux操作系统环境下Socket网络编程的原理、流程和最终实现。编程采用客户端/服务器模式。提出解决多个客户端连接服务器时无法处理I/0多路复用问题的方法。提出通过最小化报文传输来减少传输时廷,为Bandwidth Delay Product调节TCP窗口,实现充分利用带宽提高Linux的Socket性能。在实际网络传输环境复杂多变的情况下,达到优化网络传输性能的目的。关键词:linux;性能优化;Socket;select()1引言随着Internet的日益发展和普及,网络在嵌入式系统中应用非常广泛,越来越多的嵌入式设备采用Linux操作系统。Linux是一个源代码公开的免费操作系统,具有强移植性",所以对基于Linux的Socket网络编程的研究越来越重要。2Socket简介在Linux中的网络编程通过Socket接口进行,是一种特殊的I/O,也是一种特殊的文件描述符。Socket是使用标准Linux文件符(file descriptor)和其他程序通信的方式。这里Socket 编程采用客户/服务器模式如图1所示。
上传时间: 2022-06-23
上传用户:
day01_Linux基础(基本操作01).rar 287.3M2019-03-19 17:28 day02_Linux基础(基本操作02).rar 246.9M2019-03-19 17:28 day03_Linux基础(gcc编译、静态库、动态库).rar 266.7M2019-03-19 17:28 day04_Linux基础(gdb调试、makefile).rar 284.1M2019-03-19 17:28 day05_Linux基础(文件操作).rar day06-Linux系统编程(进程、进程控制).rar 280.2M2019-03-19 17:28 day07-Linux系统编程(exec 回收子进程 进程间通信).rar 268.7M2019-03-19 17:28 day08-Linux系统编程(仿真myshell案例).rar 271.4M2019-03-19 17:28 day09-Linux系统编程(信号、信号捕捉).rar 382.2M2019-03-19 17:28 day10-Linux系统编程(信号、进程间关系、守护进程).rar 418.7M2019-03-19 17:28 day11-Linux系统编程(线程、线程控制、线程属性).rar 334.2M2019-03-19 17:28 day12-Linux系统编程(线程同步、信号量、进程锁).rar 394.1M2019-03-19 17:28 day13-Linux网络编程(网络协议基础、TCP、UDP、常用网络术语).rar 372.3M2019-03-19 17:28 day14-Linux网络编程(socket错误处理、三次握手、并发).rar 336.4M2019-03-19 17:28 day15-Linux网络编程(TCP状态转换、select、poll).rar 455.9M2019-03-19 17:28 day16-Linux网络编程(epoll、epoll反应堆、心跳、线程池).rar 404.5M2019-03-19 17:28 day17-Linux网络编程(UDP、广播、组播、domain).rar 323.3M2019-03-19 17:28 day18-Linux网络编程(shell编程01).rar 317.2M2019-03-19 17:28 day19-Linux网络编程(shell编程02).rar 476.7M2019-03-19 17:28
上传时间: 2013-04-15
上传用户:eeworm
详细分析网络TCP/IP协议,以及编程方法
上传时间: 2013-06-13
上传用户:CHENKAI
集中探讨了MFC提供的异步非阻塞类CAsyncSocket的特点,包括类对象的创建、异步选择机制以及对网络事件的响应。以及采用CAsyncSocket类进行网络通信的通信流程,并结合实际开发经验,介绍了使用CAsyncSocket类进行网络编程的基本框架。通过使用可大大提高编程的效率。
上传时间: 2013-10-24
上传用户:Shaikh