TAILIEUCHUNG - Apress - Pro SQL Server 2008 Service Broker (2008)02

Apress - Pro SQL Server 2008 Service Broker (2008)02 | CHAPTER 1 FUNDAMENTALS OF MESSAGE-BASED PROCESSING 13 You can use SOA with other technologies such as Service Broker. SOA defines the following four core principles Explicit service boundaries Autonomous services Explicit data contracts Interoperability As you ll see throughout this book you can satisfy these principles better and with more reliability with Service Broker. Explicit service boundaries mean that a SOA service must define a service contract that exposes the operations available to other client applications. This is important when a client uses discovery technologies to find an appropriate service on a network. An autonomous service is one that a client can use to process a complete business request. Email for example is an autonomous service because a user request can be completed with one service interaction. If you want to send an email with an attachment you can do it in one step instead of two separate steps. The big challenge when you design your services is to find the right granularity and make them as autonomous as possible. In SOA the contract defines the contents of the messages sent in both directions. In the context of Service Broker you can define the structure of the message body. You have no control over the structure of message headers. XML messages support interoperability because any computer system can exchange and process them. SQL Server 2008 allows you to expose Service Broker services to other clients through open standards such as XML web services. This makes it possible for clients on other platforms such as Java to interact with your Service Broker services. You can adhere to all four SOA principles with Service Broker making it an ideal platform for implementing SOA. SODA SQL Server 2005 offered at first a number of new features including the following Integration into .NET SQLCLR Query notifications Service Broker XML support Web services support Many customers often ask why these features are now integrated directly into .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.