Home > Bahan Kuliah, SN 304 - PPB > Web Services Database Sederhana dengan Java Swing

Web Services Database Sederhana dengan Java Swing

Postingan sebelumnya sudah dijelaskan Bagaimana membuat web services sederhana dengan aplikasi web. Dan berikut yang akan kita pelajari bersama adalah Bagaimana menggunakan web services sederhana dengan aplikasi web yang diimigrasikan ke aplikasi java swing, supaya tampilan yang digunakan nanti menjadi lebih friendly dalam penggunaan user interfacenya / GUI.

================================================================

Pada postingan sebelumnya kita sudah testing web services application dan kita mengisikan string pada textfield di web tersebut, tapi kita klik WSDL pada link web tersebut, gambarnya sebagai berikut :

ws-client01

Setelah itu copykan link / url web servicesnya!!!

ws-client02

================================================================

New Project - Java Application

New Project - Java Application

=================================================================

Buat form seperti gambar berikut :

Buat Design seperti diatas dan masukan code dalam button load

Buat Design seperti diatas dan masukan code dalam button load

==================================================================

Sebelum masuk di source code, kita imigrasikan web services application yang sudah kita buat pada postingan sebelumnya. Berikut caranya :

ws-client07

==================================================================

ws-client08

==============================================================

Setelah web services selesai diimigrasikan, kemudian kita kembali ke source code pada button load tadi.

ws-client09

==============================================================

Setelah selesai di drag, rubah source code di button load diatas dengan source code dibawah ini :


try { // Call Web Service Operation
 randywdj.WsOpertionService service = new randywdj.WsOpertionService();
 randywdj.WsOpertion port = service.getWsOpertionPort();
 // TODO initialize WS operation arguments here
 java.lang.String userName = txtUserName.getText(); //mengambil inputan pengguna!!
 // TODO process result here
 java.lang.String result = port.operationPass(userName);
 //System.out.println("Result = "+result);
 lblPassword.setText(" " + result); //rubah nama variable pada tulisan Password! dengan lblPassword
 } catch (Exception ex) {
 // TODO handle custom exceptions here
 }

=============================================================

Setelah itu Clean and Build dahulu project wsClientPass nya dulu, kemudian baru run pada framePassword kita. Dan Hasilnya sebagai berikut :

ws-client10

=============================================================

Semoga membantu dan selamat mencoba.

Gbu all. šŸ˜‰

  1. No comments yet.
  1. No trackbacks yet.

Leave a comment