SQL Server 2005 Features for SOA

No voy a extenderme en la primera parte de la presentación, la introducción a los conceptos de SOA. Hay suficientes recursos en Internet para que cada uno se documente.
En cuanto a SQL Server 2005, las características que incorpora en cuanto a SOA, y que se mencionaron en la ponencia, son:
- Soporte HTTP nativo: Conjunto de mecanismos a través del cual podemos exponer objetos SQL Server (Stored Procedures, funciones, etc.) como Web Services. Los exponemos tanto a través de HTTP como a través de HTTPS, y lo hacemos a través del HTTP.SYS, no a través de IIS (con las ventajas y desventajas que esto supone). Por decirlo de alguna forma es ofrecer un mecanismo de acceso a datos "technology neutral" pero conservando la seguridad, etc. de SQL Server.
- Service Broker: Mecanismos de gestión de mensajes robusto: seguro, asíncrono, fiable y escalable. Gestiona mensajes para que lleguen en orden y agrupados adecuadamente.
- Integración con el CLR: Ejecución de código gestionado en la base de datos. Esto permite que los Web Services no queden limitados por el hecho de escribir el código que los implementa con T-SQL, sinó que al poder escribirlos con .NET se puede implementar una lógica de negocio compleja.
0 Comments:
Post a Comment
<< Home