Thanks Ulf for your insight. I didn't notice that.
Skumar,
You will need to find a web hosting (for
java applications) and domain name registering company. Generally both these services are provided by a single company. Web hosting service will give you access to a public server and domain name service will have functionality to route your domain to IP address of specified public server. You can find tons of such companies by google search.
If you want a specific application to route to your local server then please follow the procedure described by Ulf.
[ July 04, 2008: Message edited by: Siddharth Naik ]