How do I make a web service available to others?

I have created a web service in VB.NET and tested it successfully on Localhost.  And I have tested it via a VB.NET Windows app on my local machine.

Now, how do I make the web service usable to other companies/users?  Do I have to distribute/make available a .dll or something?  If so, how?  Not sure what I am need to do next.
mdreedAsked:
Who is Participating?
 
gamarrojgqCommented:
since your webservice use .net, they can get the wsdl adding ?wsdl to your webservice url

www.YOURSERVER.com/YourWebService.asmx?wsdl

0
 
gamarrojgqCommented:
Hi,

A WebService is accessed through a Server, so you will have to install the WebService in a public Server where the users/companies can reach it using

www.YOURSERVER.com/YourWebService.asmx
0
 
mdreedAuthor Commented:
So, all I have to do is install (publish?) the .net web service onto our server we wish to use for web access?  Will that then allow the remote user to make functions calls?  If they access via a .net web app, don't they have to add a reference to the code?  If so, what would the reference refer to?
0
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

 
mdreedAuthor Commented:
PS.  We have the server so we don't need to use a public server like you referenced.
0
 
gamarrojgqCommented:
ok, yes you just have to publish the webservice in your server.

Yes the client applications that will use the webservice have to create a proxy based on the wsdl of your webservice.

If they use .Net, they just need to Add a Web Reference to their projects, but if they use another languages they need the wsdl of your webservice to know the methods/propertis of it
0
 
mdreedAuthor Commented:
How do the get the wsdl of my web service?
0
 
mdreedAuthor Commented:
Thanks.   I will give it a test.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.