I have to create a Classic ASP soap server that will respond to soap requests.
What is the best way to do this?
I read that using the SOAP toolkit is discouraged. Are there other options apart from manually creating the response?
Rgds,
Karel
Related
We are presently calling Salesforce using their SOAP API in our app. It is .NET Framework based (written in C#).
We're trying to move it to .NET Core which does not support System.Web. The Salesforce SOAP client is built in VisualStudio using WSDL and that creates code using System.Web.
Salesforce also has a REST API, but unfortunately it using OAuth for authentication and our system is used by many of our customers on servers that there is no one on it to respond to an OAuth login. So we can't use that.
What's our best option here?
I am new to web application development, I am learning many things from many tutorial, currently I am learning SOAP and REST.
My confusion is regarding SOAP , in SOAP based architecture when a user enters a URL, it takes him/her to SOAP client and then that is the page that the client sees ? and then this SOAP-client will actually communicate to another application SOAP server ??
Not understanding it at all? Can someone please explain?
SOAP is meant for communication between machine over HTTP/HTTPS with common interoperable format i.e XML.
Think like you are payment gateway provider, someone's would like to use your payment gateway for transactions.
So as payment gateway provider, you may create webservice, and whoever wants to use it could create SOAP client to use your payment gateway service.
So in your case the HTML page is party would like to utilise the payment gateway service (by calling the SOAP service).
Do some googling, you will find lots of practical SOAP use cases.
Being new to SalesForce Integration, I am trying to understand the capability of SalesForce to integrate with external RESTful service (WADL file) and execute to extract data to use in SalesForce UI functionality.
I understand that SalesForce is able to execute SOAP over HTTP (WSDL file) service to integrate but I see there is no solid documents online to explore whether SalesForce can also execute external WADL file.
Please advice me.
There's no built in feature to consume a WADL. You can however, just write your own Apex code to make restful callouts.
Apex Restful Callouts Trailhead
Invoking HTTP Callouts
We are using Siebel CRM for an inbound integration and using session management based soap requests and response. The problem is that when we generate WSDL from Siebel it does not include session management related header neither in request nor in response. We are using .net application to call Siebel inbound web service.
Now, our .net application is based on the classes generated after de-serialization of the Siebel generated WSDL and it is not including session response header. Session response header is being inserted by Siebel on run-time. Due to this our .net application could not get the session header.
What solution can be for the above problem from .net or Siebel side ?
I don't think Siebel generates this part in it's WSDL, the examples on Oracle and other blogs mention that the extra Headers need to be sent in the incoming SOAP to Siebel, but they are not present in the generated WSDL.
You will have to modify the WSDL after it is generated from Siebel, and then add the header section in it. Then your .NET side can parse out this section. Or you will have to handle the session side in the .NET app.config file
Is there a CMS out there with inbuilt SOAP client functionality? The SOAP server will provide daily updated info that needs to be stored in a similar way to wordpress posts.
Thanks!
Drupal supports SOAP, you just have to install the module.