Im writing a networked application and want to add some customize by adding a handler like myapp:// (http://, ftp://)

And be able to pass the arguments to my app like: myapp://IP:Port/Username&Password

I bet I could find some tutorial about it on the internet, but I really don't know what the name of it would be.