socket tcpechoclient

Upload: rizzalovely

Post on 29-Oct-2015

255 views

Category:

Documents


1 download

TRANSCRIPT

TCPEcho Server & TCPEcho Client

2. TCPEchoClient

package tcpechoclient;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException;

Fungsi :import java.io.BufferedReader; Untuk membaca teks dari karakter - aliran input, dan juga sebagai penyangga karakter sehingga dapat memberikan efisien untuk pembacaan karakter array, dan garis.import java.io.IOException; Memberi signal bahwa beberapa macam I/O exception telah terjadi.import java.io.InputStreamReader; adalah jembatan dari stream byte ke stream karakter. InputStreamReader membaca byte dan menterjemahkan kembali (decode) menjadi karakter menggunakan charset yang ditentukan.. Charset dapat ditentukan berdasarkan nama atau dapat diberikan secara eksplisit atau platform default charset dapat diterima.import java.io.PrintWriter; digunakan untuk mencetak representasi objek ke text-output stream. Prinwriter dapa di implementasikan ke semua metode cetak yang dapat ditemukan di PrintStream.import java.net.InetAddress; kelas ini digunakan untuk merepresentasikan IP Address internet.import java.net.Socket; Kelas ini mengimplementasikan soket klien. Sebuah soket merupakan titik akhir untuk komunikasi antara dua mesin.import java.net.UnknownHostException; digunakan untuk melemparkan alamat IP dari host yang tidak dapat ditemukan.

public class TCPEchoClient { private static String strHost; private static InetAddress host; private static final int PORT = 1234;

public static void main(String args[]) { try { // host = InetAddress.getLocalHost(); strHost = "127.0.0.1"; //