Udostępnij za pośrednictwem


Skalowalność usługi Service Broker

Service Broker ułatwiające na skali aplikacji bazy danych, czy rozbudowy i skalowania.W tym temacie przedstawiono ogólne wskazówki dotyczące projektowania aplikacji, które korzystają z Service Broker.

Service Broker aktywacja ułatwia rozbudowy aplikacji większej mocy obliczeniowej staje się dostępne.Blokowanie grupy konwersacji zapewnia, że usługa programy łatwo można uniknąć najczęściej źródłami rywalizacja.

Każda aplikacja Service Broker to zestaw zadań, które może działać niezależnie.Routing Service Broker umożliwia aplikacji korzystającej z usługi Broker przenieść do innego wystąpienia usługi.Ponieważ Service Broker zamiast aplikacji, obsługi routingu wiadomości, usługi można rozpowszechniać na różnych komputerach bez zmiany kodu aplikacji.

Podczas projektowania skalowalności aplikacji Service Broker rozważyć, jak zadania w aplikacji odnoszą się do siebie.Usługi zbudowane z wyraźnego podziału między zadania są zazwyczaj najbardziej udane w scenariuszach up skali i skalowanie.Ogólnie podzielić zadań usług analizując dane potrzebne do wykonania zadania.Dwa zadania pokrewne nie należy modyfikować te same dane, należy rozważyć, struktury tych zadań, jak różne usługi.Na przykład chociaż aplikacji do zarządzania klientami i aplikacji wysyłki wymagają dostępu do adresu odbiorcy, modyfikuje adres aplikacji zarządzania klientami.przypadek wiadomości do aplikacji wysyłki mogą zawierać informacje adresowe niezbędnych do wydania zamówienia.Ponieważ nie ma potrzeby stosowania wysyłki i aplikacji klienta, dostęp do tych samych tabel, tych zadań może być podzielony czysto różnych usług.

Zobacz także

Inne zasoby