Yes I want to add this functionality in the client application that user just give the IP Address of the server on which the Web Service is installed and this address will be saved until user does not change it.....in this way I think there is no need to configure the IP Address of the server every time....
And I need the same functionality for the Web Service also, that is user can also configure the IP Address for Web Service ( the IP Address of the computer on which the Web Service is installed ) and DataBase server ( the IP Address of the Data Base server can also be configured in the Web Service)....
It means I want to give these three functionalities (programatically)..
1: IP Address configuration for Client Application.
2: IP Address configuration for Web Service.
3: IP Address configuration for Data Base Server.
And for all these three functionalities user will only give the IP Addresses of computers...
Thanx..
I remember now the term I was trying to remember yesterday!
UDDI:Universal Description Discovery and Integration
Wikipedia describes it pretty well:
"Universal Description, Discovery and Integration (UDDI) is a platform-independent, XML-based registry for businesses worldwide to list themselves on the Internet. UDDI is an open industry initiative, sponsored by OASIS, enabling businesses to publish service listings and discover each other and define how the services or software applications interact over the Internet. A UDDI business registration consists of three components:..."
So basically the UDDI acts like a "Yellow Pages" (phone book) for Web Services. Its a listing of Web Services that give the client applications a way to look up the Web Service.
There are websites like
www.xmethods.net that do this. They have a whole bunch of Web Services listed on their site....but they don't actually host the Web Services themselves. They just provide you a means to look up a Web Service. You can go through their site to get and find a desired Web Service...from there your client application can retrieve the WSDL that allows you to connect to the Web Service.
Some of the Web Services on xmethods are free to use whereas others you'll have to pay for them. It's really a great site for learning how to use Web Services :)
I suggest looking into more details on UDDI.
I hope this gets you pointed in the right direction!
-Frinny