Tutorial Membuat Web Service Sever - Client
Tutorial Membuat Web Service Sever - Client
Requirements:
- Netbeans yang di dalamnya terdapat GlassFish atau Apache Tomcat Server
Langkah:
Server Side
- Buat Project untuk Server :
File New Project Java Web Web Application Klik tombol Next Namakan
Project ServerWeb Klik Next Pilih Server GlassFish / Apache Tomcat Klik
Finish
- Buat Web Service pada Aplikasi Server :
Klik kanan Poject New Web Services
Namakan Web Service kalian, misal Perhitungan. Juga beri nama Package untuk Web
Service, misal Services. Kemudian klik Finish
- Buat operasi / fungsi pada Web Services yang telah dibuat tadi :
Buka Folder Web Services pada Project Klik kanan Web Service Perhitungan Open
Pada Tab Design klik tombol Add Operation Isi nama operasi, tipe data kembalian dan
juga parameter yang diperlukan (dapat dilihat pada gambar di bawah) Klik OK
Pada Tab Source telah terdapat fungsi Tambah dengan parameter angka1 dan angka2,
tinggal diberikan perintah dalam fungsi tersebut dan juga nilai kembaliannya (dapat dilihat
pada gambar di bawah)
Setelah proses Deploy selesai, lakukan test Web Service dengan klik kanan pada Web
Service Perhitungan Test Web Service
Jika berhasil maka secara otomatis akan membuka Web Browser dan menampilkan
halaman seperti berikut ini / tidak ada tulisan error (Note: tampilan tergantung dari versi
Netbeans Anda)
Client Side
- Buat Project untuk Client :
File New Project Java Web Web Application Klik tombol Next Namakan
Project ClientWeb Klik Next Pilih Server GlassFish / Apache Tomcat Klik
Finish
- Kenalkan Web Service Perhitungan pada ServerWeb ke dalam project ClientWeb,
sehingga dapat digunakan service Perhitungan tersebut
Klik kanan Project New Web Service Client
Masukkan WSDL URL dengan url file WSDL yang telah di copy tadi Klik Finish
Edit isi file index.jsp seperti pada gambar di bawah ini (bisa gunakan drag drop pada
Palette untuk mempercepat pembuatan Syntax HTML tersebut)
Masukkan fungsi tambah pada service Perhitungan ke dalam tag body. Caranya yaitu :
Buka Folder Web Service References pada Project ClientWeb Buka Service
Perhitungan Buka Perhitungan Buka PerhitunganPort Drag drop fungsi Tambah
ke dalam tag body
Ganti isi nilai variabel angka1 dan angka2 dengan pelemparan isi form di index.jsp seperti
pada gambar di bawah ini :
- Pembuatan Aplikasi Server Client telah selesai. Silahkan jalankan aplikasi tersebut, yaitu
caranya : klik kanan file index.jsp Run File