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