什么是UDP协议
UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。 UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。
为什么要使用UDP
在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人不十分满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连
接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接
收结果产生太大影响。比如我们聊天用的ICQ和OICQ就是使用的UDP协议。
在Java中操纵UDP
使用位于JDK中Java.net包下的DatagramSocket和DatagramPacket类,可以非常方便地控制用户数据报文。
在描述它们之前,必须了阅读全文>
发表于 @ 2008年09月16日 13:25:00|评论(loading...)|收藏
解决Java Socket中POST No Response 的BUG阅读全文>
发表于 @ 2008年08月25日 15:59:00|评论(loading...)|收藏
HTTP头部详解及使用Java套接字处理HTTP请求
进
行Web开发关键是要了解超文本传输协议(HTTP),该协议用来传输网页图像以及因特网上在浏览器与服务器间传输的其他类型文件只要你在浏览器上输入一
个URL,最前面的http://就表示使用HTTP来访问指定位置的信息(大部分浏览器还支持其他一些不同的协议,其中FTP就是一个典型例子)
本文从HTTP协议的结构上初步探讨HTTP协议的工作原理和请求响应格式,并最后通过一个使用Java编写的小HTTP服务器验证了如何处理和响应HTTP请求阅读全文>
发表于 @ 2008年08月24日 20:02:00|评论(loading...)|收藏
本文着重介绍针对WEB的支持GUIXML构建标准的解释引擎的设计与部分实现方案,同时为解析引擎的后期开发进行了简要的说明。阅读全文>
发表于 @ 2008年05月03日 16:25:00|评论(loading...)|编辑|收藏
The goal of this guide is to introduce how to use this JavaScript Engine Beta Version for GUIXML correctly to create a basic web application.阅读全文>
发表于 @ 2008年04月25日 09:43:00|评论(loading...)|编辑|收藏
本教程将展示如何创建一个 Java 的桌面应用程序,用来访问以及更新数据库阅读全文>
发表于 @ 2008年04月22日 02:32:00|评论(loading...)|编辑|收藏
GUIXML 的 JavaScript Engine 更新列表 Until Apr. 14.阅读全文>
发表于 @ 2008年04月19日 12:21:00|评论(loading...)|编辑|收藏
毕业设计的设计部分笔记6,高阶设计3
其中有一段很不错的代码,用Javascript生成Tab。我很喜欢!阅读全文>
发表于 @ 2008年03月06日 16:53:00|评论(loading...)|编辑|收藏