That very much depends on how your school has it's firewall set up. If you are running through a non-well-known port number, arbitrarily lets assume 2000, then it is unlikely that the firewall will allow outbound connections for security reasons.
The most common proxy is the web proxy, but, to use that, your application would need to communicate via HTTP on port 80 - this is why SOAP is becomming so popular as the communications transport for Web Services i.e. it is already firewall friendly.
Your solution might be to speak to your Network Admin nicely and have the port unblocked. This would be the easiest route for you in terms of not changing your code. You might also want to speak to them about the possibility of using the SOCKS proxy, but I don't know how common SOCKS proxying is these days. I haven't looked after a proxy since the days of Poxy Server 2.0.
I would suggest that you seriously consider looking at using HTTP based architecture though, if not now then for the next version of your application. Also, for you personally, because it would be great knowledge to have a grasp of.
Enter your message below
Sign in or Join us (it's free).