
案例研究:IP电话集成架构
本案例将揭开LiteScape软件解决方案的神秘面纱,引导你从需求的角度审视它们基于Java和.Net实现的架构全貌,随后我们还将聚焦它们项目中一些有趣的技术方向,包括基于WebEx/LiveMeeting的电话集成、对Java与.NET间互操作的集成,安装在同台计算机上的各个操作系统间的HTTP与IPC通信比较,最后是此项目中的收获。

本案例将揭开LiteScape软件解决方案的神秘面纱,引导你从需求的角度审视它们基于Java和.Net实现的架构全貌,随后我们还将聚焦它们项目中一些有趣的技术方向,包括基于WebEx/LiveMeeting的电话集成、对Java与.NET间互操作的集成,安装在同台计算机上的各个操作系统间的HTTP与IPC通信比较,最后是此项目中的收获。

本文的场景是一个本地局域网内运行的简单的证券系统,本文通过该场景来介绍.NET客户端与Java中间层间的互操作,其中MOM被作为.NET与Java间通讯的基础。系统实现用到了Spring框架(既有.NET版也有Java版)的JMS支持,来提供连接.NET客户端与Java中间层的通用编程模型。
![]()
Rails在1.2版中坚决地引入了REST风格的资源,在这个REST风格资源的世界中,XML理所当然地成为了通用标准。不过这并没有不允许其它标准的存在,而多亏Rails的灵活性,REST风格的应用能轻而易举地支持XML以外的标准,还能使这些应用面向更多的用户以及(或者)减少它们对带宽的需求。

在InfoQ的编辑Kurt Christensen采访中,Kent Beck分享了他关于在大型组织中实施和应用敏捷价值和实践面临的挑战,敏捷未来的发展等想法。