Web Service

Web Service

Definisi Web Service :

Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu website untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan - layanan yang disediakan oleh suatu sistem yang menyediakan web service. Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.

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 :

HOODLES

Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion.

JACKETS & SUIT

Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion.

SPORT SHOES

Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion.

 
Copyright © 2015. My Blog