PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Web Service: Memulai Proyek Syarat: Anda telah melakukan instalasi Apache Tomcat, JSE, dan telah melakukan path terhadap CATALINA_HOME Kita mulai sebuah proyek baru dengan mengikuti langkah pada kasus Hello berikut.
MINI CASE 1. Hello Step 1 Jalankan Eclipse Galileo dengan cara k klik lik D:\webservice\eclipse_galileo _galileo\eclipse.exe, eclipse.exe, lalu akan muncul hasil berikut:
ganda file seperti gambar
Tunggu hingga proses loading selesai. Step 2 Anda akan diminta menetapkan folder kerja untuk proyek Hello ini. Pada Workspace Launcher, pada field Workspace ketik D:\webservice\latihan\helloworld helloworld
Lalu tekan tombol OK.
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Step 3 Kemudian akan kembali ke jendela loading screen,, tunggu hingga proses loading selesai.
Step 4 Lalu akan ditampilkan lingkungan kerja Eclipse Galileo, dengan tampilkan pertama adalah Welcome. Anda dapat menutup tampilan Welcome tersebut, dengan cara melakukan klik pada tanda X seperti pada gambar berikut.
Step 5 Selanjutnya akan diberikan area kerja Eclipse Galileo:
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Step 6 Buat proyek baru lewat menu File » New » Project seperti gambar berikut.
Gambar 1. Inisiasi Android
Step 7 Pada jendela New Project, pilih Web > Dynamic Web Project seperti pada gambar berikut
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
www.aplysit.com
[email protected] aplysit Aplysit Bandung
Aplysit Medan
Lalu klik tombol Next >. Step 8 Pada jendela New HelloWorldWebService
Dynamic
Web
Project,,
pada
Project
name
ketikkan
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
www.aplysit.com
[email protected] aplysit Aplysit Bandung
Aplysit Medan
Lalu klik tombol New Environment, pilih Apache Tomcat v5.5 seperti pada Pada jendela New Server Runtime Environment gambar berikut
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Lalu klik Next > sehingga diberikan tampilan berikut.
Klik tombol Browse, lalu tentukan lokasi folder Tomcat terinstal yaitu C:\Program Files\Apache Apache Software Foundation Foundation\Tomcat 5.5 seperti pada gambar berikut.
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Klik pada folder Tomcat 5.5, kemudian tekan tombol OK, sehingga hasilnya seperti gambar berikut.
Lalu tekan tombol Finish sehingga kembali ke jendela New Dynamic Web Project dengan field Target Runtime sudah berisi nilai yaitu Apache Tomcat v5.5
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
www.aplysit.com
[email protected] aplysit Aplysit Bandung
Aplysit Medan
Lalu klik tombol Next >
Step 9 Ditampilkan jendela New Dynamic Web Project seperti pada gambar berikut
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Gambar 2. Hello
Lalu klik Next >.. Selanjutnya ditampilkan jendela Web Module seperti gambar berikut.
Lalu klik Finish. Sesat akan muncul jendela proses, dan akhirnya akan diberikan hasil berupa struktur folder dan file yang dibuat pada Project Explorer. Perhatikan gambar berikut.
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Step 10 Buat sebuah kelas baru bernama HelloImpl yang akan mengembalikan sebuah pesan berupa teks. Caranya, klik kanan pada Java Resource:src » New » Class lalu klik, seperti gambar berikut
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Sebagai hasilnya akan ditampilkan jendela New Class Java seperti gambar berikut. Pada field Name isikan HelloImpl seperti gambar berikut:
Lalu klik tombol Finish inish sehingga diberikan hasil seperti gambar berikut.
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Perhatikan bahwa pada Project Explorer sudah terbentuk file HelloImpl.java seperti yang ditunjuk pada lingkaran pada gambar di atas atas.. Kemudian lengkapi source code HelloImpl.java dengan kode program berikut.
1 2 3 4 5 6
public class HelloImpl { public String sayHelloWorld() { return "Hello World Web Service " "; } }
Lalu tekan CTRL-S S untuk menyimpannya.
Step 11 Selanjutnya Anda akan membuat web service. Caranya, klik kanan pada HelloImpl.java » New » Other lalu klik, seperti gambar berikut
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Lalu pada jendela New, pilih Web Service seperti gambar berikut.
Lalu klik tombol Next >.. Selanjutnya akan ditampilkan jendela Web Service. Field Service Implementation harus diisi dengan kelas yang baru Anda buat yaitu HelloImp. Pastikan bahwa configuration web service adalah Start Service, dan configuration client adalah No Client, seperti pada gambar berikut.
PUSAT: Jl. Ir. H. Juanda 109 Bandung 40132 Phone : 022-61530230 www.aplysit.com
[email protected] aplysit Aplysit Bandung
CABANG CABANG: Jl. Jamin Ginting 524 Pd. Bulan, Medan 20155 Phone : 0061-8215413
Aplysit Medan
Lalu klik tombol Next. Lalu akan diberikan hasil seperti gambar berikut.
Mau tau kelanjutannya? Silahkan mendaftar pada training SUPER HEMAT PAKET LIBURAN Di Aplysit Medan dan an Aplysit Bandung