实现可互操作性应用和服务的指导手册,开发跨Java EE和.NET应用的最佳实践!
本书介绍Java EE与.NET集成策略和最佳实践。涉及计算机系统集成过程中遇到的各种问题,例如多样的技术集、不兼容的API和完全不同的环境维护等。主要内容包括两个方面:首先是集成类型方面的内容,例如同步和异步,概述了独立的Java和.NET组件是如何运用多种多样的技术集成在一起的;其次是与服务需求质量有关的内容,例如安全性、可靠性、可伸缩性,以及满足不同企业环境的服务水平协议的要素。
本书作者具有丰富的实践经验,为Java EE和.NET开发团体提供了多个集成Java EE和.NET平台的策略,可节省开发人员的时间和工作量,有效地缩短应用程序开发周期。本书适合软件开发人员和软件项目管理人员参考。
本书指出了集成过程中遇到的问题,例如多样的技术集.不兼容的API和完全不同的环境维护。富有经验的作者概括了策略、方法和最佳实践,包括消息传送、Web服务以及集成相关的框架和模式。本书还向读者介绍了面向服务的架构(SOA)、可伸缩的和可靠的企业集成方案。
本书为Java EE和.NET开发团体提供了多个集成Java EE和.NET平台的策略,以节省开发人员的时间和工作量。使用经过实践检验的互操作性解决方案可以有效地缩短应用程序开发周期。
本书内容包括:
有效的Java EE和.NET集成策略和最佳实践。
作为Java EE和.NET互操作性的Building Block的SOA。
互操作性安全问题和风险缓解。
建立在Java EE和.NET上的Web服务的可靠性、可用性和可伸缩性。
最新的互操作性标准和规范,包括Web SSO MEX和WS—Marlagement。
当前流行的互操作性技术,例如Windows通信基础库、WSE 3.0、JAX-WS和企业服务总线。
译者序
序言
致谢
前言
第1部分 Java EE与.NET互操作性
第1章 Java EE平台的互操作性要素
第2章 .NET平台的互操作性要素
第2部分 同步集成解决方案
第3章 探索同步集成
第4章 用于同步集成的Web服务
第5章 用于同步集成的.NET Remoting
第6章 资源层同步集成
第3部分 异步集成解决方案
第7章 探索异步集成
第8章 用于异步集成的Web服务
第9章 消息传送
第10章 资源层异步集成
第4部分 定位服务质量需求
第11章 定位服务质量
第12章 管理分布式事务
第13章 Java EE .NET安全互操作性
第14章 Java EE .NET可靠性、可用性和可伸缩性
第15章 管理Java EE .NET互操作性应用
第5部分 实现
第16章 向Java移植.NET应用程序