BAB 11
Disusun Oleh:
4. Sumber daya pada internet yang ditujukan secara khusus untuk memungkinkan sejumlah orang
berdialog secara langsung dalam bentuk tulisan adalah:
a.telnet c.FTP
b.WWW d.IRC
8. Perangkat lunak yang biasa digunakna untuk membaca dokumen PDF adalah:
a.Browser c.Newsreader
b.Acrobat Reader d.Quick time
9. layanan perangkat lunak pada komputasi awan dikenal dengan sebutan:
a.PaaS c.IaaS
b.HaaS d.SaaS
10.Smart Business Application Development dan test dari IBM adalah contoh
a.PaaS c.IaaS
b.HaaS d.SaaS
11.bahasa pemrograman yang biasa digunakan untuk membentuk aksi/tindakan di halaman web
misalnya untuk menampilkan jam secara terus menerus, adalah:
a.CSS c.HTML
b.JavaScript d.XML
a.CSS c.HTML
b.JavaScript d.XML
1. HTML memiliki kepanjangan : Hypertext Markup Language
2. HTTP memiliki kepanjangan : HyperText Transfer Protocol
3. ISP memiliki kepanjangan : Internet Service Provider
4. Etika dalam mengirimkan email dikenal dengan sebutan :
3. jika akan menjawab email, kutipan yang dikembalikan ke pengirim semula hanya yang relevan
saja
5. Proses mengirimkan berkas milik klien ke server FTP dikenal dengan sebutan: upload
6. VoIP memiliki kepanjangan : Voice over Internet Protocol
7. Kepanjang RSS adalah : Really Simple Sindication
8. Kepanjangan XML adalah: Extensible Markup Language
9. Saat ini, livescript dikenal dengan nama : javascript
10. Badan yang mengatur/memlihara XML dan CSS adalah: WEB
Menyediakan layanan jaringan internet bagi para penggunanya sehingga bisa terhubung ke
dalam jaringan internet.
1. mesin pencari merupakan tempat kebanyakan orang mencari sesuatu via internet.
Menurut survei hampir 90% pengguna internet memakai mesin pencari untuk mencari
lokasi tertentu di internet. dan di antara mesin pencari yang ada, google merupakan mesin
pencari yang paling banyak digunakan.
2. Sebagian besar pengguna mesin pencari tidak pernah melewatkan dua halaman pertama
dari mesin pencari.
3. Sebuah informasi yang mudah di akses oleh semua orang baik dalam maupun luar negeri.
4. Memudahkan Masyarakat dalam mencari informasi di internet.
8. Berikan contoh paling tidak lima web portal yang terkenal:
Tribunnews.com kapanlagi.com
Detik.com okezone.com
Kompas.com merdeka.com
Liputan6.com
1. Pesan SOAP
Sebuah pesan SOAP adalah sebuah dokumen XML yang berisi elemen-elemen berikut:
• Envelope element yang mengidentifikasi dokumen XML sebagai sebuah pesan SOAP.
• Elemen header yang berisi informasi header. Elemen ini bersifat opsional.
• Elemen body yang berisi panggilan dan merespon informasi.
• Fault element yang berisi pesan kesalahan yang terjadi pada waktu proses. Elemen ini opsional.
Manfaat SOAP
• Menggunakan SOAP melalui HTTP mengijinkan kemudahan komunikasi melewati proxy dan firewall
• SOAP cukup berguna untuk mengijinkan penggunaan dalam protocol transport yang berbeda.
• SOAP adalah independen protocol.
• SOAP adalah bahasa yang independent.
2. WSDL
Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier
yang berorientasi layanan. Perbedaan Web Services dengan pendekatan N-Tier lainnya adalah
dari segi infrastruktur dan dokumen yang digunakan sebagai format pertukaran data. Dalam
implementasinya, Web Services tidak mempunyai tampilan, karena Web Services termasuk
dalam Business- Service tier. Artinya didalam Web Services hanya tersedia fungsi-fungsiyang
nantinya dapat digunakan oleh aplikasi lainnya Web Services menggunakan XML sebagai
format dokumen dalam melakukan pertukaran datanya. Karena XML merupakan suatu format
dokumen yang berbasis teks, maka Web Services memungkinkan berlangsungnya komunikasi
antar aplikasi yang berbeda dengan platform yang berbeda pula. Web Services dapat
diimplementasikan dalam berbagai jenis platform dengan menggunakan bahasa pemrograman
apa pun, dan bisa digunakan oleh berbagai aplikasiyang menggunakan bahasa pemrograman
apapun dengan platform apapun juga. Selama aplikasi tersebut dapat berkomunikasi dengan Web
Services menggunakan protokol-protokol komunikasi. Termasuk HTTP, XML,SOAP, UDDI
(Universal Description Discovery and Integration), dan WSDL (Web Services Description
Language).
XML Web Services dapat digunakan secara internal oleh suatu aplikasi atau secara external.
Digunakan secara external di sini maksudnya yaitu XML Web Services terdapat pada internet
dan digunakan oleh berbagai macam aplikasi. XML Web Services mudah diakses melalui
interface standar dan XML Web Services juga mengijinkan bermacam-macam sistem untuk
bekerja bersama-sama dalam sebuah pekerjaan. Web Services memiliki blok bangunan sebagai
berikut :
1. Menggunakan UDDI dan DISCO sebagai sarana pencarian service
2. Menggunakan WSDL dan XML Schema sebagai sarana untuk menjelaskan informasi yang
memadai kepada client tentang spesifikasi Web Services itu sendiri. Biasanya disertai dengan
contoh penggunaannya bila parameter yang diperlukan hanya berupa tipe data primitif.
3. Format pesan yang digunakan sebagai sarana komunikasi Web Services dengan client maupun
service lainnya didefinisikan dengan SOAP
4. Pengkodean pesan yang digunakan Web Services adalah dalam format XML
5. Transportasi pesan menggunakan protokol standar, yaitu HTTP, SMTP, dan lain-lainnya.
Berikut gambaran sederhana konsep Web Services serta keterhubungan antara Web Services
dengan aplikasiclient maupun server
Kemudian, dalam menangani penggunaan berbagai Web Service sekaligus, pembuat aplikasi
memerlukan berbagai WSDL dari Web Service referensi yang akan digunakan kemudian
melakukan penggunaan WebRequest sesuai kebutuhan.
Kesimpulan
SOA seringkali disamakan dengan Web Services, padahal keduanya adalah hal yang sangat
berbeda. SOA merupakan konsep pengembangan perangkat lunak yang melakukan partisi
sistemnya menjadi beberapa servis yang dapat berdiri secara independen, sementara Web
Services merupakan aplikasi web yang berkomunikasi dengan aplikasi web services lainnya
untuk tujuan pertukaran data. SOA tidak harus menggunakan Web Services untuk
implementasinya, namun menggunakan Web Services untuk implementasi SOA merupakan
langkah yang baik, sebab, teknologi Web Services sangat cocok untuk SOA. Sebuah aplikasi
Web Services dapat mewakili sebuah service dalam SOA. WSDL dapat digunakan agar sebuah
service dapat berhubungan satu sama lain, dan SOAP dapat digunakan untuk teknologi
pengiriman pesan antar services.
3. UDDI
Universal Description, Discovery and Integration ( UDDI )
UDDI adalah sebuah service registry bagi pengalokasian web service. UDDI mengkombinasikan
SOAP dan WSDL untuk pembentukan sebuah registry API bagi pendaftaran dan pengenalan
service. Service registry ini menyediakan sebuah area umum dimana sebuah organisasi dapat
mengiklankan keberadaan mereka dan service yang mereka berikan (web service).
UDDI adalah sebuah framework yang mendefinisikan sebuah XML-based registry dimana
sebuah organisasi dapat meng-upload informasi mengenai service yang mereka berikan. XML-
based registry berisi nama-nama dari organisasi tsb, beserta service dan deskripsi dari service
yang mereka berikan.
Universal Discovery Description Integration (UDDI) mendeskripsikan bagaimana pelanggan
potensial sebuah web service dapat belajar mengenai kapabilitasnya dan mendapatkan informasi
yang dibutuhkan untuk membuat kontak awal dengan situs. Biasanya, kontak ini disertai
download WSDL.
Registry UDDI dapat berupa publik, privat, atau semi privat. Direktori publik mengijinkan
siapapun di planet ini untuk untuk mengamati informasi yang disimpan pada registry. Registry
privat tersembunyi dibelakan firewall organisasi masing-masing dan hanya dapat diakses oleh
anggota organisasi. Registry semi privat dibuka hanya untuk orang luat secara terbatas misalkan
rekanan organisasi.