For testing i made an easy hello world webservice, add a
web reference from my application to the WS, when my apllication starts,
an ASP.net development server notification icon starts up, and idd i can
invoke the webmethod HelloWorld,

The url in app.config is "http://localhost:2170/Test/Service.asmx"

My first question : is it possible to change the port 2170, when i
trying ex 4990 i get an error "Unable to connect to the remote server",

Now i like to set up the webservice to a public IP adres: say
"http://W.X.Y.Z:PORT",

i give the WSDL interface to a third party, last one builds up the WB
with the WSDL, so a third party has nothing to do with the
implementation class "Service" notified with the "Service.asmx".

My second question what must the url be in my app.config or the one in
the app.config form the third party,

http://W.X.Y.Z:PORT/Project/nameWebReference ???

Proberly not because i get an error,

Last question, If everything went ok would i again see the notification icon buth now referring to an ip+port??

Thx