Duke Walk can be used for different use cases. Overall for each registered ID you can Specify URL protocol, host name, port, IP, context , description and keywords. With those configuration variables, you can support different configuration web site owner may have. I try to cover those cases as much as possible.
For example you already own a domain name called mydomainname.com. But, you want people to use simple ID called "My Domain Name".
For example you already own a domain name called mydomainname.com. You are providing different services like upload photos, watching videos, have some pages which you think they need special IDs. You can register as many free intutive IDs as you want.
For example you already own a domain name called mydomainname.com. But, you want to provide different IDs for different language customer as you want.
For example you have a blog hosted at http://yourapplication.blogspot.com/ or a web application hosted at http://yourapplication.appshost.com/ or your web hosting service provided you with a http://yoursite.webhostingcompany.com/
For example you purchased static IP addressed from a ISP and running a web site from it. You can go ahead and register Duke Walk ID for that.
Dynamic IP Address is not supported in this release. Shall be made available soon.
With your domain you have many hostnames defined. You can have seperate IDs for your services.