Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Internet Konsep Dasar. Konsep Pemrograman Internet •Pemrograman Internet –Pemrograman aplikasi berbasis internet •Aplikasi internet adalah.

Presentasi serupa


Presentasi berjudul: "Pemrograman Internet Konsep Dasar. Konsep Pemrograman Internet •Pemrograman Internet –Pemrograman aplikasi berbasis internet •Aplikasi internet adalah."— Transcript presentasi:

1 Pemrograman Internet Konsep Dasar

2 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

3 Komunikasi via Internet •Internet: –sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia) –jaringan besar yang menghubungkanjaringan-jaringan kecil –menggunakan protokol transmisiberbasis TCP/IP

4 Jenis Sistem Terdistribusi •Client – Server –sistem dibagi menjadi komponen yang berfungsi sebagai peminta layanan (client) dan pemberi layanan (server) •Peer – to – peer –sistem terdiri atas komponen-komponen yang fungsinya setara dan dapat saling melayani atau meminta layanan

5 Contoh Aplikasi berbasis Internet (Layanan Internet) •Web (protokol aplikasi : HTTP) • (IMAP, POP, SMTP) •File transfer (FTP) •Remote terminal (telnet) •Directory service (LDAP) •Network monitoring (NMAP) •Web service (SOAP)

6 Teknologi Pembangun Aplikasi berbasis Web •Web client (web browser) •Web server •URL : Uniform Resource Locator •HTTP : HyperText Transfer Protocol •HTML : HyperText Markup Language •CSS : Cascading Style Sheet •Pemrograman Web –CGI, eksekusi program di sisi server –server side scripting –client side scripting –plug-in, eksekusi program di sisi client

7 Bagaimana web bekerja? Client SideServer Side Client Side Scripting Server Side Scripting

8 Web client (web browser) •web browser –merupakan suatu software –dijalankan pada komputer user –sebuah perangkat navigasi di dalam web –menampilkan dokumen web •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)

9 Web Server •web server –merupakan suatu software –dijalankan pada komputer server –berfungsi 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)

10 Web Programming •CGI, eksekusi program di sisi server(perl, C) •Server Side scripting –PHP –ASP –JSP –Phyton •Client Side Scripting –JavaScript –Jscript –VBScript •plug-in, eksekusi program di sisi client (applet, ActiveX, Flash)

11 Database Server •MySql (Windows, Linux) •PostgreSQL (Windows, Linux) •Oracle (Windows, Linux) •MsSQL (Windows) •dll.

12 Tugas •Instal Java (JDK), Tomcat dan Database Server pada komputer. •Pastikan Tomcat Server berjalan dengan baik.

13


Download ppt "Pemrograman Internet Konsep Dasar. Konsep Pemrograman Internet •Pemrograman Internet –Pemrograman aplikasi berbasis internet •Aplikasi internet adalah."

Presentasi serupa


Iklan oleh Google