Tutorial Membuat Web Service Sever - Client

10
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

description

Tutorial membuat web service server dan client menggunakan Java Netbeans dan server GlassFish

Transcript of Tutorial Membuat Web Service Sever - Client

Tutorial Membuat Web Service Sever ClientRequirements: 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)

Buat file WSDL dari Web Services yang telah dibuat :Klik kanan Project ( Klik Deploy dan tunggu hingga Server berjalan dan proses Deploy selesai

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)

Buka link WSDL dan copy url file WSDL tersebut

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 tersebutKlik kanan Project ( New ( Web Service Client

Masukkan WSDL URL dengan url file WSDL yang telah di copy tadi ( Klik Finish

Buat tampilan web berupa form inputan angkaPada folder Web Pages dilihat jika terdapat file index.html maka dihapus saja dan buat file baru dengan nama index.jsp. Cara membuat file index.jsp yaitu : klik kanan Web Pages ( New ( JSP ( File Name index ( 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)

Buat tampilan web berupa output hasil penghitungan angka

Buat file baru dengan nama hasil.jsp. Cara membuat file hasil.jsp yaitu : klik kanan Web Pages ( New ( JSP ( File Name hasil ( Klik FinishKemudian buka isi file hasil.jsp dan hapus semua syntax yang berada dalam tag body

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