Posted in Web Services 12 years ago 2 min read
New Project[/caption]
[caption id="" align="alignnone" width="446"]
New Web Application[/caption]
Klik Next, untuk Server pilih Apache Tomcat, jika tidak ada, berarti anda belum menginstall Apache Tomcat.
[caption id="" align="alignnone" width="474"]
New Web Application[/caption]
Jika kesulitan menginstall Apache Tomcat, anda dapat membaca post yang saya buat di cara menginstall apache tomcat.
Klik Finish.
Project KalkulatorWS telah muncul di jendela Projects. Anda dapat melakukan testing project tersebut, dengan cara klik kanan pada project dan pilih Run, browser akan menampilkan Hello World!
[caption id="" align="alignnone" width="191"]
KalkulatorWS Project[/caption]
New Web Service[/caption]
Jika ada Question yang muncul, klik OK saja.
Add Operation[/caption]
Pada jendela Add Operation, berikan Name, dan return type, kemudian Add Parameters. Jika bingung, samakan saja dengan gambar di bawah.
[caption id="" align="alignnone" width="373"]
Add Operation Penjumlahan[/caption]
Setelah itu buka package kalkulator ws di dalam folder Source Packages, dan buka KalkulatorWS.java
[caption id="" align="alignnone" width="187"]
KalkulatorWS.java[/caption]
Ubahlah method penjumlahan yang defaultnya memiliki return 0 menjadi return num1+num2:
/**
* Web service operation
*/
@WebMethod(operationName = "penjumlahan")
public int penjumlahan(@WebParam(name = "num1") int num1, @WebParam(name = "num2") int num2) {
//TODO write your implementation code here:
return num1+num2;
}
Proses add operation "penjumlahan" telah selesai.
Anda dapat mengulangi langkah Add Operation untuk menambahkan method lain seperti pengurangan, perkalian, dan pembagian.
[caption id="" align="alignnone" width="191"]
Kalkultor Web Service[/caption]
Klik kanan KalkulatorWS di folder Web Services lalu pilih Test Web Service. Tunggu beberapa saat sampai browser anda muncul dan menampilkan gambar seperti berikut.
Nb: jika terjadi error, klik kanan project KalkulatorWS dan klik Run
[caption id="" align="alignnone" width="584"]
Web Services[/caption]
Pada kolom Information terdapat informasi Address dan WSDL dari Web service yang baru saja anda buat. WSDL digunakan oleh aplikasi lain untuk mengakses web service KalkulatorWS ini.
Selanjutnya kita akan belajar bagaimana menggunakan WSDL dari web service tersebut.
Selamat mencoba, semoga bermanfaat