Hellow,
Pertama, kita musti mengerti dulu XML itu binatang apa, dan apa kegunaannya.
Setelah itu, baru kita lihat masalah apa yang bisa diselesaikan dg solusi
XML. Jadi bukan dimulai dengan "membangun e-biz dg XML".. karena xml bukan
jawaban terhadap semua persoalan, sebagaimana kaitan javascript, HTML, dll,
dengan web.
Sebenarnya penerapan/pemakaian XML ini buat macam2. Dua yang paling utama
adalah:
- representasi struktur data secara internal dalam aplikasi kita, dan/atau
eksternal kalau aplikasi kita juga berhubungan dengan aplikasi lain.
Struktur ini bisa mulai dari struktur yang sederhana sampai yang sangat
rumit;
- dan, pemisahan content dg presentation (yang ini sebenarnya ada kaitan dg
yang pertama).
Contoh2 pemakaian:
- representasi data order di sebuah site e-commerce. Isinya misalnya: nama
pelanggan, tanggal, alamat, email, telepon, dan barang2 yang dibeli berikut
detail masing2 barang. Dalam relational database, data ini akan berbentuk
beberapa tabel, dg foreign keys antara tabel2 tersebut. Dengan XML, seluruh
data tersebut bisa diconvert dan digabungkan menjadi 1 logical unit,
sehingga mudah dibawa kemana2. Dengan formatnya yang berupa text, data
tersebut bahkan mudah dibawa sampai ke website/sistem/platform lain.
- website berita yang menyediakan newsfeed untuk website2 lain. Di sini feed
berupa data xml, yang kemudian dipresentasikan ke user2 di website2 lain
tersebut dg menggunakan XSL/XSLT parser. CATATAN: output yang diterima oleh
user adalah HTML biasa, jadi user tidak melihat atau perlu tahu bahwa site
ybs menggunakan XML.
- caching data yang kompleks. Misal ada website yang sistem menunya kompleks
dan digenerate oleh record2 di database, serta sangat tergantung jumlah stok
produk2nya. Biasanya query ke database dalam hal ini "mahal", karena data
yang harus discan banyak dan kompleks. Akan lambat sekali kalau harus
dijalankan setiap kali user akses suatu halaman. Solusinya, query sekali
saja (dan setiap kali data stok atau kategorisasi berubah), taruh seluruh
struktur menu dalam format XML string, kemudian simpan di memory, misalnya
kalau ASP adalah menggunakan Application variable. Nanti setiap ada user
akses suatu page, kita bisa generate menu tersebut dari application variable
itu.
- dll.
Kebanyakan website yang cukup kompleks sekarang sudah menggunakan XML, dan
tidak bisa kita lihat dari luar saja. Jadi kurang berguna juga kalau
disebut..
Kalau boleh saya sarankan, anda bisa start dengan baca misalnya Professional
XML dari Wrox atau buku lainnya. Setelah itu, lanjutkan dengan main2 XML
parser yang jalan di platform yang anda pakai. Kemudian, praktek....
Indradjit Harbani
http://www.kemangnet.com/
-----Original Message-----
From: Hendrik [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 12, 2001 2:34 AM
To: [EMAIL PROTECTED]
Subject: [webauthor] E-Biz with XML
Halo semua...
Mohon pencerahannya tentang membangun e-biz dengan XML.
Kalo bisa sih dari segi developer-nya. Sejauh mana XML ini telah digunakan.
dan website mana aja sih yang pakai XML.
Terima kasih.
Salam,
Hendrik
>>>>>>> BuBu Web Design Competition http://www.bubuawards.com <<<<<<<
Berhenti langganan kirim email ke [EMAIL PROTECTED]
Arsip di http://www.mail-archive.com/[email protected]/
>>>>>>> BuBu Web Design Competition http://www.bubuawards.com <<<<<<<
Berhenti langganan kirim email ke [EMAIL PROTECTED]
Arsip di http://www.mail-archive.com/[email protected]/