aplikasi yang akan kita buat adalah aplikasi yang dapat melihat tanggal pada server. berikut langkah-langkahnya :
1. Membuat kodingan server dengan java
import java.net.*; import java.io.*; import java.util.*; class DateServer { publicstaticvoid main(String args[]) throws Exception { ServerSocket s=new ServerSocket(5217); while(true) { System.out.println("Waiting For Connection ..."); Socket soc=s.accept(); DataOutputStream out=new DataOutputStream(soc.getOutputStream()); out.writeBytes("Server Date" + (new Date()).toString() + "\n"); out.close(); soc.close(); } } }
2. Dan buat pula untuk file client
import java.io.*; import java.net.*; class DateClient { publicstaticvoid main(String args[]) throws Exception { Socket soc=new Socket(InetAddress.getLocalHost(),5217); BufferedReader in=new BufferedReader( new InputStreamReader( soc.getInputStream() ) ); System.out.println(in.readLine()); } }
compile file server dan client dengan perintah pada terminal :
javac <nama file>.java
lalu jalankan file server dengan perintah :
java server
dan jalankan file client :
java client
maka lihat hasilnya pada terminal client...
sumber :
http://www.dailyfreecode.com/code/date-server-client-1249.aspx
Tidak ada komentar:
Posting Komentar