3:Socket网络框架 MINA MINA是一个网络应用框架,在不牺牲性能和可扩展性的前提下用于解决如下问题: 1:快速开发自己的英勇。 2:高可维护性,高可复用性:网络I/O编码,消息的编/解码,业务逻辑互相分离。 3:相对容易的进行单元测试。 3.1 IoFilters: IoFilter为MINA的功能扩展提供了接口。它拦截所有的IO事件进行事件的预处理和后处理(AOP)。我们可以把它想象成 Servlet的filters。 IoFilter能够实现以下几种目的: 事件日志 性能检测 数据转换(e.g. SSL support),codec 防火墙&hellip ...
  • 18:20
  • 浏览 (6245)
  • 评论 (1)
最近花了点时间研究了一下nio,及其开源框架MINA,现把心得总结如下: 1:传统socket:阻塞式通信 每建立一个Socket连接时,同时创建一个新线程对该Socket进行单独通信(采用阻塞的方式通信)。这种方式具有很高的响应速度,并且控制起来也很简单,在连接数较少的时候非常有效,但是如果对每一个连接都产生一个线程的无疑是对系统资源的一种浪费,如果连接数较多将会出现资源不足的情况。 example: server code: java 代码 public class MultiUserServer extends Th ...
  • 17:57
  • 浏览 (3234)
  • 评论 (0)
2007-04-04

socket, nio socket,及xml传递object 方法

关键字: nio socket xml base64
最近在弄关于socket的东东,现总结如下: 1:如何通过socket代理来访问服务端: String proxyHost = "192.168.204.212";    String proxyPort = "1080";       //通知Java要通过代理进行连接。    System.getProperties().put(" ...
lcllcl987
搜索本博客
最近加入圈子
存档
最新评论