Click here to Skip to main content
15,881,139 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
my srever program
Java
package server_socket;
import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;


class Server_socket
{
       public static void main(String[] args) throws IOException
       {
           try
                {
                ServerSocket  sk = new ServerSocket (9999);
                Socket sock =sk .accept();
                BufferedReader br=new BufferedReader(new InputStreamReader(sock.getInputStream()));
                String temp=br.readLine();
                System.out.println("The mesage from client is::"+temp);
                PrintStream  pr=new PrintStream(sock.getOutputStream()); 
                String  str = "acknowledgement from server";
                pr.println(str);
                }
            catch (Exception ex)
                {
                }
        }
}	



my client program



Java
package client_socket;

import java.io.*;
import java.net.Socket;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

 class client_socket
{
    public static void main(String[] args) throws IOException
    {
        Connection c = null;
        Statement stmt = null;
        try
        {
                    Socket sock = new Socket("10.176.24.48",9999);
                    PrintStream  pr=new PrintStream(sock.getOutputStream()); 
                    System.out.println("enter the message to be send to server");
                    BufferedReader  br=new  BufferedReader(new InputStreamReader(System.in));  
                    String temp = br.readLine();
                    pr.println(temp);	
                    BufferedReader  ed=new  BufferedReader(new InputStreamReader(sock.getInputStream())); 
                    String  st = ed.readLine();
                    System.out.println(st);
                    Class.forName("org.postgresql.Driver");
         c = DriverManager
            .getConnection("jdbc:postgresql://10.176.24.48:5432/postgres",
            "postgres", "");
         
         stmt = c.createStatement();
         String sql = "CREATE DATABASE TEST_DB_1 ENCODING 'UTF8'";
         stmt.executeUpdate(sql);
         stmt.close();
         c.close();
                    
        }
        catch(Exception ex)
        {
        System.err.println(ex.getClass().getName()+": "+ex.getMessage());
         System.exit(0);
      }
     
         System.out.println("DBcreated successfully");             

        
     
    }
}
Posted
Updated 15-Jul-14 2:32am
v2

1 solution

Java
try{
[]fancy code]

}
catch(Exception ex)
{
    ex.printStackTrace(); // use this
}


That should help you to see the error.

Most times it's one of the machines not accepting the connection due to firewall etc.
 
Share this answer
 
Comments
Member 10946695 15-Jul-14 23:22pm    
thank u :) i willtry this
Member 10946695 16-Jul-14 0:12am    
i can't add printstacktrace it says tht it should be removed

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900