Составители:
38
технические и бизнес функции, как в закрытых, так и в открытых сетях. Иногда
при этом используется спецификация SOAP, иногда – нет. Обычно информация
передается в виде текстовых документов, размеченных с помощью тегов в
угловых скобках, но это необязательно. Как правило, в качестве транспортного
протокола выбирается HTTP, но опять же не всегда. WCF – это каркас для
работы с Web службами на основе XML, который совместим со многими
другими технологиями.
Будучи всеобъемлющей системой работы со службами, WCF вводит
терминологию, с которой вы должны быть знакомы. Термины не обязательно
обозначают какие-то новые концепции, однако описывают согласованную
систему понятий, которая необходима для обсуждения новой технологии.
В основе своей служба – это множество оконечных точек (endpoints),
которые предоставляет клиентам некие полезные возможности. Оконечная
точка – это просто сетевой ресурс, которому можно посылать сообщения.
Чтобы воспользоваться предоставляемыми возможностями, клиент посылает
сообщения оконечным точкам в формате, который описывается контрактом
между клиентом и службой. Службы ожидают поступления сообщений на
адрес оконечной точки, предполагая, что сообщения будут записаны в
оговоренном формате. На рисунке 28 схематически представлено отношение
между клиентом и службой.
Рисунок 28 - Обмен данными между клиентом и службой
Как показано на рисунке 29, WCF служба может состоять из нескольких
оконечных точек, каждая из которых описывается собственным адресом,
привязкой и контрактом. Поскольку поток сообщений обычно
двунаправленный, клиенты неявно также оказываются контейнерами
оконечных точек.
Рисунок 29 - Коммуникация между оконечными точками клиента и службы
технические и бизнес функции, как в закрытых, так и в открытых сетях. Иногда при этом используется спецификация SOAP, иногда – нет. Обычно информация передается в виде текстовых документов, размеченных с помощью тегов в угловых скобках, но это необязательно. Как правило, в качестве транспортного протокола выбирается HTTP, но опять же не всегда. WCF – это каркас для работы с Web службами на основе XML, который совместим со многими другими технологиями. Будучи всеобъемлющей системой работы со службами, WCF вводит терминологию, с которой вы должны быть знакомы. Термины не обязательно обозначают какие-то новые концепции, однако описывают согласованную систему понятий, которая необходима для обсуждения новой технологии. В основе своей служба – это множество оконечных точек (endpoints), которые предоставляет клиентам некие полезные возможности. Оконечная точка – это просто сетевой ресурс, которому можно посылать сообщения. Чтобы воспользоваться предоставляемыми возможностями, клиент посылает сообщения оконечным точкам в формате, который описывается контрактом между клиентом и службой. Службы ожидают поступления сообщений на адрес оконечной точки, предполагая, что сообщения будут записаны в оговоренном формате. На рисунке 28 схематически представлено отношение между клиентом и службой. Рисунок 28 - Обмен данными между клиентом и службой Как показано на рисунке 29, WCF служба может состоять из нескольких оконечных точек, каждая из которых описывается собственным адресом, привязкой и контрактом. Поскольку поток сообщений обычно двунаправленный, клиенты неявно также оказываются контейнерами оконечных точек. Рисунок 29 - Коммуникация между оконечными точками клиента и службы 38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »