P88

Apache Mina2 学习笔记 文档

Apache 的 Mina ( Multipurpose Infrastructure Networked Applications ) 是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序 ; 它 提供了一个抽象的、事件驱动的异步 API ,使 Java NIO 在各种传输协议( 如 TCP/IP , UDP/IP 协议等)下快速高效开发。

bravechy 2012-10-30   201   0
P93

  Ethereal 用户手册中文版 文档

Ethereal是开源网络数据包分析软件。数据包分析软件会抓取数据包,并试图逐条详细地显示数据包数据。你可以认为数据包分析软件是一个用户检查网络数据报文的设备,就像用电压表测量电路电压。 以往数据包分析软件都是非常昂贵的或私有的。但Ethereal出现以后,这一切都改变了。 Ethereal 可能是现在最好的开放源码的数据包分析软件。

lovezhihua 2012-10-17   2435   0
P13

一个简单的完成端口(服务端_客户端)类 文档

当你开发不同类型的软件,你迟早必须处理C/S的开发。对一个程序员来说,写一个通用的C/S编码是一项困难的工作。本文档提供了一 份简单但是功能强大的 C/S源码,可以扩展到任何类型的C/S应用程序中。这份源码使用了高级的IOCP技术,该技术可以高效的服务于 多客户端。IOCP提供了解决“每个客户 端占用一个线程”的瓶颈问题的办法,只使用几个处理线程,异步输入/输出来发送/接收。IOCP 技术被广泛应用在各种类型的高效服务端,例如Apache 等。这份源码也提供了一系列的在处理通信和C/S软件中经常使用的功能,如文 件接收/传送功能和逻辑线程池管理。本文重点在于出现在IOCP程序API中 实用的解决方案,以及关于源码的全面的文档。另外,一份 简单的echo版的可处理多连接和文件传输的C/S程序也在这里提供。

jienliang 2012-10-11   3507   0
P27

完成端口通讯服务器设计 (IOCP Socket Server) 文档

Windows 系统下的 socket 模型有多种,其中完成例程的效率也是相当高的,其它的也不差(相关模型知识这里不 多做介绍,读者可以自己搜索或查阅有关资料)。但是不知道为什么,一提起 IOCP 就会有很多人质疑:IOCP 真的 有这么神话吗? 尽管质疑,依然有很多人还是在茫茫网络中苦苦寻找一个完整的 IOCP 源码,希望能够对了解 IOCP起到事半功倍 的作用,不过得到的大多也只是残缺不全的。什么是IOCP?IOCP的机制是什么?IOCP有怎样的性能?当一个人深 入了解 IOCP以后,才解开了它神话之谜:其实它没有什么神话。很多人之所以质疑 IOCP,说出上面那句话的时候, 其实是他正在神化 IOCP,主要是因为对 IOCP不了解,甚至不知道。所以,是谁神化了 IOCP呢?是那些不了解IOCP 但又想了解却没有进展的人。

jienliang 2012-10-11   7419   0
P251

Windows Sockets 编程指南 文档

Windows Sockets 规范及应用;Windows 网络编程接口 内容提要本书适应了Windows、Internet及计算机网络普及的潮流,介绍了一套在Windows下网络编程的规范-Windows Sockets。这套规范是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。从1991年的1.0版到1995年的2.0.8版,经过不断完善并在Intel、Microsoft、Sun、SGI、Informix、Novell等公司的全力支持下,已成为Windows网络编程的事实上的标准。为使读者能够充分理解和应用这套规范,本书不但对Windows Sockets1.1及2.0规范作了较为详尽的介绍,还结合了作者的实际工作,给出了具有实际应用价值的程序实例。

dwchenxj 2012-10-10   5440   0
P20

Mina 使用详细教程 文档

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个 较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版 本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供), MINA 所支持的功能也在进一步的扩展中。本文将通过官方网站上的快速入门程序 来介绍 MINA 的基础 架构的同时演示如何使用MINA 开发网络应用程序。

ooooohyeah 2012-10-09   14643   0
P53

Mina 2.0 完全剖析,完全自学手册【完整版】 文档

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache 的这个 Mina框架。 首先,Mina 是个什么东西?看下官方网站(http://mina.apache.org/)对 它的解释: Apache的 Mina(Multipurpose Infrastructure Networked Applications) 是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它 提供了一个抽象的、事件驱动的异步 API,使 Java NIO 在各种传输协议(如 TCP/IP,UDP/IP 协议等)下快速高效开发。

ooooohyeah 2012-10-09   125   0
P51

HttpClient 教程 文档

HttpClient 不是一个浏览器。它是一个客户端的 HTTP 通信实现库。HttpClient 的目 标是发送和接收 HTTP 报文。HttpClient 不会去缓存内容,执行嵌入在 HTML 页面中 的 javascript 代码,猜测内容类型,重新格式化请求/重定向 URI,或者其它和 HTTP 运输无关的功能。

istarliu 2012-09-07   54   0
P37

HttpClient-4.0.1 官方教程 文档

HttpClient 不是一个浏览器,它是一个客户端 HTTP 传输类库。HttpClient 作用是传输和接收 HTTP 消息。 HttpClient 不尝试缓存内容,执行内嵌 HTML 页面中的 javascript 脚本,尝试猜测内容类型,重新定义请求/重定 向 URI位置,其他功能与 HTTP传输无关。

openyang 2012-09-04   3189   0
P8

  HttpClient及有关jar包详解 文档

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能

openyang 2012-09-04   4812   0
P9

Netty 代码分析 文档

Netty提供异步的、 事件驱动的网络应用程序框架和工具, 用以快速开发高性能、 高可靠性的网络服务器和客户端程序[官方定义],整体来看其包含了以下内容: 1.提供了丰富的协议编解码支持,2.实现自有的buffer系统,减少复制所带来 的消耗,3.整套channel的实现,4.基于事件的过程流转以及完整的网络事件响 应与扩展,5.丰富的example。本文并不对Netty实际使用中可能出现的问题做 分析,只是从代码角度分析它的架构以及实现上的一些关键细节。

religiose 2012-09-03   4366   0
P53

远程通信 Mina2 学习笔记 文档

Apache 的 Mina( Multipurpose Infrastructure Networked Applications )是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序 ;它提供了一个抽象的、事件驱动的异步 API ,使 Java NIO 在各种传输协议( 如提供了一个抽象的、事件驱动的异步 API , TCP/IP ,UDP/IP 协议等)下快速高效开发。

airongjun 2012-08-31   4370   0
P41

  apache mina学习教程 文档

Apache 组织一个较新的项目,它为开发高性能和高可用 性的网络应用程序提供了非常便 apache mina利的框架 。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览 版中提供),MINA 所支持的功能也在进一步的扩展中。 NIO(new IO新的输入、输出),1.4引入。提供更高速, 面向块的IO 原来的IO库(java.io.*)以流的方式处理数据,NIO已块 的方式处理数据。面像流,已一个字节一个字节进行处理 ,块,则是按整块处理(字节集合)。

hfl1162040314 2012-08-31   97   0
P32

  Wireshark 抓包工具使用分享 文档

Wireshark抓包工具使用分享产品开发一部前端开发室钟和民2012-8-28内容纲要Wireshark简介Wireshark常用功能抓包,停止抓包保存抓包设置抓包选项捕捉过滤器显示过滤器FollowTCPStream实际应用案例Wireshark简介网络抓包分析工具可实时捕捉多种网络接口支持其他程序抓包保存文件,例如TCPDump开源软件.

chenyong860722 2012-08-30   11243   0
P14

谈一谈网络编程学习经验 文档

本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程”这个术语的范围很广,本文指用 Sockets API 开发基于 TCP/IP 的网络应用程序,具体定义见“网络编程的各种任务角色”一节。 网络编程是什么?是熟练使用 Sockets API 吗?说实话,在实际项目里我只用过两次 Sockets API,其 他时候都是使用封装好的网络库。

jinyibin00 2012-08-29   91   0
P13

  Java NIO 简介 文档

NIO简介缓冲区通道selector机制,非阻塞I/O4123NIO简介I/O输入/输出以流的方式NIO是以"块"的方式,块I/O的效率可以比流I/O高许多。NIO的创建目的是为了让Java程序员可以实现高速I/O而无需编写自定义的本机代码。NIO将最耗时的I/O操作(即填充和提取缓冲区)转移回操作系统,因而可以极大地提高速度。通道和缓冲区缓冲区:Buffer,数据都是用缓冲区处理对数据的结构化访问通道:channel,相当于IO中的流,双向的。

631478972 2012-08-23   129   0
P9

MINA 框架新人指南 文档

跟MINA类似的框架,迓有著名的Jboss Netty,代码框架非常类似, 使用方法也大同小异,可以说Jboss Netty 是MINA的改良版,但是目前我们 系统迓没有Jboss Netty的实际应用,丌考虑引入到实际项目中。 本文档作为MINA框架的入门手册,浅显易懂,没有高级应用,比如配置 线程模型,就可以满足日常开发。

sellcoffee 2012-08-22   120   0
P3

  Apache MINA 入门教程 文档

因为开发需要用到Apache MINA框架,所以看了一下其文档,顺手译了一部分,下面内容没有测试,只是译了出来,后面测试一下,如果有问题再提出来。

quanke 2012-08-20   3141   0
P58

网络I/O模型剖析 文档

一、I/O模型种类<br> 二、同步/异步、阻塞/非阻塞的含义<br> 三、select和poll模型<br> 四、epoll模型,三者之间的比较<br> 五、linux平台主流网络应用I/O模型

darkness 2012-08-20   16881   0
P37

HttpClient-4.0.1 官方教程 文档

HttpClient 不是一个浏览器,它是一个客户端 HTTP 传输类库。HttpClient 作用是传输和接收 HTTP 消息。 HttpClient 不尝试缓存内容,执行内嵌 HTML 页面中的 javascript 脚本,尝试猜测内容类型,重新定义请求/重定 向 URI位置,其他功能与 HTTP传输无关。

darkhe 2012-08-13   62   0
1 2 3 4 5 6 7 8 9 10