6

Tôi thấy rằng SQL Server Service Broker không được hỗ trợ trong SQL Azure. Dịch vụ môi giới là một lựa chọn rất hấp dẫn cho nhu cầu thông báo sự kiện của chúng tôi. Nhưng trước khi cam kết với nó, tôi muốn chắc chắn rằng nó sẽ được hỗ trợ bởi Microsoft trong tương lai. Thực tế là SQL Azure không hỗ trợ Service Broker lo lắng cho tôi. Đây có phải là bước đầu tiên hướng tới việc nghỉ hưu dịch vụ môi giới? Chúng tôi có kế hoạch di chuyển ứng dụng của mình sang Azure trong tương lai và tôi đã cố gắng tìm hiểu xem liệu Microsoft có hỗ trợ Nhà môi giới dịch vụ trong các phiên bản tương lai của SQL Azure hay không. Tôi đã thử với rất nhiều googling nhưng tôi đã không nhận được một câu trả lời dứt khoát. Có ai biết tại sao Microsoft không hỗ trợ Service Broker trên SQL Azure và liệu nó có hỗ trợ trong tương lai không?Nhà môi giới dịch vụ SQL Server có được hỗ trợ trong SQL Azure trong tương lai không?

Cảm ơn, Sathish

+0

Dường như điều này vẫn chưa được biết. Tuy nhiên, có dịch vụ xếp hàng Azure có thể đáng xem. http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/ – udog

Trả lời

5

Hỗ trợ cho môi giới dịch vụ trong SQL Azure có một số thách thức kỹ thuật mà Microsoft đã không được giải quyết chưa. Ví dụ, nhà môi giới dịch vụ hỗ trợ định tuyến thông điệp giữa các máy chủ. Việc triển khai chức năng đó có thể gặp khó khăn trong môi trường xanh sql và thấp trong danh sách ưu tiên. Microsoft đã không đưa ra dấu hiệu nào cho thấy họ đang phản đối nhà môi giới dịch vụ, và tôi sẽ ngạc nhiên nếu cuối cùng nó không kết thúc.

Có tình huống tương tự đối với hỗ trợ sql clr trong Azure. Đó là một ý tưởng tuyệt vời nếu bạn có thể tìm ra cách để ngăn chặn ai đó gây ra các vấn đề với mã viết kém.

Microsoft hiếm khi nhận xét về thời điểm các loại tính năng này sẽ được thêm vào, chúng chỉ hiển thị một ngày. Ngoài ra, điều quan trọng cần nhớ là sql azure không được thiết kế để thay thế tất cả các phiên bản của SQL Server. Nó được thiết kế để trở thành một db đơn giản có đủ các tính năng hữu ích cho một đối tượng khá rộng. Họ đề nghị rằng nếu bạn yêu cầu các chức năng bổ sung sau đó chạy SQL Server trong một máy ảo.

Các vấn đề liên quan