Apa Itu Web Service ?
Web service adalah
aplikasi sekumpulan data (database), perangkat lunak (software) atau bagian dari perangkat lunak yang dapat diakses secara
remote oleh berbagai piranti dengan sebuah perantara tertentu. Namun
yang membedakan web service dengan web
pada umumnya adalah interaksi yang diberikan oleh web service.
Web service dapat
diartikan juga sebuah metode pertukaran data, tanpa memperhatikan dimana sebuah database ditanamkan, dibuat dalam bahasa apa sebuah aplikasi
yang mengkonsumsi data, dan di platform apa sebuah data itu dikonsumsi.
Web pada umumnya digunakan untuk melakukan respon dan request yang dilakukan antara client dan server. Sebagai contoh, seorang pengguna layanan web tertentu mengetikan alamat url web untuk membentuk sebuah request. Request akan sampai pada server, diolah dan kemudian disajikan dalam bentuk sebuah respon. Dengan singkat kata terjadilah hubungan client-server secara sederhana.
Apa Itu Interoperability ?
Interoperability adalah kemampuan dua
atau lebih sistem, aplikasi atau komponen sistem untuk bertukar data dan
memproses data, mempersatukan berbagai sistem komputer agar dapat bekerja sama
dan saling berkomunikasai dengan baik.
Penerapan
interoperability
Software
Interoperability
Software interoperability memungkinkan
dua atau lebih perangkat lunak bisa saling berkomunikasi untuk saling bertukar
dan memproses data meskipun di kembangkan oleh vendor yang berbeda,
menggunakan bahasa pemrograman yang berbeda dalam pembuatan dan dijalankan di
platform yang berbeda.
Interoperability
Level
Ø - Physical Interoperability
Ø - Data-level Interoperability
Ø - Specification-level Interoperability
Ø - Semantic Interoperability
Arsitektur Interoperability
Perkembangan arsitektur software
interoperability mengalami perkembangan yang begitu pesat. Dibawah ini adalah
beberapa arsitektur yang digunakan dalam software interoperability :
Ø Network Protocols
Ø Client-Server systems
Ø Application Design
Ø Software Components
Ø Code reuse
Ø Legacy software
Ø Middleware
Ø Ontologies
Ø Network-application Interoperability
Comments
Post a Comment