Системное программное обеспечение. Макушкина Л.А. - 39 стр.

UptoLike

39
Оконечная точка службы не может отвечать на сообщения, если служба не
размещена в каком-нибудь работающем процессе операционной системы.
Владельцем службы может быть любой процесс, например, работающее без
присмотра человека серверное приложение, Web сервер и даже клиентская
программа, представленная полноценным окном на экране ПК или значком в
системном лотке Windows. Для служб можно определить поведения,
управляющие степенью параллелизма, ограничением пропускной способности,
транзакционной целостностью, безопасностью и другими семантическими
аспектами. Поведения можно реализовать с помощью атрибутов .NET, путем
манипулирования исполняющей средой WCF или в конфигурационных файлах.
В сочетании с гибкой моделью размещения поведения заметно упрощают
написание многопоточного кода.
Как показано на рисунке 30, главная программа может создать экземпляр
класса ServiceHost, который будет отвечать за создание оконечных точек
службы.
Рисунок 30 - Размещение службы
2.4. Службы данных WCF (Silverlight)
Silverlight включает клиентскую библиотеку сред. Службы данных WCF,
которая позволяет получить доступ к данным из любой службы,
предоставляющей доступ к веб-каналу Open Data Protocol (OData). OData
основывается на сущности и модели связи, которая позволяет получать доступ
к данным в стиле ресурсов переноса репрезентативного состояния (REST).
Приложения на базе Silverlight могут получить доступ к этим данным через
   Оконечная точка службы не может отвечать на сообщения, если служба не
размещена в каком-нибудь работающем процессе операционной системы.
Владельцем службы может быть любой процесс, например, работающее без
присмотра человека серверное приложение, Web сервер и даже клиентская
программа, представленная полноценным окном на экране ПК или значком в
системном лотке Windows. Для служб можно определить поведения,
управляющие степенью параллелизма, ограничением пропускной способности,
транзакционной целостностью, безопасностью и другими семантическими
аспектами. Поведения можно реализовать с помощью атрибутов .NET, путем
манипулирования исполняющей средой WCF или в конфигурационных файлах.
В сочетании с гибкой моделью размещения поведения заметно упрощают
написание многопоточного кода.
   Как показано на рисунке 30, главная программа может создать экземпляр
класса ServiceHost, который будет отвечать за создание оконечных точек
службы.




                      Рисунок 30 - Размещение службы

   2.4. Службы данных WCF (Silverlight)
   Silverlight включает клиентскую библиотеку сред. Службы данных WCF,
которая позволяет получить доступ к данным из любой службы,
предоставляющей доступ к веб-каналу Open Data Protocol (OData). OData
основывается на сущности и модели связи, которая позволяет получать доступ
к данным в стиле ресурсов переноса репрезентативного состояния (REST).
Приложения на базе Silverlight могут получить доступ к этим данным через
                                   39