Создание веб-служб XML
Любое приложение COM+ может быть предоставлено как веб-служба XML. Методы в интерфейсах по умолчанию настроенных компонентов приложений (компонентов в каталоге COM+ серверов) можно вызывать удаленно. С помощью средства администрирования служб компонентов можно создать виртуальный корневой каталог IIS, из которого можно вызывать методы компонента с помощью SOAP.
Примечание.
Платформа .NET Framework необходимо установить на компьютере, чтобы предоставить приложение COM+ в качестве веб-службы XML.
Предоставление приложения COM+ в виде веб-службы XML
В дереве консоли средства администрирования служб компонентов в разделе "Службы компонентов" откройте папку COM+ Applications , связанную с компьютером, которым требуется управлять.
Щелкните правой кнопкой мыши приложение, которое вы хотите предоставить в виде веб-службы XML, и выберите "Свойства".
Откройте вкладку "Активация" в диалоговом окне свойств.
Выберите поле "Использование SOAP проверка".
В текстовом поле SOAP VRoot введите имя виртуального корневого каталога IIS, из которого можно удаленно получить доступ к методам компонентов. Обратите внимание, что протокол SOAP VRoot не может быть подкаталогом другого каталога SOAP VRoot.
Щелкните OK.
Если вы укажете виртуальный корневой каталог IIS как vroot и если серверы полный домен является именем сервера, URL-адрес, в котором ваш компонент предоставляется в качестве веб-службы XML, является https:// servername/vroot/.
Соответствующий каталог в файловой системе — \windows\system32\com\SoapVRoots\vroot\; COM+ размещает несколько файлов конфигурации и ASP.NET программы. Для веб-службы XML под тяжелой нагрузкой может потребоваться настроить параметры, хранящиеся в файле web.config. Сведения об этом файле см. в документации по IIS.
Параметры безопасности по умолчанию для приложения COM+, предоставляемые в виде веб-службы XML, отличаются в зависимости от того, какая версия платформа .NET Framework установлена. Если установлена версия 1.0, веб-службы XML небезопасны по умолчанию; все вызовы принимаются и шифрование не используется. Если установлена версия 1.1 или более поздняя, веб-службы XML по умолчанию защищены; Вызывающие объекты должны проходить проверку подлинности и шифрование является обязательным.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по