Pemrograman XML Introducing XML Salhazan Nasution, S.Kom.

Slides:



Advertisements
Presentasi serupa
TURUNAN/ DIFERENSIAL.
Advertisements

HTML.
EIH/Pengantar Sistem Informasi
Hyper Text Markup Language
Erick Kurniawan, S.Kom, M.Kom
 Putra Prima Naufal
Dasar-dasar Web Design
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Pemrograman Internet Konsep Dasar.
Web Service.
Profil Nama : Syaifullah, S.Kom. TTL: Utan, 11 Oktober 1974 Pendidikan: S1 Teknik Informatika STMIK “Bumi Gora” Mataram. Bidang Minat: - Analyst Programmer.
SOAL ESSAY KELAS XI IPS.
Metode Simpleks Diperbaiki (Revised Simplex Method)
MATA KULIAH :DESAIN WEB
Server Create by Amirullah.
Pengantar Teknologi Mobile 7 Antonius Rachmat C, S.Kom Wireless Markup Language.
Dasar - dasar Web dan HTML
Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama
Nine: Pengantar HTML The Net Language. 2 Objectives Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami konstruksi dasar halaman web. Mengerti.
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
Pertemuan Ke-1 (Konsep Dasar Web)
PEMROGRAMAN CLIENT/SERVER Riyanto, S.Kom 1.
Rekayasa Web 04. Kebutuhan Aplikasi Web
Pemrograman Internet Basis Java
Element Scripting Lanjut
Identifikasi Kebutuhan Sistem Komputerisasi
HTML.
Tahapan Proyek Pembuatan Situs Web
Minggu …8… Page 1 MINGGU Ke delapan Web Teknologi 2 Pokok Bahasan: CSS and Themes Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan dan mengaplikasikan.
Konsep Pemrograman Internet
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
PEMROGRAMAN BERBASIS WEB
Teknologi WEB.
WISNU HENDRO MARTONO,M.Sc
Marini Ismayanti Sardi for further detail, please visit
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Teknologi Internet dan Web (untuk e-Commerce)
BAB II DASAR-DASAR WEB & HTML.
Bahasa Pemrograman & Script untuk Web Materi Pertemuan ke-7.
S1 Teknik Informatika - Unijoyo1 Pemrograman Basis Data Berbasis Web Pertemuan Ke-7 (XML)
Introduction to XML.
1 Pertemuan > Basis Data pada Aplikasi Berbasis Web Matakuliah: >/ > Tahun: > Versi: >
WEB SERVER, HTML, URL OLEH KELOMPOK 5 : 1. ABD. AZIZ SU’UD ( ) 2. FAHMI HASAN ABRORI ( ) 3. HANIFAH FANIDYA UTARI ( ) 4. KRIS.
Teknologi Internet dan Web
Pemrograman internet ABU SALAM, M.KOM.
Teknologi Internet dan Web
Dasar - dasar Web dan HTML
Teknologi Dasar Internet dan Web
Pengantar Web Service Teguh S.
XML & AJAX Teguh S.
Semantic Web: Web Services
Web Service.
PHP( web Dasar) By : Lisda Juliana P.,SSi..
Pemrograman internet ABU SALAM, M.KOM.
Bahasa Pemrograman & Script untuk Web
Sistem Manajemen Basis Data Web
Pengenalan Dasar Web dan HTML
Oleh : Inggar Prayoga.,S.I.Kom
Pemrograman Berorientasi Platform (IN315B)
Nama Kelompok : 1. Heri Kristanto 2. Fico Arditiasa Saputra
PENGEMBANGAN MEDIA WEB
Dasar Pemrograman Web.
Pemrograman Web Pertemuan II HTML CSS JavaScript.
Pemrograman Internet Wahyu Herlambang ( )
Web Markup & Display Language XML (Extensible Markup Language)
BAB II DASAR-DASAR WEB & HTML. MATERI Dasar – Dasar Web dan HTML - Konsep dasar Web - Arsitektur Web - Web Server Software (PHPTriad, PHP Nuke) - Konsep.
Pengenalan Dasar Web dan HTML
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
XML.
Transcript presentasi:

Pemrograman XML Introducing XML Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML Apa itu XML? eXtensible Markup Language. Merupakan Markup Language  sama seperti HTML ( Hypertext Markup Language) Digunakan untuk mendeskripsikan Data. Mendefinisikan tag sendiri, tetapi harus mengikuti aturan-aturan yang ada di XML. XML didesain untuk membawa data dan menyimpan data. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML XML merupakan turunan SGML (Standard Generalized Markup Language) yang dioptimalkan untuk mengirim data melalui web. XML digunakan sebagai markup language yang menyediakan format untuk mendeskripsikan data terstruktur. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML XML merupakan suatu dokumen yang memisahkan data dari presentasi. Dengan XML dapat diciptakan dokumen data yang kaya, self describing yang mudah ditransfer dari satu aplikasi ke aplikasi yang lain. XML merupakan standar pertukaran data terstruktur antar komponen, aplikasi dan sistem. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML XML bukan bahasa pemrograman ! XML bukanlah bahasa pemrograman seperti PHP, Java, C++, pascal, dll. XML hanya berfokus pada data. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Introducing XML XML bukan database ! XML tidak digunakan untuk menggantikan Oracle atau MySQL. Database dapat mengandung data XML, tapi database itu sendiri bukanlah dokumen XML. Anda dapat menyimpan data XML ke dalam server database atau menerima data dari database dalam format XML. Tapi untuk melakukan ini, dibutuhkan bantuan software yang ditulis dalam bahasa pemrograman seperti C++, Java, PHP, dll. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Perbedaan XML dgn HTML XML didesain untuk membawa data XML bukan pengganti HTML XML dan HTML di desain dengan tujuan berbeda : XML didesain untuk mendeskripsikan data dan berfokus pada data itu. HTML didesain untuk menampilkan data dan berfokus pada bagaimana data itu terlihat. HTML = displaying information, XML = describing information. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Perbedaan XML dgn HTML XML is Free and Extensible Tag HTML = predefined. Penulis hanya dapat menggunakan tag yang telah ditentukan dalam standar HTML. Tag XML ≠ predefined. Harus membuat tag sendiri. XML memperbolehkan penulis untuk menetapkan tag dan struktur dokumennya sendiri. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Contoh - 1 <html> <header> <title>Contoh Dokumen HTML</title> </header> <body> <h1>Ini adalah dokumen HTML</h1> </body> </html> Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Perbedaan XML dgn HTML XML does not DO anything XML bukan di desain untuk melakukan sesuatu. Mungkin sedikit sulit untuk dipahami, but XML does not DO anything. XML di buat untuk membentuk informasi, menyimpan informasi dan untuk mengirim informasi. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Contoh - 2 <note> <to>Rob</to> <from>Michael</from> <heading>Reminder</heading> <body>Meeting at 7 am</body> </note> Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Contoh - 2 Contoh tersebut memiliki header dan body. Juga memiliki informasi pengirim dan penerima pesan. Tapi tetap saja XML ini tidak melakukan apapun ! Contoh tersebut hanya murni informasi yang dibungkus dalam tag XML. Harus ada bantuan software lain yang dibutuhkan untuk mengirim, menerima atau menampilkannya. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Contoh - 3 <?xml version="1.0" ?> <daftar> <film> <judul>Perempuan Berkalung Sorban</judul> <kategori>Drama</kategori> <pemain>Revalina S. Temat</pemain> </film> <judul>Ayat-ayat Cinta</judul> <pemain>Carissa Putri</pemain> <judul>Wanted</judul> <kategori>Action</kategori> <pemain>Angelina Jolie</pemain> </daftar> Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Perbedaan XML dgn HTML XML is Complement to HTML XML bukan pengganti HTML, tapi merupakan pelengkap HTML. Pada pengembangan teknologi Web selanjutnya akan sering ditemui bahwa XML digunakan untuk men-deskripsi-kan data, sementara HTML akan digunakan untuk menampilkan data tersebut. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Benefit & Advantage of XML Ekstensibilitas Bebas menentukkan sendiri tag-tag yang diinginkan sesuai dengan kebutuhan kita. Memisahkan data dengan presentasi Data pada file XML hanya berisi data itu saja, tidak ada informasi lain mengenai cara menampilkan. Berbeda dengan HTML yang mencampuradukkan presentasi dengan data. XML hanya mendefinisikan content/isi saja. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Benefit & Advantage of XML Misal, pada HTML terdapat tag untuk menampilkan data untuk ditulis miring, sebagai berikut : <i>Yogyakarta</i> sedangkan XML menjelaskan data itu sendiri : <kota>Yogyakarta</kota> Pada contoh HTML, kita tidak mengetahui apa sebenarnya Yogyakarta itu, kota atau yang lain. Sedangkan di XML jelas bahwa Yogyakarta adalah kota. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Benefit & Advantage of XML Pencarian yang lebih cepat Suatu dokumen yang dibuat didalam XML, dan menjelaskan arti sebenarnya dari suatu isi, akan mempermudah pencarian informasi tanpa peduli platform server maupun klien yang digunakan. Misal : jika diinginkan dicari seseorang bernama Washington. Dengan HTML, maka kota Washington juga dianggap sebagai hasil. Sedangkan dengan XML, cukup mencari tag <nama> yang berisi Washington. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Benefit & Advantage of XML Dapat dipertukarkan/digabung dengan file XML lain Dengan adanya pemisahan isi dan presentasi memudahkan penggabungan data dari berbagai macam sumber . Misal : Data teman-teman SMP, SMA, maupun kuliah dapat digabungkan menjadi sebuah daftar alamat dan dapat dipertukarkan di web tanpa perlu mengubah/memperbaiki susunan tag maupun susunan data karena semua sudah berbentuk XML. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Benefit & Advantage of XML Write once, read anywhere Dengan memisahkan antara data dan presentasi, maka sebuah file XML dapat dituliis sekali untuk kemudian ditampilkan dengan cara/media yang berbeda-beda. Bisa melalui web, handphone, PDA maupun diubah kesuara dan lain-lain. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Penerapan XML Saat ini XML (eXtensible Markup Language) Sudah banyak digunakan pada aplikasi web. Hampir semua aplikasi baik berbasis web maupun aplikasi desktop memanfaatkan Teknologi XML. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Penerapan XML Ajax (Asyncronous Javascript and XML) Web Service (Layanan web) XQuery RSS (Really Simple Syndication) WAP (Wireless Application Protocol) etc. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Any Question? Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom Selamat Hari Raya Idul Fitri 1430 H Minal Aidin Walfaidzin Mohon Maaf Lahir dan Bathin Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom

Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom See you next time.. Pemrograman XML (Semester Ganjil 2009/2010) - Salhazan Nasution, S.Kom