Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Internet dan Web Erizal, S.Si, M.Kom http://erizal.wordpress.com Internet • Jaringan komputer yang sangat besar yang menghubungkan jaringan-jaringan komputer yang ada di dunia menggunakan protokol TCP/IP • Awalnya dikembangkan untuk proyek militer AS. (http://dir.yahoo.com/Computers_and_int ernet/Internet/History/) Internet-based Services • • • • • • Email Chat (IRC) File Transfer (FTP) Remote Access (telnet) World Wide Web (Web) VoIP Email • Memungkinkan pengguna lokal dan global saling bertukar informasi/pesan • Setiap pengguna memiliki alamat mailbox di mana pesan dikirim • File non-ASCII (biner) dapat diattach Telnet • Memungkinkan pengguna mengakses komputer remote. • Hanya menampilkan teks • Perintahnya memerlukan 2 argumen – nama/alamat IP komputer remote – Port komputer remote FTP (File Transfer Protocol) • Digunakan untuk mentransfer file dari 1 komputer ke komputer lainnya • Aplikasinya berbasis teks dan grafis • Kazza, Napster,dll Internet Relay Chat • Fasilitas yang memungkinkan pengguna melakukan percakapan dengan bahasa tertulis secara interaktif • Pengguna yang terhubung ke internet dapat langsung berkomunikasi dengan pengguna lainnya melalui “chat Room” untuk membahas/berkomentar terkait berbagai topik • Diperlukan software pendukung seperti mIRC, Yahoo Messenger, ICQ, dll World Wide Web • Layanan informasi yang terdistribusi berbasis hypertext. – Terdistribusi : lokasi informasi tersebar – Hypertext : memungkinkan dokumen informasi dapat saling terhubung – Awalnya hanya melayani dokumen teks biasa, namun berkembang hingga sekarang mendukung multimedia World Wide Web • Diperkenalkan tahun 1990 oleh Tim Berners Lee • Dikelola oleh W3C • Format Dokumen : HTML • Protokol : HTTP Jenis-jenis WebSite • Personal/corporate • e-Commerce, e-Government, eLearning, etc • News/information/community/corpor ate portal Lingkungan Web • • • • Web Server Web Browser HTTP URL Web Server dan Web Browser HTTP • Kependekan dari Hypertext Transfer Protocol • Merupakan sekumpulan aturan untuk pertukaran file (teks, grafik, gambar, video, suara, dan file multimedia lainnya) dalam web • Sifatnya stateless (tidak ada komunikasi berkelanjutan/server tidak menyimpan pesan) HTTP (contd) • HTTP Daemon merupakan program yang dirancang untuk menunggu adanya permintaan HTTP ( HTTP request) dan mengelolanya ketika permintaan tsb datang • Browser merupakan HTTP Client yang berfungsi mengirimkan permintaan kepada server HTTP (contd) • HTTP Daemon yang terletak di mesin server akan menerima permintaan tersebut dan setelah dilakukan proses tertentu, merespon permintaan dengan cara mengirimkan file yang diperlukan Simple HTTP Request Uniform Resource Locator • Alamat sebuah resource (file) yang dapat diakses melalui internet • Jenis resource yang diambil tergantung protokol aplikasi internet yang berlangsung, misal HTTP, File, News. – Contoh • file://ftp.serverku.co.id/umum/files/webprog.doc • news://news.serverku.co.id/soc.culture.indonesia Uniform Resource Locator (contd) • URL berisi nama domain yang mengidentifikasikan suatu komputer yang spesifik di Internet dan sebuah deskripsi hierarkis dari suatu lokasi file pada komputer yang bersangkutan • Nama Domain Dikelola oleh InterNIC Uniform Resource Locator (contd) Domain Name System Lingkungan Pemrograman Web • Script (Language) • • • • • – HTML, JavaScript,XML, PHP, ASP, dll Interface Design – CSS Editor – Kedit,vi,notepad, Dreamweaver, Editplus, dll Operating System – Windows, Linux Web Server – Apache, IIS, PWS Web Browser – Navigator, IE, Mozilla, Opera