pemrograman internet

Post on 16-Dec-2014

907 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

PEMROGRAMAN INTERNET

Arfianti (092904019)

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar2011

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

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Sistem Terdistribusi Created By Arfianti

Gambar. Proses Komunikasi via internet

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

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

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)

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

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 ….

Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Sistem Terdistribusi Created By Arfianti

Bagaimana web bekerja?

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

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)

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)

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)

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

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)

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.

Terima Kasih …

top related