Dogmaty i zasady

Metodyka tworzenia aplikacji na bazie usług określa zasady funkcjonowania przestrzeni pomiędzy usługami (patrz Rysunek A-1). Poniżej przedstawiono niewielki zbiór zasad i zalecanych praktyk budowy aplikacji na bazie usług (wymienione zasady określa się czasem mianem reguł architektur na bazie usług):

Tylko granice samych usług są jawne

Każda usługa jest w ten czy inny sposób ograniczana (na przykład przez technologię i położenie). Usługa nie powinna ujawniać charakteru tych ograniczeń swoim klientom — kontrakty ani typy danych udostępniane przez usługę nie powinny zdradzać podobnych szczegółów. Konsekwentne stosowanie tej reguły spowoduje, że takie aspekty jak położenie czy technologia nie będą miały wpływu na interakcję z klientem. ...

Get Programowanie usług WCF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.