Teknik Informatika

Sabtu, 12 Maret 2016

Pengembangan Terbaru Pre-Web

Mengenal Type Web 4.0

Konsep Web 4.0/4.x adalah private secretary dalam bentuk organisme buatan. Setiap hari seseorang pasti mempunyai sebuah rutinitas. Apapun bentuk rutinitasnya , seluruh rutinitas tersebut bisa diketahui oleh aplikasi komputer/program/tools/device yang kita miliki yang dijalankan secara online. Jadi kemanapun seseorang pergi, dan apapun yang dilakukan semuanya direcord oleh alat-alat tersebut yang nantinya akan digunakan jika ingin mengetahui informasi apa yang dibutuhkan, bahkan teknologi ini bisa mengingatkan, menginterupsi dan memberikan informasi manakala ada perubahan dari sebuah sechedule/rutinitas, membantu melakukan pencarian. Inti dari Web 4.0. dapat mengetahui apa saja yang kita lakukan, dan dia juga bisa membantu dalam melakukan pencarian informasi, menyimpan histori pencarian, bahkan mempertemukan orang-orang yang mencari informasi yang sama.


Menurut Seth Godin dalam blognya, syarat utama teknologi Web 4.0 :

1. Ubiquity
2. Identity
3. Connection


Daftar Pusataka :


Hal Mendasar Dalam Pre-Web

Awal Pengembangan WEB


Awal mula perkembangan web scince atau pengembangan dasar web terdiri dari versi :

- WEB 1.0
- WEB 2.0
- WEB 3.0 

  • WEB 1.0
Pada awal perkembangan teknologi web, halaman web masih bersifat statis terdiri dari tag-tag HTML sehingga pengunjung hanya dapat melakukan pencarian dan membaca informasi yang ditampilkan oleh halaman web, dan tidak bisa terlalu interaktif dengan web. Pada masa tersebut teknologi web disebut Web 1.0. Ciri-ciri teknologi Web 1.0 adalah consult (membaca informasi), search (melakukan pencarian informasi) and surf (melihat-lihat). Sifat dasar pada Web 1.0 adalah read-only.

  • WEB 2.0
Seiring dengan perkembangan teknologi yang semakin maju, inovasi dalam dunia web semakin hari semakin mengalami perkembangan yang signifikan. Ini dibuktikan dengan adanya Teknologi Web 2.0. Istilah Web 2.0 untuk pertama kali dicetuskan pada tahun 2003 oleh O’Reilly Media, dan dipopulerkan pada konferensi Web 2.0 pertama di tahun 2004. O’Reilly Media (Dale Dougherty) berkolaborasi dengan MediaLive International (Craig Cline) mempopulerkan istilah ini dalam berbagai konferensi sejak 2004. Itulah mengapa istilah ini kemudian terkenal, dan seakan kemudian istilah ini merujuk pada suatu versi baru, atau babak baru di dunia web, namun sebenarnya secara teknis tidak ada pembaharuan yang berarti pada proses teknisnya. Teknologi Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan tentunya AJAX.

  • WEB 3.0
Web 3.0 merupakan sebuah proyek pengembangan web semantik. Wikipedia menjelaskan, web semantik merujuk kepada kemampuan aplikasi komputer untuk lebih memahami bahasa manusia, bukan hanya bahasa yang baku dari para penggunanya tetapi juga bahasa yang lebih kompleks, seperti dalam bahasa percakapan sehingga memudahkan penggunanya untuk berkomunikasi dengan mesin. Web semantik dapat mengolah bahasa dan mengenali homonim, sinonim, atau atribut yang berbeda pada suatu database. Teknologi inilah yang menjadi kandidatnear future teknologi web atau bahkan sudah mulai diimplementasikan terhitung sejak tahun 2010 ini. Istilah web semantik itu sendiri diperkenalkan oleh Tim Berners-Lee, penemu World Wide Web. Prinsip web semantik ini disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan Web 3.0 itu sendiri sering disamakan dengan web semantik. Web semantik menggunakan XML, XMLS (XML Schema), RDF (metadata data model, digunakan sebagai metode umum untuk mendeskripsikan konsep atau memodelkan suatu informasi yang diimplementasikan dalam URI), RDFS (Resources Description Framework Schema : sebuah set standard sederhana dari sumber RDF yang memungkinkan untuk membuat vokabulari RDF sendiri) dan OWL (Web Ontology Language : bahasa pemrograman untuk merepresentasikan konsep-konsep pengetahuan).


Daftar Pustaka : 

Jumat, 11 Maret 2016

Penjelasan Mengenai Pre-Web

Mengenal Pre-Web


Pre-web adalah era dimana prototype seperti memex, usenet, gopher dan ftp muncul sebelum kemudian berevolusi menjadi internet. Internet sendiri adalah tempat dimana web muncul pertama kalinya ke publik sampai saat ini. Didalam pre-web terdapat :

- Memex
- Hypertext
- Internet
- Usenet
- Ghoper

  • Memex
(sebuah singkatan dari "memori" dan "index") adalah nama hipotetis proto-hypertext sistem yang Vannevar Bush jelaskan pada tahun 1945 pada artikel bulanan The Atlantic " As We May Think "(AWMT). Bush membayangkan memex sebagai perangkat di mana individu akan mengkompres dan menyimpan semua buku-buku mereka, catatan, dan komunikasi, "mekanis sehingga dapat berkonsultasi dengan melebihi kecepatan dan fleksibilitas." The memex akan memberikan "suplemen intim yang diperbesar ke memori seseorang". Konsep memex mempengaruhi perkembangan awal hypertext sistem (akhirnya mengarah ke penciptaan World Wide Web ) dan basis pengetahuan personal software.

  • Hypertext
Hypertext adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

  • Internet
interconnection-networking adalah sebuah jaringan komputer berskala global dengan terhubung melalui TCP/IP sebagai protokol pertukaran paket yang terhubung ke perangkat komputer dan sistem-sitem yang membangun web server.

  • Usenet
(User Network) Sistem diskusi Internet yang terdistribusi secara global. Sistem ini dikembangkan dari arsitektur serbaguna UUCP dari nama yang sama. Di dalamnya ditampilkan berbagai atikel yang disebut News dalam berbagai topik dan kategori.

  • Ghoper
Gopher merupakan TCP / IP Application layer protokol yang didesain fasilitas untuk memudahkan pencarian, penarikan, dan pengambilan informasi dari server yang mendukung protocol Gopher melalui internet.


Daftar Pustaka :

Arsitektur Web Dan Aplikasi Utama

Arsitektur Web Dan Aplikasi Utama Secara Umum



Arsitektur Web adalah suatu interaksi terhadap tampilan-tampilan perencanaan atas suatu situs yang meliputi teknis, fungsional dan kriteria website. Seperti arsitektur pada umumnya, semuanya tergantung pada tujuan dan kebutuhan penggunanya. Hal ini memerlukan pandangan khusus terhadap desain interaksi, perencanaan dan informasi karena itu semua akan teroptimasi dengan world wide web (www). Karena itu didalam sebuah Arsitektur Web memerlukan yang namanya Web Service. 

Aplikasi Utama yang digunakan dalam media ini adalah :

- HTTP
- HTML
- Internet
- Web Server

  • HTTP
HyperText Transfer Protocol adalah sebuah protokol jaringan yang digunakan pada lapisan aplikasi untuk membuat sistem terdistribusi, kolaboratif dan menggunakan hipermedia. Hal tersebut kemudian membentuk sebuah WWW ( World Wide Web ) pada tahun 1990 oleh fisikawan inggris, Tim Berners Lee. sampai saat ini ada 2 tipe dari HTTP, yaitu tipe HTTP/1.0 dan HTTP/1.1.

  • HTML
Hyper Text Markup Language adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language) dan juga HTML ini memiliki penyimpanan berkas denger berformatkan code ASCII.

  • Internet
interconnection-networking adalah sebuah jaringan komputer berskala global dengan terhubung melalui TCP/IP sebagai protokol pertukaran paket yang terhubung ke perangkat komputer dan sistem-sitem yang membangun web server.

  • Web Server
hal ini mengkombinasikan antara perangkat keras dan perangkat lunak yang menyediakan layanan akses melalui protokol HTTP maupun HTTPS. S disini adalah security/secure. web server ini memiliki sebuah peran sebagai media penukaran berkas teks, gamabr, video dan lainya. Tergantun dari web itu sendiri dan menggunakan basis PHP, Apache, Mysql dan lainyna.


Daftar Pustaka :

Arsitektur Web Dan Aplikasi Utama Berbasis UDDI

                                       Webservice Berbasis UDDI


  • UDDI ( Universal Description Discovery and Integration )
UDDI semacam direktori global untuk mengelola web services. service registry bagi pengalokasian web service. UDDI mengkombinasikan SOAP dan WSDL untuk pembentukan sebuah registry API bagi pendaftaran dan pengenalan service. Ia menyediakan sebuah area umum dimana sebuah organisasi dapat mengiklankan keberadaan mereka dan service yang diberikan (web service).

UDDI memiliki 3 komponen bisnis register :

- Baris Putih --> berisikan alamat, kontak, dan identifikasi.

- Baris Kuning --> didasari dari suatu standar kategori industri.

- Baris Hijau --> mengenai suatu teknikal informasi service dari suatu bisnis


Daftar Pustaka :



Arsitektur Web Dan Aplikasi Utama Berbasis WSDL

                          Webservice Berbasis WSDL



  • WSDL ( Web Services Description Protocol )
Suatu bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi. Selain itu WSDL ini juga bverbasis XML yang dapat menjelaskan functional di dalam webservice itu sendiri. WSDL ini juga memiliki caranya sendiri untuk memanfaatkan penggunaan kapabilitas dari suatu web. WSDL ini sendiri digunakan sejak WS-I Basic profile versi 1.0. Pada tipe WSDL ini lebih menyunting hal-hal yang di anggap menarik dan menyembunyikan bagian-bagian membosankan dari pengembangan SOAP. Microsoft®.NET framework sendiri menggunakan WSDL.exe

contoh beberapa code WSDL Binding to SOAP


gambar : http://www.w3schools.com/xml/xml_wsdl.asp

Daftar Pustaka :



Arsitektur Web Dan Aplikasi Utama Berbasis SOAP

                            Webservice Berbasis SOAP

Arsitektur Web adalah suatu interaksi terhadap tampilan-tampilan perencanaan atas suatu situs yang meliputi teknis, fungsional dan kriteria website. Seperti arsitektur pada umumnya, semuanya tergantung pada tujuan dan kebutuhan penggunanya. Hal ini memerlukan pandangan khusus terhadap desain interaksi, perencanaan dan informasi karena itu semua akan teroptimasi dengan world wide web (www). Karena itu didalam sebuah Arsitektur Web memerlukan yang namanya Web Service, Standar Utama yang akan kita bahasa adalah "SOAP"

  • SOAP ( Simple Object Access Protocol )
Suatu bahasa versi bebas dari protokol RPC atau Remote Procedure Caoll yang berguna untuk proses transaksi melalui HTTP standar. SOAP ini sendiri merupakan protokol komunikasi yang mengirim dan menerima informasi dari client server yang biasanya berformat XML/XMLRP.

Secara konsep SOAP dapat di anggap seperti DCOM (Distributed Component Object Model) yang merupakan mekanisme lain yang memungkinkan para pengguna remote procedure call. SOAP ini sendiri bersifat netral platrom atau bersifat useable untuk beberapa tempat pada elemen Envelope.


Setiap elemen Envelope harus berisi tepat satu elemen Body. Elemen Body dapat berisi sebanyak mungkin child nodes yang diperlukan. Isi dari elemen Body adalah pesan. Elemen Body ditentukan dalam suatu cara dimana dapat berisi valid dan wellformed XML yang telah dibatasi oleh suatu namespace (qualified).

Hasil gambar untuk Arsitektur SOAP


gambar 1 : http://wawan-kurniawan888.blogspot.co.id/2013/11/remote-procedure-call-rpc-simple-object.html
gambar 2 :  http://fitri-belajarberbagi.blogspot.co.id/2011/10/simple-object-access-protocol-soap.html

Daftar Pustaka :

Shengky Virgilliu, https://virgilliushengky.wordpress.com/2014/01/05/soap-simple-object-access-protocol/

Pernmana Indra, http://indrapermana.weblog.esaunggul.ac.id/2013/12/04/soap-simple-object-access-protocol/