Ada beberapa syarat dalam mencoba source code ini, antara lain:
1. Install JDK dan netbeans ide dulu, JDK yang dipakai disini adalah versi 7.1 dan netbeans ide versi 7.0.1 boleh juga versi yang lain untuk mencobanya.
2. Koneksi internet jika ingin melihat ip address domain internasional misal ipnya google.com atau facebook.com dan yang lainnya.Selanjutnya adalah mencoba source code yang sudah jadi, dan itu bisa dikembangkan sesuai kebutuhan:
1. Extract file DomainIpAddress.rar. Download Aplikasinya DISINI
2. Open dengan aplikasi netbeans ide dan jalankan server dengan klik kanan pada file Server.java pilih ‘Run File’
3. Klik ‘aktif’ pada interface server
4. Ini adalah tanda sudah aktif kemudian ‘ok’
6. Ketikkan domain seperti google.com atau facebook.com atau yang lainnya tanpa ‘www’ di depannya, kemudian klik cek ip
Dan ini contoh hasil terjemahanya kedalam ip address.
Menerjemahkan Domain ke ip address (Source Code)
TCPClient
import java.io.*;
import java.net.*;
class TCPClient {
public static void main(String argv[]) throws Exception{
String sentence;
String modifiedSentence;
BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in));
Socket client = new Socket("localhost", 20000);
DataOutputStream outToServer = new DataOutputStream(client.getOutputStream());
BufferedReader inFromServer = new BufferedReader(new InputStreamReader(client.getInputStream()));
sentence = inFromUser.readLine();
outToServer.writeBytes(sentence + '\n');
modifiedSentence = inFromServer.readLine();
System.out.println("FROM SERVER: " + modifiedSentence);
client.close();
}
}
TCPServer
import java.io.*;
import java.net.*;
class TCPServer{
public static void main(String argv[]) throws Exception{
String clientSentence;
String capitalizedSentence;
InetAddress address;
ServerSocket welcomeSocket = new ServerSocket(20000);
while(true){
Socket connectionSocket = welcomeSocket.accept();
BufferedReader inFromClient = new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));
DataOutputStream outToClient = new DataOutputStream(connectionSocket.getOutputStream());
clientSentence = inFromClient.readLine();
address = InetAddress.getByName(clientSentence);
capitalizedSentence = address + " Thank You " +'\n';
outToClient.writeBytes(capitalizedSentence);
}
}
}
Terimakasih,,,
Semoga bermanfaat !!
Kini Telah hadir permainan dengan nuansa permainan casino yang di tampilkan secara live..
ReplyDeletetersedia 6 games dalam 1 ID:
-sabung ayam (cock fighting)
-roulette
-sibco
-baccarat
-tiger dragon
-slot games
dengan hanya 20.000 bisa memulai betting dan menjadi seorang jutawan..
yuk datang dan mainkan gamesnya hanya di http://juragancasino.com/juragan/index.jsp