在Visual Studio的下一版本--Visual Studio .NET中将为C++程序员包含一个名为ATL服务器的应用程序,此应用程序极大地简化了高性能可扩展的Web应用程序的开发.ATL服务器提供了一组类,这些类扩展了活动模板库(ATL),可以通过ISAPI访问IIS的所有功能.ATL服务器提供的类使开发人员能很容易地处理如缓冲.线程-池和会话状态之类的问题.通过使模板库成为轻量级.可扩展的,并利用ATL的"只为需要的东西付出劳动"模型,它使开发人员能在很短的时间内获得ISA
Web 服务 Web 服务概述 从本质上来讲 Web 服务就是对外暴露的并能够通过 Web 进行调用的一组 API,它并不要求服务提供方及调用方的技术实现.编程语言.运行平台甚至操作系统等.也正因为这个特点 Web 服务能在企业应用集成领域迅速占领一席之地,并成为实施应用程序集成的首选手段之一,同时 Web 服务也是面向服务架构的重要实现手段. 深入剖析 Web 服务我们不难发现在这个简单定义的背后有若干问题需要解决:Web 服务提供程序如何描述自己才能为调用程序所理解:调用程序如何发现可用的
Web 服务的力量在于互操作性.由于业界在 Web 服务技术方面(SOAP.WSDL.UDDI)的协作,更具体地说,是由于 Web 服务互操作性组织(Web Services Interoperability organization,WS-I.org)的工作,Web 服务才可以与其他的 Web 服务进行交互,而不管 Web 服务开发和运行在哪一个平台上(比如是 Microsoft .NET 还是 IBM WebSphere).Web 服务客户机分为多种类型,比如另一个 Web 服务.用脚本语言