Книга: C# для профессионалов. Том II

SOAPSuds

SOAPSuds

Можно также использовать утилиту soapsuds, чтобы получить метаданные из сборки, soapsuds преобразовывает сборки в XML Schemas, XML Schemas для погружения классов и другие директивы.

Следующая команда преобразует тип Hello из сборки RemoteHello.dll в сборку HelloWrapper.dll, где генерируется прозрачный прокси, который вызывает удаленный объект.

soapsuds -types:Wrox.ProfessionalCSharp.Hello, RemoteHello -oa:HelloWrapper.dll

С помощью soapsuds можно также получить информацию о типах непосредственно с выполняющегося сервера:

soapsuds -url:http://localhost:6792/hi -oa:HelloWrapper.dll

На клиенте теперь можно ссылаться вместо исходной сборки на созданную soapsuds сборку. Некоторые из возможностей перечислены в таблице.

Параметр Описание
-url Извлекает схему из указанного URL.
-proxyurl Если требуется прокси сервер для доступа к серверу, определите прокси с помощью этого параметра.
-types Определяет тип и сборку для чтения из нее информации о схеме.
-is Файл ввода схемы.
-ia Файл ввода сборки.
-os Файл вывода схемы.
-oa Файл вывода сборки.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.817. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз