Anda di halaman 1dari 18

WEB API (APPLICATION PROGRAMMING INTERFACE)

1. Web API adalah versi simple dari web service, akses service tidak melalui fungsi
yang tersedia pada service, namun melalui HTTP Address
2. Pada Web API, protocol yang digunakan adalah HTTP (Hyper Text Transfer
Protocol)
3. Tidak terpengaruh terhadap perbedaan teknologi antara client dan server, dari
sisi software maupun hardware
4. Semua alat komputasi (komputer) support dengan protocol HTTP
5. Client tidak dapat melakukan discovery service, karena tidak tersedianya WSDL
dan UDDI
6. Data dikirimkan melalui media XML atau JSON
MODEL PERTUKARAN DATA ( BRIDGING SYSTEM )
1
REQUEST DATA

RESPONSE DATA

SERVER CLIENT

2
REQUEST DATA

RESPONSE DATA

CLIENT SERVER
TOOLS
• WEB SERVER ( IIS / XAMPP )
• SQL SERVER
• VISUAL STUDIO 2010/2015 UNTUK ASP.NET
• SUBLIME TEXT / NOTEPAD++ UNTUK PHP ( TEXT EDITOR )
• BROWSER ( GOOGLE CHROME / MOZILLA FIREFOX / IE )
SIRANAP
PHPWEB API
LANGKAH 1
Mapping Database :

HASIL MAPPING
Untuk lebih detail contoh Mapping database dapat dilihat Manual Book SIRANAP WEB API
LANGKAH 2
Sesuaikan Nama Database Pada Coding :
• Lokasi : siranap_bed/application/config/database.php

Untuk SQL Server ada setting XAMPP agar terbubung dengan SQL Server
Cara menghubungkan ada pada Manual Book SIRANAP WEB API
LANGKAH 3
Menyesuaikan Query Select memakai database SQL Server langsung atau yang lain :
Dir : siranap_bed\application\models\BedSiranapModel.php

Kotak Merah Adalah Contoh Query Menggunakan OPENQUERY Link Server ( Lintas Database )
LANGKAH 4
Pastikan Parameter Sesuai Dengan Ketentuan :
Dir : siranap_bed\application\view\BedSiranap.php
LANGKAH 5
Cek Hasil Pada Browser:
URL : localhost:81/siranap_bed ( Port sesuai dengan Server masing - masing )
SIRANAP WEB API
ASP.NET
LANGKAH 1
Mapping Database :

HASIL MAPPING
Untuk lebih detail contoh Mapping database dapat dilihat Manual Book SIRANAP WEB API
LANGKAH 2
Sesuaikan Nama Database Pada Coding :
• Lokasi : Web.config

Kotak Merah Adalah Settingan Database Yang Digunakan


LANGKAH 3
Menyesuaikan Query Select memakai database SQL Server langsung atau yang lain :
Dir : BridgingBedSiRanap -> siranap -> bed -> default.aspx ->default.aspx.vb

Kotak Merah Adalah Contoh Query Menggunakan OPENQUERY Link Server ( Lintas Database )
LANGKAH 4
Pastikan Parameter Sesuai Dengan Ketentuan:
Dir : BridgingBedSiRanap -> siranap -> bed -> default.aspx ->default.aspx.vb
LANGKAH 5
Cek Hasil Pada Browser:
URL : localhost:9090/siranap/bed/default.aspx ( Port sesuai dengan Server masing - masing )
TIPS & TRICK
Agar SIRANAP Web Api dapat berjalan dengan baik :
1. Pastikan Mapping Data benar
2. Pastikan Mapping data REALTIME
SEKIAN
&
TERIMA K ASIH