This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 08 Mei 2017

Pemrograman Jaringan - Program SimpleServer

Listing Program

Logika Program


     Program SimpleServer.java adalah program yang akan menerima input dari sebuah client(simpleClient). Program ini menggunakan port number 5000 dengan tipe data integer. program ini menggunakan kondisi try catch untuk menangani sebuah kesalahan pada listing program. Untuk dapat melakukan chat kepada server pihak client harus menunggu program server ini aktif terlebih dahulu.

Output Program


Pemrogram Jaringan - Program Simple Client


Listing Program



Logika Program


        Program SimpleClient.java adalah program yang akan mengirim input kepada server (simpleServer). Program client ini harus menggunakan port number yang sama seperti port number server. Program ini juga menggunakan fungsi try catch untuk menangani kesalahan/error yang ada pada listing program ketika dijalankan. Program tidak akan melanjutkan ke listing selanjutnya jika masih terdapat error yang dibaca oleh try catch. Program ini baru dapat dijalankan ketika Program simpleServer sudah aktif. Setelah itu program akan meminta kata kunci yang telah dibuat di simpleServer.

Output Program

Pemrogram Jaringan - Program getName

Listing Program



Logika Program

        Pada listing program diatas kita menggunakan package java. Net*, package tersebut berfungsi untuk memperbolehkan program berkomunikasi dengan jaringan, kemudian untuk program ini class nya adalah getIP, class tersebut merupakan sebuah judul untuk program yang kita akan buat, kemudian di bawah class terdapat method public static void main(String…..) , method ini merupakan elemen wajib dalam Bahasa pemrograman java karena tanpa adanya method program tidak akan dapat berjalan dengan baik. Kemudian pada sintaks di atas ini merupakan inti dari program yang akan kita buat, 
        Pada pembuatan program ini kita deklarasikan variable terlebih dahulu, pendeklarasian variable pada program ini kita beri nama host dengan nilai null, variable host ini membaca inputan dari komputer kita yang terhubung dengan jaringan, karena dalam variable host itu di isi dengan perintahInetAddress.getLocalHost();, ini berfungsi untuk membaca alamat ip dan nama komputer yang terhubung dengan jaringan lalu jika sudah terbaca maka akan tersimpan variable host, setelah tersimpan maka akan kita cetak sehingga kita tahu nama computer kita yang sedang terhubung dengan jaringan. 


Output Program


Pemograman Jaringan - Program IPtoName

Listing Program




Logika Program


     Pada Listing Program diatas merupaka program untuk menampilkan nama komputer atau PC menggunakan IP. Pertama program akan mengimport data dari fungsi – fungsi yang di butuhkan pada program java, selanjutnya program akan mendeklarasikan nama class dari program, lalu program akan melakukan percabangan untuk mengetahui bahwa user sudah memasukkan IP dengan benar atau belum, dan kemudian program akan berhenti.
       Kemudian program akan mendeklarasikan variabel host dengan tipe data string dan program akan mendapatkan nama dari komputer ketika IP telah di ketikkan pada program, lalu program akan mencetak nama dari komputer.


Output Program


Pemograman Jaringan - Program NSLOOKUP

Listing Program



Logika Program


     Pada program NsLookUp diatas mengguanakan Bahasa pemrograman java. Pertama program akan mengimport atau memanggil fungsi – fungsi yang di butuhkan pada java, lalu akan ada percabangan dimana jika user salah dalam melakukan penginputan nama dari komputer maka IP tidak akan di tampilkan dan program akan berhenti. Lalu aka melakukan pendeklarasian dari host dan variabel address yang nantinya di gunakn untuk memangil fungsi InetAddress, lalu program akan mencetak jika user salah menginput nama komputer dan program akan keluar. Selanjutnya program akan mendapatkan alamat IP dari komputer tersebut, lalu program akan melakukan perulangan dan mencetak alamat IP.
Output Program


Pemrograman Jaringan - Program getIP

Listing Program



Logika Program

     Pada listing program diatas menjelaskan “import java.net.*;” merupakan library yang digunakan program tersebut, dengan mendeklrasikan nama program “getIP” dan method utama. Kemudian mendeklarasikan variable “InetAddress” diberi nama“host” dengan nilai null. Di variable host menyimpan alamat localhost.Terdapat perulangan for dimana i dimulai dari 0 jika kurang dari panjang ip maka i++, untuk percabangan jika nilai i lebih dari 0 maka i akan mencetak IP pc.


Output Program