Beruflich Dokumente
Kultur Dokumente
HOW TO EXECUTE
For Server:
The server will start and wait for the clients request to come
For Client:
SOURCE CODE:
import java.io.*;
import java.net.*;
while(true){
BufferedReader in =
newBufferedReader(
newInputStreamReader(socket.getInputStream()));
//client address
InetAddressremoteIp = socket.getInetAddress();
int n = Integer.parseInt(input);
int f = 1;
f *= i;
return f;
import java.net.*;
import java.io.*;
try{
newInputStreamReader(socket.getInputStream()));
BufferedReaderinFromUser =
newBufferedReader(new InputStreamReader(System.in));
out.println(msg);
msg = in.readLine();
}catch(IOExceptionioe){
ioe.printStackTrace();
}
OUTPUTS:
For Server
For Client:
Exp No: 11
HOW TO EXECUTE:
For Server:
4. The server will start and wait for the clients request to come
For Client:
TCPHelloClient:-
import java.net.*;
import java.io.*;
try
InputStreamReader(socket.getInputStream()));
System.out.println("server:"+msg);
catch(IOExceptionioe)
ioe.printStackTrace();
}
73
TCPHelloServer:-
import java.io.*;
import java.net.*;
classTCPEchoServer
while(true)
InputStreamReader(socket.getInputStream()));
InetAddressremoteIp = socket.getInetAddress();
out.println("hello Welecome");
}
OUTPUTS:-
Server:-
Client:-
Exp No: 12
HOW TO EXECUTE:
For Server:
4. The server will start and wait for the clients request to come
For Client
TCPEchoServer:-
import java.io.*;
import java.net.*;
classTCPEchoServer {
while(true)
InputStreamReader(socket.getInputStream()));
InetAddressremoteIp = socket.getInetAddress();
System.out.println("Client"+remoteIp+":"+msg);
out.println(msg);
}
}
TCPEchoClient:-
import java.net.*;
import java.io.*;
InputStreamReader(socket.getInputStream()));
out.println(msg);
msg = in.readLine();
System.out.println("server:"+msg);
}}
OUTPUT:-
Server:-
Client:-
Exp No: 13
HOW TO EXECUTE:
1. Right Click on the HTML File and Choose the Debug or Run Option.
3. When the user selects the required option and clicks the submit
4. The Servlet will process the request and send the response back to the
browser.
TimeZone HTML:
Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<option value="EST">EST</option>
<option value="IST">IST</option>
<option value="GMT">GMT</option>
<option value="PST">PST</option>
</select>
</form>
</body>
</html>
Servlet :
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.text.*;
import java.util.*;
<code>POST</code> methods.
*/
response)
response.setContentType("text/html;charset=UTF-8");
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet tzservelet</title>");
out.println("</head>");
86
out.println("<body>");
DateFormat df = DateFormat.getInstance();
if (zone != null) {
TimeZone tz = TimeZone.getTimeZone(zone);
df.setTimeZone(tz);
if (zone.trim().toUpperCase().equals("GMT"))
else if (zone.trim().toUpperCase().equals("EST"))
else if (zone.trim().toUpperCase().equals("PST"))
else
out.println("<h1>Time in India is " + "</h1>");
out.println(df.format(d));
out.close();
out.println("</body>");
out.println("</html>");
out.close();
*/
response)
processRequest(request, response);
*/
response)
processRequest(request, response);
*/
88
}
Output:
Exp No: 14
HOW TO EXECUTE:
1. Right Click on the Servlet File and Choose the Debug or Run Option.
2. This will automatically open the default browser and display the headers
Servlet:
import java.io.*;
import java.net.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class requestheader extends HttpServlet {
response)
response.setContentType("text/html;charset=UTF-8");
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet requestheader</title>");
out.println("</head>");
out.println("<body>");
while(eNames.hasMoreElements())
String name=(String)eNames.nextElement();
out.println("<tr><td>"+name+"</td><td>"+value+"</td></tr>");
out.println("</table>");
92
out.println("</body>");
out.println("</html>");
out.close();
OUTPUT :
Exp No: 15
HOW TO EXECUTE:
For Server:
Open the command prompt
Compile the java file using the command javac <file name>.java
The server will start and wait for the clients request to come
TCP STRING UPPER CASE CONVERTER SERVER AND CLIENT
Exp No: 15
Date :30/09/14
96
For Client:
Compile the java file using the command javac <file name>.java
SOURCE CODE
SERVER:
import java.io.*;
import java.net.*;
while(true){
InputStreamReader(socket.getInputStream()));
out.println(msg.toUpperCase());
}
98
CLIENT:
import java.net.*;
import java.io.*;
new InputStreamReader(socket.getInputStream()));
BufferedReader FrmUsr =
out.println(msg);
msg = in.readLine();
}
Output:
SERVER:
CLIENT: