Internet, Intranet dan Extranet :
• Internet
Internet
is a network of networks of computer hosts able to seamlessly communicate,
usually through the Internet protocol (IP) and Services
• Intranet
An
intranet is an exclusive version of internet on an organization which enables
people inside the organization to share information easily
• Extranet
An
extranet is a private network that uses the Internet Protocol and the public
telecommunication system to securely share part of a business information or
operations with suppliers, vendors, partners, customers or other businesses
Arsitektur Dasar Internet
World Wide Web
• Layanan
perolehan informasi di Internet, yang memberikan akses kepada banyak sekali
dokumen yang terkoneksi satu sama lain melalui hypertext atau hypermedia.
• WWW
sebagai sistem hypermedia terdistribusi memberikan potensi bidang
aplikasi:
– Pertukaran
informasi global yang dapat berisi rich media misalnya email yang
disertai audio dan video.
– Pembuatan
lingkungan baru untuk bisnis, pendidikan, hiburan, serta berita dan informasi.
Isi Halaman Web
• Links:
– Internal Anchors
– Page Links
– Mail To
• Forms
• Multimedia
– Gambar (jpeg, gif, png)
– Suara (wav, au, mp3, mid)
– Video (mpeg, avi, mov,wmv, rm)
Arsitektur Web
MarkUp Languages
• SGML (Standard Generalized Markup
Language)
– Standar
internasional (ISO 8879) yang diterbitkan pada 1986.
– Memberikan
format standar untuk menambahkan markup deskriptif dalam sebuah dokumen.
– Juga
menspesifikasikan metode standar untuk menggambarkan struktur dokumen.
• HTML (Hypertext Markup Language)
– HTML adalah markup language berbasis
SGML untuk dokumen WWW.
– HTML dikembangkan oleh Tim
Berners-Lee di CERN (Pusat Riset Fisika Nuklir Eropa), Switzerland.
• XML (Extensible Markup Language)
– Bukan
merupakan bahasa yang mempunyai format tetap seperti HTML yang telah
didefinisikan.
– Merupakan
meta-language, yaitu bahasa untuk menggambarkan bahasa lain.
– Memungkinkan
perancang membuat markup languages sendiri untuk berbagai jenis dokumen yang
berbeda.
– Beberapa
Bahasa berbasis XML
• XHTML
(Extensible HTML), perluasan HTML sebagai aplikasi XML.
• MathML
(Mathematics Markup Language)
• WML
(WAP Markup Language)
• SMIL
(Synchronized Multimedia Integrated Language)
Teknologi Pendukung
Web
• CGI (Common Gateway Interface)
– Kemampuan web server untuk
berkomunikasi dengan program lain yang dapat berjalan di server.
– Program CGI dapat ditulis dalam
bahasa pemrograman apa pun yang dapat menghasilkan executable program.
– Bahasa yang umum dipakai: Perl, C,
C++, Tcl.
– Beberapa contoh pemakaian CGI:
pengolahan data formulir, akses database, autentikasi dan autorisasi.
• Java
– Awalnya bernama Oak.
– Dikembangkan oleh Sun Microsystems
dengan sasaran membuat teknologi yang dapat berjalan di semua platform.
– Dua sisi di mana Java berjalan:
• Sisi client (Java Applet)
• Sisi server (Java Server Pages,
Servlet, dan Enterprise Java Beans).
• Client-Side Scripting Languages
– JavaScript
• Dikembangkan Netscape Corporation
dan Sun Microsystems.
• Versi Microsoft dari JavaScript
dinamai JScript.
• Menjadi standar ECMA.
• Dapat memformat dan menampilkan HTML
serta mengendalikan beberapa perilaku browser.
• Dikembangkan menjadi bahasa
scripting pada aplikasi lain, seperti Macromedia Flash (dinamai ActionScript)
– VBScript (Visual Basic Scripting
Edition)
• Dikembangkan oleh Microsoft.
• Mempunyai kemampuan yang sama dengan
JavaScript.
• Server-Side
Scripting Technologies
– Microsoft ASP (Active Server Pages)
• Menggunakan file HTML yang disertai
instruksi-instruksi bahasa scripting (VBScript, JScript, dll.) yang diolah di
web server.
– PHP (PHP Hypertext Preprocessor)
• Program open-source
menggunakan file HTML yang disertai instruksi bahasa scripting bernama PHP.
– Macromedia ColdFusion MX
• Bahasa CFML (ColdFusion Markup
Language)
• .NET
– Platform Microsoft untuk mengembangkan aplikasi
berkelas enterprise.
– Di Web, menggunakan lingkungan
ASP.NET.
– ASP.NET menggunakan bahasa
pemrograman kompatibel .NET seperti Visual Basic .NET, C#, JScript .NET,
Managed C++, dan J#.
Aplikasi Web pada
eCommerce
• Menarik pelanggan melalui pemasaran dan
iklan
• Layanan pelanggan melalui fungsi customer
service and support
• Membangun dan mengembangkan pasar baru dan
saluran distribusi untuk produk yang ada
• Membangun dan mengembangkan information–based
product yang baru
Tidak ada komentar:
Posting Komentar