Servizio SOAP

Con il servizio SOAP di COM+ è possibile pubblicare un componente esistente come servizio Web XML. I client possono continuare ad accedere al componente utilizzando i metodi precedenti, ma possono utilizzare anche WSDL (Web Services Description Language) e SOAP. Per ulteriori informazioni sui servizi Web XML e WSDL, vedere Cenni preliminari sui servizi Web XML.

Per ulteriori informazioni su SOAP, vedere Formati wire dei servizi Web XML.

Quando si utilizza la proprietà SoapVRoot nel codice gestito, sarà possibile esporre i componenti serviti in codice gestito mediante il servizio SOAP di COM+. La configurazione di questo attributo equivale all'attivazione del servizio SOAP nell'applicazione COM+ contenente un componente servito. La proprietà SoapVRoot contiene il nome della directory principale virtuale che si desidera pubblicare come endpoint. Il nome è costituito da una stringa semplice, ad esempio "MyVRoot", che viene pubblicata sul server Web come "http://MyServer/MyVRoot". Se non viene specificato alcun valore, la proprietà SoapVRoot verrà impostata su null. Nell'esempio che segue viene mostrato come impostare la proprietà SoapVRoot su "MyVRoot".

<ApplicationActivation(ActivationOption.Library, SoapVRoot := "MyVRoot")>
[C#]
[ApplicationActivation(ActivationOption.Library, SoapVRoot="MyVRoot")]

Vedere anche

Riepilogo dei servizi COM+ | Spazio dei nomi System.EnterpriseServices