![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE基础
monoangel
这个作者很懒,什么都没留下…
展开
-
Java Socket编程(四)
重复和并发服务器 所有的这些调用都可以掷出一个UnknownHostException违例.如果一台计算机没有连接上DNS服务器,或者主机的确没有找到,这个违例就会被掷出.如果一台计算机没有一个激活的TCP/IP配置,getLocalHost()也为失败并掷出一个违例. 一旦一个地址被确定了,数据报就可以被送出了.下面的程序传输了一个字符串给目的socket: String toSen转载 2006-04-05 17:46:00 · 598 阅读 · 0 评论 -
Java Socket编程(五)
一个简单的WEB服务器将由列表9.2这样构建.当然,还必须要对方法和回应事件进行改进.简单的服务器不会分析和存储请求头.新的WEB服务器将分析和存储请求,为以后的处理作准备.为了达到这个目的,你必须有一个包含HTTP请求的类.HTTPrequest类列表9.5列出了一个完整的HTTPrequest类.这个类必须包括一个请求头所需的所有信息. 列表9.5.HTTPrequest类.转载 2006-04-05 17:47:00 · 462 阅读 · 0 评论 -
Java Socket编程(一)
Sockets有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.到底用哪种模式是邮应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需转载 2006-04-05 17:43:00 · 458 阅读 · 0 评论 -
Java Socket编程(三)
列表9.2是一个服务器应用程序的一部分.列表9.2 一个简单的服务器程序 /** * 一个监听端口并提供HTML文档的程序.*/ class SimpleWebServer { public static void main(String args[]) { ServerSocket serverSocket = null; Socket clientSocket = null; int转载 2006-04-05 17:45:00 · 537 阅读 · 0 评论