Connecting to a Server 
- 
Connecting to a server is extremely easy with Java's built in socket classes
for communicating via HTTP. You will recall from day two how we connected
to a web server using the GET and POST methods of HTTP. Well in java, the
process is exactly the same Specifically, you create a socket object which
connects to a server somewhere on the web using syntax such as the following: 
 
 Socket s = new Socket("url", portNumber); 
 - 
Thus, the following code would open a socket to www.extropia.com on port
80: 
 
 Socket s = new Socket("www.extropia.com", 80); 
 - 
So what happens if your application cannot reach the server specified?
Well, it is essential that you place your networking within a try block
which catches several errors such as UnknownHostException, MalformedURLException,
and IOException. 
 
 
Additional Resources:
 Network
Programming in Java 
 Table of Contents
 Getting
Information from a Remote Site  
 |