REST (REpresentational State Transfer) merupakan standar arsitektur komunikasi berbasis web yang kami bangun untuk pengembangan layanan berbasis web bagi programmer dan developer di lingkungan UIN Sumatera Utara. Menggunakan HTTP (Hypertext Transfer Protocol) sebagai protocol untuk komunikasi data.
Sedangkan Web service (WS) adalah standar yang digunakan untuk melakukan pertukaran data antar aplikasi atau sistem, karena aplikasi yang melakukan pertukaran data bisa ditulis dengan bahasa pemrograman yang berbeda atau berjalan pada platform yang berbeda.
Pada arsitektur RESTFUL yang kami bangun, REST server akan menyediakan resources (sumber daya/data) dan REST client mengakses dan menampilkan resource tersebut untuk penggunaan selanjutnya. Setiap resource diidentifikasi oleh URIs (Universal Resource Identifiers) atau global ID. Resource tersebut direpresentasikan dalam format JSON.
Portal Mahasiswa adalah aplikasi existing yang terintegrasi dengan Sistem Informasi Akademik (SIA), Sistem Informasi Pembayaran dan Sistem Informasi Registrasi yang sudah berjalan sejak semester Gasal 2015 di UIN Sumatera Utara Medan. Dengan RESTful Web Service ini diharapkan para programmer dan developer di lingkungan UIN-SU dapat mengembangkan aplikasi yang terintegrasi dengan aplikasi existing di UIN-SU.
DIGILIB adalah aplikasi existing yang terintegrasi dengan Digital Library (DIGILIB), Sistem Informasi Perpustakaan. Dengan RESTful Web Service ini diharapkan para programmer dan developer di lingkungan UIN-SU dapat mengembangkan aplikasi yang terintegrasi dengan aplikasi existing di UIN-SU.
Panduan Web-Service dapat diunduh di sini :
Panduan Web-Service Portal Mahasiswa
Panduan Web-Service Digital Library