# Portal Web Service BP Batam

WSBP adalah Portal Web Service BP Batam yang menggunakan Aplikasi MANTRA Kemkominfo RI.

Aplikasi **M A N T R A** merupakan perangkat lunak pendukung **Kerangka Kerja Interoperabilitas Sistem Informasi Elektronik** dengan menerapkan teknologi Layanan Berbasis Web (Webservices) sebagai media pendukung Aplikasi Antarmuka/Perantara Akses Data Elektronik dalam rangka melaksanakan pertukaran data atau berbagi pakai data antar Sistem Informasi Elektronik. Webservices menjadi pilihan karena beroperasi dengan teknologi berbasis Standar Terbuka (Open Standard) dan dalam pengembangannya harus menggunakan Perangkat Lunak dengan Kode Sumber Terbuka (Open Source Software). Pemanfaatan teknologi Webservices memberikan kemampuan Multi-Platform pada Aplikasi Perantara Akses Data Elektronik dalam penerapan Interoperabilitas Sistem Informasi Elektronik yang mencakup keragaman informasi dan format data.

Aplikasi Perantara Akses Data Elektronik yang berbasis Layanan Web umumnya dinamakan Antarmuka Program Aplikasi (Application Programming Interface/API) atau disingkat **Web-API**. Web-API bersifat reusable (dapat didaur ulang) tanpa merubah akses layanan (alamat dan atribut end point). Web-API digunakan sebagai akses terhadap suatu fungsi/prosedur pengolahan data dalam program aplikasi yang dikomunikasikan dari aplikasi lain yang berbeda platform dan lokasi bahkan dengan jarak yang berjauhan melalui jaringan internet umumnya dinamakan Remote Procedure Call (RPC) atau dengan kata lain Web-API dapat mengakses sumberdaya layanan, program, informasi atau data dari tempat yang berbeda. Web-API dalam aplikasi MANTRA berfungsi menterjemahkan bentuk, struktur, dan semantik suatu sumber data ke dalam format data standar yang dapat dibaca oleh semua Aplikasi berupa format data XML, JSON, PHP-ARRAY, PHP-SERIALIZE.
