用Visual Studio .Net Whidbey PDC发布版创建Indigo应用程序[译]
原文链接:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlingo/html/indigolingo01062004.asp
译文链接:http://www.cnblogs.com/wayfarer/articles/148108.html
本文是介绍Indigo的入门文章,主要介绍了如何通过Visual Studio 2005提供的项目模板创建MFx和Sfx服务及客户端。
Indigo是微软推出的下一代面向服务架构的平台技术。在.Net Framework1.1中,虽然包括了Web Service和.Net Remoting等技术,为进行分布式开发以及SOA提供了技术支持。而之后推出的WSE,又弥补了Web Service安全性的问题,加上已有的Com+技术和MSMQ,在.Net平台上,已将造成了众多通讯技术混乱的局面。作为在.Net平台下的开发人员,尤其是SOA如火如荼,大有在企业应用中一统江山的前提下,势必需要一种统一的技术,涵盖各种通讯技术的优势与应用场景,以利于SOA的开发。而Indigo也就应运而生。
Indigo技术与Web Service、Remoting有着许多相似之处,但同时又突破了原有技术固有的局限:例如Web Service的效率,Remoting适用场景的缺陷。虽然现在的Indigo还不太成熟,但相信在微软的技术支持与不断地完善下,伴随着Longhorn的强势推出,这门技术必定会成为新一代SOA技术中闪亮的明星。