Condividi tramite


Creazione di servizi Web e metodi Web

Quando gli schemi vengono pubblicati come servizio Web, è possibile controllare la creazione dei servizi Web e dei metodi Web nella Pubblicazione guidata servizi Web BizTalk. È possibile rinominare la descrizione del servizio Web, il servizio Web e il metodo Web all'interno dell'albero disponibile nella pagina Servizi Web, nonché aggiungere e rimuovere servizi Web e metodi Web. Nella procedura guidata i nomi degli elementi radice degli schemi di richiesta selezionati vengono utilizzati come nomi dei parametri di input. Il valore restituito dal metodo Web è lo schema di risposta.

Nota

I client Web ASP.NET possono modificare la firma del metodo Web combinando i parametri di input e output dello stesso tipo. Ad esempio, un client Web ASP.NET può modificare un metodo Web BizTalk da string myService(string part) a void myService(ref string part).

Nota

Se la porta di ricezione è definita come unidirezionale, il tipo di risposta del metodo Web è void e non vengono restituite informazioni al client Web. L'adapter SOAP e l'orchestrazione non restituiscono al client Web le eccezioni generate.

Convenzioni di denominazione dei servizi Web per le orchestrazioni pubblicate

La Pubblicazione guidata servizi Web BizTalk genera i nomi file dei servizi Web (con estensione asmx) in base alla descrizione dei servizi Web definita nella pagina Servizio Web. Nella tabella seguente sono riportati i valori predefiniti per i nomi file dei servizi Web.

Servizio Web generato Nome file
BizTalkWebService Nome di progetto di servizio Web di Visual Studio
WebService1 Nome file del servizio Web (con estensione asmx)
WebMethod1 Nome del metodo Web

Il servizio Web generato non riflette i nomi dei nodi restanti.

Vedere anche

Pubblicazione di schemi come servizi Web
Come usare la Pubblicazione guidata servizi Web BizTalk per pubblicare schemi come servizio Web