Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nástroj příkazového řádku konfigurace modelu služby COM+ (ComSvcConfig.exe) umožňuje konfigurovat rozhraní MODELU COM+ tak, aby byla zpřístupněna jako webové služby.
Syntaxe
ComSvcConfig.exe /install | /uninstall | /list [/application:<ApplicationID | ApplicationName>] [/contract:<ClassID | ProgID | *,InterfaceID | InterfaceName | *>] [/hosting:<complus | was>] [/webSite:<WebsiteName>] [/webDirectory:<WebDirectoryName>] [/mex] [/id] [/nologo] [/verbose] [/help] [/partial]
Poznámky
Poznámka:
Abyste mohli používat ComSvcConfig.exe, musíte být správcem v místním počítači.
Nástroj najdete v následujícím umístění.
%SystemRoot%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\
Další informace o ComSvcConfig.exenaleznete v tématu Postupy: Použití nástroje com+ Service Model Configuration Tool.
Následující tabulka popisuje režimy, které lze použít s ComSvcConfig.exe.
| Možnost | Popis |
|---|---|
install |
Nainstaluje konfiguraci pro rozhraní MODELU COM+ pro integraci modelu služby. Krátká forma /i. |
uninstall |
Odinstaluje konfiguraci rozhraní COM+ z integrace Service Model. Krátká forma /u. |
list |
Uvádí informace o aplikacích a součástech modelu COM+ s rozhraními, která jsou nakonfigurována pro integraci modelu služby. Krátká forma /l. |
Následující tabulka popisuje příznaky, které lze použít s ComSvcConfig.exe.
| Možnost | Popis |
|---|---|
/application:
<
APPLICATIONID | Název aplikace> |
Určuje aplikaci modelu COM+ ke konfiguraci. Krátká forma /a. |
/contract:
<
CLASSID | PROGID | *,InterfaceID | InterfaceName | *> |
Určuje komponentu a rozhraní COM+, které budou nakonfigurovány jako smlouva pro službu. Krátká forma /c.Zástupné znaky (*) lze použít při zadávání názvů komponent a rozhraní, doporučujeme, abyste ho nepoužívali, protože můžete vystavit rozhraní, která jste nechtěli. |
/hosting:
<
complus | byl> |
Určuje, jestli se má použít režim hostování modelu COM+ nebo režim hostování webu. Krátká forma /h.Použití režimu hostování COM+ vyžaduje explicitní aktivaci aplikace COM+. Použití režimu hostování webu umožňuje automatické aktivaci aplikace modelu COM+ podle potřeby. Pokud je aplikace COM+ aplikací knihovny, spustí se v procesu Internet Information Services (IIS). Pokud je aplikace modelu COM+ serverovou aplikací, spustí se v procesu Dllhost.exe. |
/webSite:
<
Název webu> |
Určuje web pro hostování při použití režimu hostování webu (viz /hosting příznak).Krátká forma /w.Pokud není zadán žádný web, použije se výchozí web. |
/webDirectory:
<
Název_webového adresáře> |
Určuje virtuální adresář pro hostování při použití hostování webu (viz /hosting příznak).Krátká forma /d. |
/mex |
Přidá koncový bod služby Metadata Exchange (MEX) do výchozí konfigurace služby pro podporu klientů, kteří chtějí načíst definici kontraktu ze služby. Krátká forma /x. |
/id |
Zobrazí informace o aplikaci, komponentě a rozhraní jako ID. Krátká forma /k. |
/nologo |
Zabrání ComSvcConfig.exe v zobrazení svého loga. Krátká forma /n. |
/verbose |
Kromě všech zjištěných chyb zobrazí všechna upozornění a informační text. Krátká forma /v. |
/help |
Zobrazí zprávu o využití. Krátká forma /?. |
/partial |
Vygeneruje konfiguraci služby, pokud zadané rozhraní obsahuje jeden nebo více podpisů metod k vystavení. V době inicializace služby se kompatibilní metody zobrazují jako operace na kontraktu služby a nekompatibilní metody jsou ignorovány a chybí v kontraktu služby. Pokud tento příznak chybí, nástroj nevygeneruje konfiguraci služby, pokud zadané rozhraní obsahuje jednu nebo více nekompatibilních metod. |
Příklady
Popis
Následující příklad přidá rozhraní IFinances komponenty ItemOrders.IFinancial (z aplikace COM+ OnlineStore) do množiny rozhraní, která jsou vystavena jako webové služby, při použití hostování COM+. Všechna upozornění budou vytištěna společně se všemi nalezenými chybami.
Kód
ComSvcConfig.exe /install /application:OnlineStore /contract:ItemOrders.Financial,IFinances /hosting:complus /verbose
Popis
Následující příklad přidá IStockLevels rozhraní ItemInventory.Warehouse komponenty (z aplikace OnlineWarehouse COM+) do sady rozhraní, která jsou vystavena jako webové služby pomocí režimu hostování webu. Webová služba je hostována na webu ve virtuálním adresáři OnlineWarehouse služby IIS.
Kód
ComSvcConfig.exe /install /application:OnlineWarehouse /contract:ItemInventory.Warehouse,IStockLevels /hosting:was /webDirectory:root/OnlineWarehouse
Popis
Následující příklad odebere IFinances rozhraní ItemOrders.Financial komponenty (z aplikace Com+ OnlineStore) ze sady rozhraní, která jsou vystavena jako webové služby.
Kód
ComSvcConfig.exe /uninstall /application:OnlineStore /interface:ItemOrders.Financial,IFinances /hosting:complus
Popis
Následující příklad uvádí aktuálně vystavená hostovaná rozhraní COM+ spolu s odpovídající adresou a podrobnostmi vazby pro aplikaci COM+ OnlineStore na místním počítači.
Kód
ComSvcConfig.exe /list /application:OnlineStore /hosting:complus