.NET企业服务技术解析
1 SQL Server
SQL Server 2005和2008扩展了核心数据库功能,涵盖分析、报告、集成、复制和通知服务等。由于它能支持跨服务的松散耦合和状态管理延迟,在面向服务的解决方案设计中发挥着重要作用。与面向服务的解决方案设计最相关的一些主要SQL Server技术和特性如下:
- 原生XML Web服务
- 服务代理(Service Broker)
- 查询通知服务
- SQL CLR集成
1.1 原生XML Web服务支持
Web服务技术和行业标准合规性是SQL Server固有的特性,可通过多种方式加以利用。以下是描述Web服务支持不同方面的特性和功能列表,这些特性与面向服务的解决方案架构直接相关:
- SQL Server可以基于WSDL、SOAP和WS - Security公开Web服务契约。
- 除了传统的持久二进制连接外,SQL Server还能通过XML和SOAP消息接收数据。
- SQL Server的Web服务访问基于Microsoft Windows Server HTTP内核模式驱动程序(Http.sys)构建。
- SQL Server能够将SOAP消息处理和转换为内部数据库组件(如存储过程)使用的原生格式。
- SQL Server提供了一个运行时环境来托管服务端点。
- SQL Server提供应用程序池和其他激活逻辑。
- 支持在SQL Server内托管服务端点,从而利用事务、数据管理和安全等其他特性。
- SQL Server提供了一个独立的服务代理,其中包含紧密集成的消息传递功能,可
超级会员免费看
订阅专栏 解锁全文
1196

被折叠的 条评论
为什么被折叠?



