Web Service
Web Service
Definisi
Web Service :
Teknologi Web
Service :
Web service
dibangun di atas beberapa teknologi web seperti :
- XML
(Ekstensible Markup Language) digunakan untuk sumber daya data yang
memiliki interoperabilitas tinggi (dapat diakses dan didukung oleh
berbagai aplikasi dan teknologi).
- SOAP
(Simple Object Access Protocol), protokol ringan untuk XML sehingga dapat
digunakan untuk menganalisa informasi dari request dan response pada Web
service sebelum dikirimkan melalui jaringan.
- WSDL (Web
Services Description Language), sebuah bahasa berbentuk XML yang digunakan
untuk mendeskripsikan kemampuan dari Web service sebagai kumpulan dari
komunikasi-komunikasi yang saling bertransaksi pesan.
- UDDI
(Universal Description, Discovery, and Integration), sebuah direktori yang
didistribusikan secara web based sehingga dapat mendaftarkan diri ke
Internet sehingga dapat dijelajahi.
Penerapan
Teknologi Web Service Pada perusahaan Facebook :
Fungsi
dari Webservice sangat lah berguna dan dapat diimplementasika pada perusahaan
atau instansi berskala besar seperti facebook yang menyediakan layanan info
ataupun berita yang berasal dari website lain tanpa harus tau struktur data
pada database website yang akan dimintai informasinya.
Keuntungan
penggunaan Web Service :
- Format penggunaan terbuka untuk semua platform.
- Mudah di mengerti dan mudah men-debug.
- Dukungan interface yang stabil.
- Menggunakan standard - standard “membuka service sekali” dan mempunyai pemakai yang banyak.
- Mudah untuk menengahi pesan - pesan proses dan menambahkan nilai.
- Routing and pengiriman.
- Security.
- Management and monitoring.
- Schema and service design.
- Akselerasi.
- Mudah untuk mengembangkan dengan semantic transport tambahan.
- Terbuka, standard - standard berbasis teks.
- Pencapaian modular.
- Tidak mahal untuk diimplementasikan (relatif).
- Mengurangi biaya integrasi aplikasi enterprise.
- Implementasi yang incremental.
Definisi
OTT :
OTT
(Over The Top) merupakan teknologi informasi di bidang pendekatan dan pemodelan
(yang diimplementasikan) di dalam bentuk apliaksi dan layanan aplikasi untuk
video dan audio streaming,messaging dan jejaring social, memanfaatkan koneksi
internet dari provider dan berbasis mobile. OTT (Over The Top) berjalan pada
sebuah application layer,dan merupakan layer teratas dalam pemodelan layer
TCP/IP maupun OSI.
Penerapan
pada Perusahaan Facebook :
Pada
perusahaan kelas atas yaitu Facebook ini juga menggunakan aplikasi – aplikasi
online berbasis OTT (Over The Top), seperti informasi yang disajikan pada
halaman https://www.facebook.com/facebook/info, dapat diperoleh informasi
dimana facebook merupakan perusahaan IT yang bergerak di bidang layanan
jejaring sosial,yang kemudian menjadi platform tersendiri dalam layanan
berbasis Cloud Computing. Pada perkembangan jaman saat ini juga informasi
mengenai aplikasi mobile berbasis OTT untuk platform mobile, dapat diakses pada
halaman https://www.facebook.com/mobile/.
Layanan
berbasis OTT pada perusahaan Facebook ini juga memiliki beberapa kategori
aplikasi yang dimana dibagi menjadi tiga bagian yaitu Jejaring Sosial dan Media
Sosial,Pesan Instan dan Streaming Audio
Video.
Socket :
Socket
adalah sebuah endpoint virtual yang digunakan untuk komunikasi antar computer
di sebuah jaringan. Dapat juga dikatakan bahwa socket mereupakan tatap uka yang
menghubungkan antara aplikasi dengan jaringan komputer. Sebagai Contoh,
misalkan saya mengoneksikan komputer ke internet,lalu membuka aplikasi web
browser dan mengetikan sebuah alamat situs seperti Google,ITHB,Facebook,dll,
maka secara tidak sadar juga kita telah membuka sebuah socket untuk dapat menampilkan
halaman situs yang akan kita tuju.
Sumber :
elib.unikom.ac.id/download.php?id=132941.
pdm-mipa.ugm.ac.id/ojs/index.php/bimipa/article/download/779/863.
Pratama,I Putu Agus Eka,Hanbook Jaringan Komputer
0 comments :