6

Encontré que SQL Server Service Broker no es compatible con SQL Azure. Service Broker es una opción muy atractiva para nuestras necesidades de notificación de eventos. Pero antes de comprometerme con ella, quería asegurarme de que sea compatible con Microsoft en el futuro. El hecho de que SQL Azure no sea compatible con Service Broker me preocupa. ¿Es el primer paso para retirar Service Broker? Tenemos planes para migrar nuestra aplicación a Azure en el futuro e intenté averiguar si Microsoft estaría dando soporte a Service Broker en las futuras versiones de SQL Azure. Intenté con Google mucho pero no obtuve una respuesta definitiva. ¿Alguien sabe por qué Microsoft no es compatible con Service Broker en SQL Azure y si va a ser compatible en el futuro?¿Sería compatible SQL Server Service Broker en SQL Azure en el futuro?

Gracias, Sathish

+0

Parece que esto todavía se desconoce. Sin embargo, existe el servicio Azure Queue que podría valer la pena. http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/ – udog

Respuesta

5

Soporte para Service Broker en SQL Azure tiene algunos retos técnicos que Microsoft no ha resuelto todavía. Por ejemplo, service broker admite mensajes de enrutamiento entre servidores. Implementar esa funcionalidad puede ser difícil en el entorno azul de SQL y bajo en la lista de prioridades. Microsoft no ha dado ninguna indicación de que estén desaprobando al agente de servicios, y me sorprendería que finalmente no termine en azur.

Existe la misma situación para el soporte sql clr en azul. Es una gran idea si puedes descubrir cómo evitar que alguien cause problemas con un código mal escrito.

Microsoft rara vez comenta cuándo se agregarán estos tipos de características, solo aparecen un día. Además, es importante recordar que SQL Azure no está diseñado para reemplazar todas las instancias de SQL Server. Está diseñado para ser una base de datos simple que tiene suficientes características para ser útil a un público bastante amplio. Recomiendan que si necesita la funcionalidad adicional, ejecute SQL Server en una VM.

Cuestiones relacionadas