Pemrograman Internet

17
PEMROGRAMAN INTERNET Wahyu Herlambang (102904091) Pendidikan Teknik Informatika dan Kompute Universitas Negeri Makassar 2012

description

Pemrograman Internet. Wahyu Herlambang ( 102904091 ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012. Komunikasi via Internet . Internet: sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia) - PowerPoint PPT Presentation

Transcript of Pemrograman Internet

Page 1: Pemrograman  Internet

PEMROGRAMAN INTERNET

Wahyu Herlambang (102904091)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar2012

Page 2: Pemrograman  Internet

KOMUNIKASI VIA INTERNET Internet:

sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia)

jaringan besar yang menghubungkanjaringan-jaringan kecil

menggunakan protokol transmisiberbasis TCP/IP

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 3: Pemrograman  Internet

Gambar. Proses Komunikasi via internet

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 4: Pemrograman  Internet

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

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 5: Pemrograman  Internet

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

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 6: Pemrograman  Internet

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)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 7: Pemrograman  Internet

Teknologi Pembangun Aplikasi berbasis Web

Web client (web browser) Web server URL : Uniform Resource Locator HTTP : HyperText Transfer Protocol HTML : HyperText Markup Language

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 8: Pemrograman  Internet

CSS : Cascading Style Sheet Pemrograman Web

CGI, eksekusi program di sisi serverserver side scriptingclient side scriptingplug-in, eksekusi program di sisi client

Lanjutan ….

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 9: Pemrograman  Internet

Bagaimana web bekerja?

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 10: Pemrograman  Internet

Web client (web browser)

web browsermerupakan suatu softwaredijalankan pada komputer usersebuah perangkat navigasi di dalam

webmenampilkan dokumen web

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 11: Pemrograman  Internet

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)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 12: Pemrograman  Internet

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) Pendidikan Teknik Informatika dan

Komputer Universitas Negeri Makassar

Page 13: Pemrograman  Internet

Perangkat lunak web server yang populer saat ini :

Apache (Linux & Windows)MS Internet Information Server / IIS

(Windows)Tomcat, untuk Java (Windows & Linux)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 14: Pemrograman  Internet

Web Programming CGI, eksekusi program di sisi server(perl, C) Server Side scripting

PHP ASP JSP Phyton

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 15: Pemrograman  Internet

Client Side Scripting

JavaScript

Jscript

VBScript

plug-in, eksekusi program di sisi client

(applet, ActiveX, Flash)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 16: Pemrograman  Internet

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

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Page 17: Pemrograman  Internet

Terima Kasih