Layanan web: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k bot Mengubah: sv:Web service |
k Robot: Cosmetic changes |
||
Baris 1:
{{rapikan|topik=teknologi informasi}}
* '''Web Service''' merupakan fenomena yang sangat panas saat ini karena, banyak kelebihan yang ditawarkan oleh Web
=== Pengertian ===
Web Service
*Perantara pada integrasi platform sepanjang eksekusi mesin virtual.
*Integrasi antara Web dan OO middleware.
Baris 33:
==== Keuntungan penggunaan Web Service ====
*Format penggunaan terbuka untuk semua platform.
Baris 59:
Gambar 1: Resources(Sumber daya) and services(Web Service)
*Arsitektur ini memungkinkan untuk konsumen dengan dukungan XML terintegrasi dengan aplikasi Web Service. Bagaimanapun, untuk memenuhi ini, konsumen harus menentukan antarmuka XML yang tepat sepanjang dengan pesan pesan yang beraneka ragam dan mempunyai detail-detail yang tepat. Skema XML
*Definisi skema memberitahu pesan-pesan XML apa yang dapat digunakan tapi tidak bagaimana pesan-pesan tersebut berhubungan satu sama lain. Sebagai contoh, jika ada elemen XML dinamai Add dan nama lain AddResponse, ini sepertinya kedua nama tersebut berhubungan tapi tidak dapat mengindikasikan skemanya. Oleh sebab itu, sebagai tambahan untuk mengetahui pesan-pesan, konsumen harus juga mengetahui kemungkinan pertukaran pesan yang didukung oleh Web Service (contoh:., jika anda mengirim pesan Add, anda mendapatkan pesan kembali berupa AddResponse).
Pertukaran pesan dapat dimaksudkan sebagai pertukaran operasi.
Gambar 2: Pesan-pesan dan operasi-operasi
*Ini biasa untuk developer untuk mengelompokkan operasi-operasi terhubung menjadi antarmuka-antarmuka. Konsumen harus mengetahui pengelompokkan ini mempengaruhi cara mereka membuat kode.
*Konsumen juga harus mengetahui protocol komunikasi apa yang digunakan untuk pengiriman pesan menuju service, sepanjang mekanisme spesifik yang terlibat saat menggunakan protokol yang ditentukan seperti pada penggunaan perintah, header-header, kode error.
*Service dapat mendukung binding-binding ganda pada antarmuka yang ditentukan, tapi setiap binding harus dapta diakses pada alamat unik yang diidentifikasikan oleh URI, juga ditujukan sebagai titik akhir dari Web Service (lihat gambar 3).
Baris 92:
*sekarang setiap vendor mulai menjadi “pemain”.
*Untuk lebih lanjut mengenai perkembangan sejarah Web service yang mana cikal bakal terbentuknya dari arsitektur DCE, dapat dilihat pada gambar 4: Sejarah terbentuknya Web Service.
*Dari gambar tersebut dapat dilihat bahwa XML Web Service mempunyai interoperabilitas yang sangat tinggi karena pengembang Web service terdiri dari banyak vendor.
Baris 104:
http://www.w3.org/TR/wsdl
Deskripsi-deskripsi dari web service
UDDI Universal Discovery, Description &
Registry mengenai deskripsi servis
SOAP Simple Object Access Protocol
http://www.w3.org/TR/SOAP/
Protokol transport untuk berkomunikasi antar web service
Baris 137:
Model pemrograman dan schema.
== '''Tahap Pengembangan dan Implikasi Bisnis''' ==
=== 1.TahapPengembangan. ===
Baris 145:
Untuk aplikasi enterprise terintegrasi ringan
*Antar
Untuk digunakan pada layanan eksternal (contoh: passport)
Untuuk menyediakan data untuk partner-partner
Baris 175:
*Tool-tool yang lebih baik bersifat open source
== Lihat pula ==
*[[SOAP]]
*[[WSDL]]
|