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