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
0 komentar:
Posting Komentar