Bitcoin communication with non-standard ports I'm writing a Bitcoin web app that is to be deployed on an external server over which I have no control. I probably won't have access to standard Bitcoin port (8333). Will this cause a problem when connecting to standard Bitcoin clients, or can they handle communicating with a non-standard port number? Are there any Bitcoin-related applications that also use other ports to communicate (like a pool or the like)?
If you make only outbound connections it won't matter what ports you use. Your client will be able to fully participate in the network without any issues.