For you information, my DLL is also using web services, it code sends and receives http request and response. When I will create Webservices for my DLL, then I need to host my webservices on public IP. Right? So there would be two servers in picture (One which DLL using and second where my code is using DLL)? Please correct me if I am wrong.
Please let me know if there is any other way of doing this.
Indeed you will need to make those webservice on public IP.
In that case why you are not directly calling those webservice from Apex? If you can call those webservice direclty from the Apex and manipulating callout the results as DLL is doing, I think that should work for you.
Yeah I know I should call those API direct in Apex, but we have their DLL only. No other information provided.For calling them direct in Apex either there should be API (WSDL) exposed that can be used directly in Salesforce or we should have information about their Rest API.
Unfortunately we don't have any kind of information.
You cannot use DLL directly with the Salesforce. And also there is no way that dll is directly converted to WSDL.
You will need to webservices which will use that DLL files. And from Apex you can call that webservice.
All Answers
You cannot use DLL directly with the Salesforce. And also there is no way that dll is directly converted to WSDL.
You will need to webservices which will use that DLL files. And from Apex you can call that webservice.
Thanks for your reply.
For you information, my DLL is also using web services, it code sends and receives http request and response. When I will create Webservices for my DLL, then I need to host my webservices on public IP. Right?
So there would be two servers in picture (One which DLL using and second where my code is using DLL)? Please correct me if I am wrong.
Please let me know if there is any other way of doing this.
Thanks,
Sonali
Indeed you will need to make those webservice on public IP.
In that case why you are not directly calling those webservice from Apex? If you can call those webservice direclty from the Apex and manipulating callout the results as DLL is doing, I think that should work for you.
Yeah I know I should call those API direct in Apex, but we have their DLL only. No other information provided.For calling them direct in Apex either there should be API (WSDL) exposed that can be used directly in Salesforce or we should have information about their Rest API.
Unfortunately we don't have any kind of information.
Thanks,
Sonali