dcsimg
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Intermediate
Feb 11, 2019

WEBINAR:

On-Demand

Building the Right Environment to Support AI, Machine Learning and Deep Learning


Creating a Secure Socket

Java supports creating of ServerSocket(s) in more than one way. This is an important aspect of security.

SSLServerSocketFactory is a secure way of achieving this. This ensures that the socket is encrypted and it is not an easy target for an attacker.

Code snippet:

*/

import java.io.*;
import java.net.*;
import javax.net.ssl.*;

public class SecureSocket
{
   ServerSocket serverSocket;
   
   public static void main(String args[])
   {
      SecureSocket secureSocket = new SecureSocket();
      secureSocket.proceed();
   }
   
   private void proceed()
   {
      //Creating a secure socket using SSLServerSocketFactory
      try
      {
         serverSocket = SSLServerSocketFactory.getDefault().createServerSocket(8700);
      }
      catch(IOException ioe)
      {
         ioe.printStackTrace();
      }
   }
}
M S Sridhar
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Thanks for your registration, follow us on our social networks to keep up-to-date