Treffer: Advanced Distributed Service Broker Programming.
Weitere Informationen
The first part of this book covered the general aspects of Service Broker programming. By now, you can implement asynchronous, reliable, secure, and distributed Service Broker applications. The second part of this book will concentrate on advanced areas of Service Broker programming. In this chapter, I'll build on Chapter 7 and investigate advanced distributed Service Broker scenarios. I'll cover the following topics: Transport security: Service Broker offers you additional transport security features, such as the LOCAL route and the TRANSPORT route.Dialog security: Dialog security secures complete dialogs from the initiator of the dialog to the target of the dialog. The difference from transport security is that dialog security works between dialog endpoints instead of between transport endpoints.Encryption: Service Broker can also encrypt messages to prevent them from being monitored. If you use encryption, you have two different options: transport encryption and dialog encryption.Transport protocol: Service Broker uses a TCP-based transport protocol (adjacent broker protocol, or ABP) to exchange Service Broker messages between two endpoints. I'll show you how you can trace the TCP communication between two Service Broker endpoints.Replacing certificates: By default, certificates expire and become unusable. Service Broker provides features you can use to replace certificates when they expire. You must distinguish between certificates used for transport security and certificates used for dialog security.Service Listing Manager: Service Listing Manager is a graphical tool for the setup and configuration of Service Broker security. I'll give you an introduction to this tool and show you how you can use it to set up transport security and dialog security. [ABSTRACT FROM AUTHOR]