SSLSimpleClient.java Source code

Java tutorial

Introduction

Here is the source code for SSLSimpleClient.java

Source

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;

import javax.net.SocketFactory;
import javax.net.ssl.SSLSocketFactory;

public class SSLSimpleClient {

    public static void main(String[] args) throws Exception {
        SocketFactory sf = SSLSocketFactory.getDefault();
        Socket s = sf.createSocket(args[0], Integer.parseInt(args[1]));

        BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
        PrintWriter pw = new PrintWriter(s.getOutputStream());
        pw.println("from java2s.");
        pw.flush();
        System.out.println(br.readLine());
        s.close();
    }
}