pemrograman internet
DESCRIPTION
TRANSCRIPT
![Page 1: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/1.jpg)
PEMROGRAMAN INTERNET
Arfianti (092904019)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar2011
![Page 2: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/2.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
KOMUNIKASI VIA INTERNET Internet:
sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia)
jaringan besar yang menghubungkanjaringan-jaringan kecil
menggunakan protokol transmisiberbasis TCP/IP
![Page 3: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/3.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Gambar. Proses Komunikasi via internet
![Page 4: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/4.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Konsep Pemrograman Internet Pemrograman Internet
Pemrograman aplikasi berbasis internet Aplikasi internet adalah jenis aplikasi
yang menerapkan arsitektur sistem terdistribusi
Aplikasi internet menggunakan jaringan internet sebagai media komunikasi
![Page 5: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/5.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Jenis Sistem Terdistribusi
Client – Serversistem dibagi menjadi komponen yang
berfungsi sebagai peminta layanan (client) dan pemberi layanan (server)
Peer – to – peersistem terdiri atas komponen-komponen
yang fungsinya setara dan dapat saling melayani atau meminta layanan
![Page 6: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/6.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Contoh Aplikasi berbasis Internet (Layanan Internet)
Web (protokol aplikasi : HTTP)
E-mail (IMAP, POP, SMTP) File transfer (FTP) Remote terminal (telnet) Directory service (LDAP) Network monitoring (NMAP) Web service (SOAP)
![Page 7: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/7.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Teknologi Pembangun Aplikasi berbasis Web
Web client (web browser) Web server URL : Uniform Resource Locator HTTP : HyperText Transfer Protocol HTML : HyperText Markup Language
![Page 8: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/8.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
CSS : Cascading Style Sheet Pemrograman Web
CGI, eksekusi program di sisi serverserver side scriptingclient side scriptingplug-in, eksekusi program di sisi client
Lanjutan ….
![Page 9: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/9.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Bagaimana web bekerja?
![Page 10: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/10.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Web client (web browser)
web browsermerupakan suatu softwaredijalankan pada komputer usersebuah perangkat navigasi di dalam
webmenampilkan dokumen web
![Page 11: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/11.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Perangkat lunak web browser yang populer
saat ini :
MS Internet Explorer (Windows)
Mozilla Firefox (Windows & Linux)
Netscape Navigator/Communicator
(Windows & Linux)
Opera (Windows & Linux)
Konqueror (Linux)
lynx, berbasis teks (Linux)
![Page 12: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/12.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Web Server web server
merupakan suatu softwaredijalankan pada komputer serverberfungsi agar dokumen web yang
disimpan di server dapat diakses oleh user di internet
Perangkat lunak web server yang populer saat ini :Apache (Linux & Windows)MS Internet Information Server / IIS
(Windows)Tomcat, untuk Java (Windows & Linux)
![Page 13: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/13.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Perangkat lunak web server yang
populer saat ini :
Apache (Linux & Windows)
MS Internet Information Server / IIS
(Windows)
Tomcat, untuk Java (Windows & Linux)
![Page 14: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/14.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Web Programming
CGI, eksekusi program di sisi server(perl, C)
Server Side scripting
PHP
ASP
JSP
Phyton
![Page 15: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/15.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Client Side Scripting
JavaScript
Jscript
VBScript
plug-in, eksekusi program di sisi client
(applet, ActiveX, Flash)
![Page 16: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/16.jpg)
Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar
Sistem Terdistribusi Created By Arfianti
Database Server MySql (Windows, Linux) PostgreSQL (Windows, Linux) Oracle (Windows, Linux) MsSQL (Windows) dll.
![Page 17: Pemrograman internet](https://reader033.vdocuments.site/reader033/viewer/2022061210/54901b25b47959515c8b45c1/html5/thumbnails/17.jpg)
Terima Kasih …