Използването на автомати за конфигуриране на услугите и клиенти

Автомати - са обекти, които показват данните на връзката, необходима за свързване към крайна точка. По-специално, свързването конфигурационната информация се използва за създаване на изпълнение клиент или услуга чрез определяне на повече информация транспорт, формати връзка (кодиращи съобщения) и протоколи, използвани за съответната крайна точка или клиент канал. За създаване на функционираща услуга Фондация Windows Communication (WCF) всяка крайна точка на услугата изисква задължителен. Този раздел описва какво е задължителна, тъй като те са определени и как крайна точка което показва специфично свързване.

Задава дали да се използва механизмът за сигурност: способността на надеждна настройки за съобщения или сделка контекст потока.

Той определя основния транспортен протокол (например TCP или HTTP).

В нея се посочват кодиране послания, като например кодиране на текст / XML, бинарно кодиране или подсистема Съобщението кутия за оптимизация (МИМ), който определя колко съобщения са представени в байтове потоци в мрежата.

WCF включва набор от автомати, предоставени от системата, които са предназначени да отговорят повечето изисквания и сценарии за приложения. Следните класове на няколко примера за автомати, предоставени от системата.

BasicHttpBinding. Свързването на протокола HTTP, която е подходяща за взаимодействие с уеб услуги, които отговарят на спецификацията, WS-I Basic Profile 1.1 (например услуги, които са базирани на ASP.NET Web уеб услуги (ASMX).

Т: System.ServiceModel.WsHttpBinding. Свързването на протокола HTTP, която е подходяща за взаимодействие с крайните точки, които отговарят на протоколите от спецификациите на уеб услуги.

NetNamedPipeBinding. .NET използва двоично кодиране и рамкиране технология в комбинация с Windows Named Pipes транспорт да се свържете с други WCF крайната точка на същия компютър.

NetMsmqBinding. Тя използва бинарно кодиране и рамкиране технология .NET във връзка с опашката (известен също като MSMQ) за създаване на връзка с опашката за съобщения с други крайни точки WCF.

Пълен списък при условие автомати система с описание см. В секцията автомати, осигурени от системата.