Lotus Notes Form that calls a web service use the MS SOAP toolkit V2.0
This demo requires the MS SOAP toolkit v 2 be installed on the same machine as the Notes client. The code is found in a Form called
"Calling other .net services"
MS SOAP toolkit by default uses RPC format SOAP calls. VS.Net web services do not. To fix this problem, specify RPC in you ASP.Net web service
Imports System.Web.Services.Protocols
<
SoapRpcService(),
System.Web.Services.WebService(
Namespace
:="
http://tempuri.org/NotesCOMASP/Service1
")> _
Public
Class
Service1
'System.Web.Services.WebMethod()
Inherits
System.Web.Services.WebService
The code in
RED
is all that is added to tell the service to use RPC format in it's communication. Now the MS SOAP toolkit clients will work.
Here is the demo Web service client Notes database ---->