Использование раздела <client>
Раздел <client> служит для указания объектов, используемых данным приложением. Ниже приведен синтаксис для объявления объекта.
<application> <client url="object url" displayName="name" /> </application>
Свойства раздела <client> перечислены в табл. 6.10.
url | Определяет URL данного объекта. Требуется для объектов, активизируемых клиентом, но необязателен для объектов, активизируемых сервером. |
displayName | Используется в .NET Framework Configuration Tool для предоставления списка клиентов. Для других целей не используется. |
Раздел <client> содержит также элементы <wellknown> и <activated>.
Использование элемента <wellknown>. Раздел <wellknown> позволяет указывать информацию об общеизвестных объектах, активизируемых сервером. Ниже приведен его синтаксис.
<application> <client> <wellknown url="URL" displayName="Name" type="Type, Assembly" /> </client> </application>
Свойства раздела <wellknown> перечислены в табл. 6.11.
url | Определяет полный URL для типа, включая URI для объекта. |
displayName | Определяет имя, используемое при создании списка клиентов в .NET Framework Configuration Tool. |
type | Определяет полное имя типа объекта и имя сборки. |
Использование элемента <activated>. Элемент <activated> предоставляет информацию об объектах, активизируемых клиентом. Если используется элемент <activated>, то элемент <client> должен содержать свойство URL. Ниже приведен синтаксис элемента <activated>.
<application> <client> <activated type="Remote Type, Remote Assembly" /> </client> </application>
Свойство type указывает на полное имя типа и сборку, которая содержит реализацию этого типа.