|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,GregorRoth比来公布了xSocket2.0,这是一个基于NIO的用来构建高功能、可扩大收集使用的Java库。InfoQ无机会采访了Gregor,并懂得到xSocket的汗青、最新公布、及从此的企图。
InfoQ:xSocket的开展汗青是如何的?
GregorRoth:xSocket的最后版本是一个高功能SMTP服务器评测项目标副产物。通用的、NIO相干的收集代码被从头完成了一下,成了xSocket。2006年7月公布了xSocket的第一个公然版本(V0.8)。在xSocket1.0中,API已被完整从头计划。xSocket随后的一些的版本(V1.1和1.2)经由过程增加新的办法、类、功效加强了API。
InfoQ:2.0中次要的新功效或修复的缺点是甚么?
GR:除一些渺小的变更、重定名、及移除废置的工件以外,xSocketV2.0次要的API与xSocketV1.2的API是分歧的。最主要的变更是新扩大的模块和从头完成的外部组件。
xSocketV2.0次要的公布申明有:
- [API]经由过程移除废置的工件和渺小的变更收拾了API。
- [API]新的实行正文撑持。基于新的实行正文,用户能分明地划定其收集处置器中的回调函数应当以单线程的形式实行仍是多线程的形式实行。
- [部署]xSocket二进制包如今切合OSGi。
- [监控]改善的JMX-Monitoring。
- [功能]从头完成了xSocket的底层代码,以此取得明显的功能提拔。
- [SSL]从头完成的SSL撑持。
- [资本]经由过程主动分别、从头毗连Socket的SelectionKey到Selector来提拔挂起和恢复读撑持,这能削减所需的资本。
新扩大的模块有(预览版):
- xSocket-multiplexed,撑持一个物理TCP毗连之上运转的多个逻辑毗连。
- xSocket-http,撑持编写同步、异步的HTTP客户端和服务器组件。xSocket–http包含一个HttpClient,并且经由过程供应异步的、流手艺的API,有益于编写像HTTP代办署理、COMET服务器使用程序一样的基于事务的HTTP收集组件。
InfoQ:xSocket从此的企图是甚么?
GR:Socket2.x:
- 更进一步的的功能优化(改善的NIO级文件流撑持,……)
- [xSocket-http]改进的COMET撑持(撑持Bayeux协定,……)
xSocket的下一个主版本(V3.0)将利用NIO.2的特征(NIO.2将会成为JSE1.7的一部分)。
InfoQ:是不是盘算与JBoss、Glassfish等举行集成?就像Grizzly已做的那些?
GR:今朝还没有详细的集成企图。
假如你有任何干于xSocket的成绩,或是想向Gregor反应信息,你能够经由过程邮件gregor.roth[at]googlemail.com接洽他。你也能够找到更多的利用xSocket举行异步HTTP和Comet架构的信息。
检察英文原文:xSocketAimstoKeepNIOSimple
来自:http://www.infoq.com/cn/news/2008/05/xsocket_2.0
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net网页编程的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|