本课程的目标是让学员掌握XMLWeb 服务、.NET Remoting、企业服务以及 MSMQ 开发技术,具备使用.NET 2.0技术开发分布式应用的专业技能。本课程涵盖的内容包括:面向服务体系架构(SOA)的介绍以及如何使用XML Web服务实现SOA体系架构,如何实现与消费Web服务、配置与自定义Web服务等;使用.NET Remoting创建远程组件,实现远程组件的多种宿主程序,实现远程组件的客户端以及在如何在远程组件的客户端与服务器端传输自定义对象,远程组件的同步于异步访问方式的实现;使用Message Queuing发送与接受消息;创建与使用服务组件,使用服务组件的JIT激活、对象池与事务属性等;另外本课程将比较四种分布式应用技术在不同应用场景下的优缺点,使学员不但掌握基本技术而且学会如何正确运行分布式技术创建应用系统。