I guess I was trying to write a client of some kind. Do you never need to use bind when you create a client?

As long as the port is open, I can get a response from the host? How about if you try to connect to a service, lets say ssh (port 22), how would you go about do that? Do you need to do something specific to get that working?