Win a copy of Penetration Testing Basics this week in the Security forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Client Login Frame Hanged due to ServerSocket Accept Method

Shantanu Gangakhedkar
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Friends ,
Shantanu here I am developing a Client server Application. I am using Object Input and Output Streams for Commnuication. I am passing Vector Object having elements User and Password. When I enter from Login Window User and Password. It Connects to Server but Login Window gets hanged .
My ServerApplication is class inherited from JFrame. And ClientLogin also.
But when it comes to Accept Method of ServerSocket client Login is hanged.I am invoking the ClientApplication class from ClientLogin Window.
I am sending Sample Code Also

public class ClientApplication {
boolean isConnected = true;
Socket client = null ;
OutputStream req = null;
ObjectOutput reqobject = null;
InputStream res = null;
ObjectInput resobject = null;
String UserName = null;
String Pwd = null;
BufferedReader in = null;
PrintWriter out = null;
Vector vc = null;
public ClientApplication(String strUser,String mstrPass) {
try {
UserName = mstrUser;
Pwd = mstrPass;
System.out.println("User :- " + UserName + " : " + "Pwd " + Pwd );
vc = new Vector();
catch ( Exception e) {
public void ConnectToServer(){
try {
Socket client = new Socket("cil",2001);
System.out.println("Inside Socket..");
InputStream res = client.getInputStream();
ObjectInput resobject = new ObjectInputStream(res);
OutputStream req = client.getOutputStream();
ObjectOutput reqobject = new ObjectOutputStream(req);
out = new PrintWriter(client.getOutputStream());
in = new BufferedReader(new InputStreamReader(client.getInputStream())); //
System.out.println("Inside Connect to server..");
// reqobject.writeObject(vc);

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic