• Tidak ada hasil yang ditemukan

BOOK Wiranto Herry Utomo Pemrograman Aplikasi SOA Judul

N/A
N/A
Protected

Academic year: 2017

Membagikan "BOOK Wiranto Herry Utomo Pemrograman Aplikasi SOA Judul"

Copied!
7
0
0

Teks penuh

(1)
(2)

Pemrograman Aplikasi SOA

Wiranto Herry Utomo

(3)

Katalog Dalam Terbitan (KDT)

006.78

Wir Wiranto Herry Utomo

p Pemrograman Aplikasi SOA / Wiranto Herry Utomo. –Salatiga: Fakultas Teknologi Informasi UKSW Press, 2012.

iii, 170 hlm.; 22 cm.

ISBN 978-979-3823-86-7

1.

Web services.

2. Software architecture.

3. Computer network architectures. I. Title.

Cetakan kedua : 2012

ISBN : 978-979-3823-86-7

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana Jl. Diponegoro 52 – 60, Salatiga 50711

(4)

Kata Pengantar

Service Oriented Architecture (SOA) merupakan salah satu metode atau teknologi yang digunakan untuk integrasi enterprise. Integrasi enterprise ini mencakup integrasi di dalam enterprise (intra-enterprise integration) dan lintas enterprise (inter-enterprise integration atau B2B). SOA sebagai teknologi dapat diimplementasikan ke dalam berbagai platform tergantung vendor yang membangun. Salah satu implementasi dari SOA adalah ESB.

Buku ini merupakan karya tulis yang disusun berdasarkan serangkaian kegiatan penelitian yang berkaitan dengan SOA, yang memusatkan pada penerapan teknologi web services, BPEL, dan ESB. Buku ini membahas integrasi aplikasi berbasis SOA dengan menggunakan OpenESB. OpenESB ini merupakan teknologi opensource yang diimplementasikan pada lingkungan IDE (Integrated Development Environment) Netbeans 6.7.1.

Sasaran buku ini adalah masyarakat umum yang berminat dibidang teknologi Service Oriented Architecture, tetapi buku ini secara khusus ditujukan bagi mahasiswa di bidang ilmu komputer maupun teknik informatika.

Buku ini selama ini digunakan sebagai buku pegangan pada mata kuliah Architecture Berorientasi Services, karena itu mengalami cetak ulang yang kedua. Pada cetakan kedua ini dilakukan perubahan tata tulis dan pengacuan pustaka. Secara substantif buku ini tidak banyak mengalami perubahan.

Mengingat keterbatasan waktu dalam penulisan buku ini, maka tentunya masih terdapat berbagai kelemahan, oleh karena itu penulis mohon saran dan kritik yang berguna bagi pengembangan buku ini.

Akhir kata, semoga buku ini dapat bermanfaat dalam mempelajari ilmu komputer, khususnya yang berkaitan dengan perancangan system dan rekayasa perangkat lunak.

(5)
(6)

Daftar Isi

BAB 1. SERVICE ORIENTED ARCHITECTURE ………..……….. 1

1.1 Evolusi SOA ... 1

1.2 Konsep SOA ... 10

BAB 2. BPEL DAN ESB ... 17

2.1 Business Process Execution Language (BPEL) ………..…….. 17

2.2 Evolusi standard BPEL ……….……….... 18

2.3 Orkestrasi dan Koreografi ……….………… 24

2.4 Enterprise Service Bus ……….…………. 26

2.5 Java Business Integration ………..………… 29

BAB 3. STUDI KASUS SOA ……….………..……….. 33

3.1 Skenario ……….……… 34

3.2 Instalasi Software ……….………. 37

3.3 Memulai Glassfish ESB ……… 43

BAB 4. MEMBANGUN WEB SERVICES ……….…….………. 51

4.1 Web Service untuk Menentukan Bunga Pinjaman ……….………….. 51

4.2 Menghitung Pembayaran Pinjaman ... 62

BAB 5. ORKESTRASI DENGAN BPEL ……….………. 71

5.6 Menambah Elemen Assign ………..……… 103

(7)

BAB 6. MEMBANGUN USER INTERFACE ………..………...………. 123

6.1 Membuat Proyek Aplikasi Web ………..………. 123

6.2 Membuat Web Service Client ………..……… 127

6.3 Menemukan Port JBI Binding Component …………..……… 129

6.4 Deploying Proyek ... 138

6.5 Testing User Interface ……….………… 140

BAB 7. MENYIMPAN PROSES PINJAMAN KE BASISDATA .……... 143

7.1 Membuat Basisdata ... 143

7.2 Mengakses GlassFish Admin Console ... 148

7.3 Testing konektivitas antara GlassFish dan Java DB ……….. 151

7.4 Membuat WSDL dari Basisdata Table ... 154

7.5 Interaksi dengan Database via Database BC ……….. 159

7.6 Melakukan Test Case ... 164

Referensi

Dokumen terkait

Berdasarkan pengamatan dan analisis data yang telah diperoleh, dapat dinyatakan bahwa secara umum pelaksanaan kegiatan pembelajaran dengan menerapkan model

Jombang, 16 Oktober 2012 Pokja-3 Pekerjaan Konstruksi ULP Pemerintah Kabupaten Jombang Sanggahan paling lambat disampaikan pada hari Jumat, tanggal 19 Oktober 2012 jam 14.45

Mahasiswa mampu menganalisa fungsi game pada proses pelatihan.. Mahasiswa mammpu menerapkan game pada perencanaan

[r]

“ Analisis Persepsi Mahasiswa Jurusan Akuntansi Terhadap Pendidikan Profesi Akuntansi (Studi Perbandingan Pada Maha siswa PTN dn PTS Di Jember) “.. adalah

Sehubungan dengan Evaluasi Penawaran, Kami Panitia Pelelangan mengundang Saudara untuk dapat menghadiri Verifikasi dan Klarifikasi terhadap Perusahaan pada Kegiatan :.

[r]

• DALAM SISTEM PEND NASIONAL PENYELENGARA/PIHAK YANG MEMPUNYAI TUGAS POKOK DAN FUNGSI MELAKSANAKAN PROSES PEMBELAJARAN SECARA LANGSUNG DISEBUT SATUAN PENDIDIKAN ATAU