Web
Services
1. Definisi
Web
service adalah sekumpulan sebuah aplikasi logika dengan berupa object dan
method yang dimiliki terletak disuatu server yang terhubung diinternet sehingga
dapat diakses menggunakan Protocol HTTP (HyperText Transfer Protocol) dan SOAP
(Simple Object Access Protocol. Web Service dapat juga disebut dengan Web API
(Application Programming Interface) yang merupakan 2 buah sistem atau lebih
yang dapat berkomunikasi seperti halnya client server melalu HTTP.
2. Keuntungan
dari Web Services (Sumber Wikipedia)
-
Format penggunaan terbuka untuk semua
platform
-
Dukungan interface yang stabil
-
Routing dan pengiriman
-
Tidak mahal untuk diimplementasikan
-
Mengurangi biaya integrasi aplikasi
enterprise
Web
Services memiliki 2 bentuk, yaitu SOAP dan REST
-
SOAP (Simple Object Access Protocol yang
saya kutip dari Wikipedia adalah standar untuk bertukar pesan-pesan berbasis
XML melalui Jaringan Komputer
-
REST Representational State Transfer
sama dengan SOAP saya kutip dari dari Wikipedia juga, yaitu suatu gaya
arsitektur perangkat lunak untuk pendistribusian sistem hipermedia seperti WWW.
Web
Services yang akan saya implemenatasikan pada blog saya adalah Twitter, yang
merupakan suatu Social Media yang terkenal untuk saat ini, Twitter merupakan
suatu Social Media yang dapat gunakan oleh penggunanya untuk mengirim dan
membaca suatu Tweet yang hanya dapat menampung 140 karakter. Twitter didirikan
oleh Jack Dorsey pada bulan Maret 2006, dan Twitter ini booming pada tahun 2009
sampai sekarang, namun banyak pengguna Twitter sudah beralih Social Media
karena perkembangan Social Media lainnya.
Pengimplementasikan
pada BLOG :
1. Saat
kita ingin memasang Web Services pada blog kita sebelumnya kita bisa mengecek
pada https://dev.twitter.com/web/overview
pada developers Twitter ini dapat beberapa macam Web Services yang tersedia,
seperti Tweet Button, Follow Button, Embedded Tweets, Embedded Video, dan
Embedded Timelines
2. Saya
akan implementasikan pada blog adalah Embedded Timelines dan Follow Button
3. Pertama
saya akan menjelaskan cara untuk memasang Embedded Timelines
4. Buka
Twitter.com lalu kita dapat ke Settings
5. Masuk
Settings terdapat banyak pilihan pengaturan pada Twitter, kita pilih Widgets
untuk mendapat JavaScript untuk Web Services
6. Setelah
masuk pada Widgets, terdapat untuk membuat Web Services. Create New untuk
membuat Embedded Timeline kalian.
7. Selanjutnya
sudah Create New ada menu untuk kita membuat pilihan seperti Size, Warna dan
lainnya.
8. Dibawah
bagian dari Preview terdapat JavaScript yang perlu kita copy untuk memasukan
kedalam blog.
9. Setelah
kita copy, masuk ke dalam blog kita terlebih dahulu Blogger.com
10. Kita
masuk ke pada Layout atau Tampilan pada blog kita
11. Setelah
itu kita ingin menempatkan JavaScript dari Web Services dimana pada Layout
kita, dan kita dapat tempatkan dimana saja sesuai dengan keinginan kita.
12. Saya
menempatkan pada Sideleftbar, jadi letaknya terdapat sebelah kita bagian atas
blog Saya.
13. Pertama
Add Gadget, lalu pilih menu atau bagian apa yang akan dimasukan, kita pilih
yang HTML/Javascript
14. Masukkan
title Sesuai keinginan, lalu paste JavaScript yang sudah diCopy
15. Setelah
disave lalu kita menuju ke laman blog kita, nama blog saya adalah
diaspuja03.blogspot.com apakah widget twitter sudah terdapat apada blog kita
(widget ini adalah instruksi langsung dari dev.twitter.com)
16. Selanjutnya
kita ingin membuat Follow Button pada blog kita, ini merupakan cara yang paling
mudah. Dikarenakan cara ini hanya Copy-Paste Javascript yang sudah disediakan.
17. Kita
buka dev.twitter.com/web/overview lalu kita masuk kedalam menu Follow Button.
18. Kita
klik pada menu Follow Button, dilink tersebut terdapat Javascript
19. Kita
pilih Javascript yang nomor 1, yang lebih mudahnya. Kita copy, lalu untuk
username name disana adalah TwitterDev, dan disamping kata Follow @TwitterDev
kita ganti juga dengan username Twitter kita. Setelah saya Copy-Paste, saya
masukkan kedalam Notepada, lalu mengubahnya.
20. Setelah
itu, cara memasukkan sama dengan Embedded Timeline, pada layout, saya
menempatkannya diatas dari Twitter Timelines pada blog saya.
21. Add
gadget lagi pada SideLeft pilih yang HTML/JavaScript, lalu kita beri name dan
masukkan Content-nya.
22. Setelah
save kita refresh kembali blog kita. Dan lihat hasilnya.