1 / 17

Pemrograman Internet

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)

hawa
Download Presentation

Pemrograman Internet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pemrograman Internet WahyuHerlambang(102904091) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar 2012

  2. Komunikasi via Internet • Internet: • sebuah jaringan komputer yang sangat besar (meliputi seluruh dunia) • jaringan besar yang menghubungkanjaringan-jaringan kecil • menggunakan protokol transmisiberbasis TCP/IP PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  3. Gambar. ProsesKomunikasi via internet PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  4. 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 PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  5. 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 PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  6. 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) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  7. Teknologi Pembangun Aplikasi berbasis Web • Web client (web browser) • Web server • URL : Uniform Resource Locator • HTTP : HyperText Transfer Protocol • HTML : HyperText Markup Language PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  8. Lanjutan …. • 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 PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  9. Bagaimana web bekerja? PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  10. Web client (web browser) • web browser • merupakan suatu software • dijalankan pada komputer user • sebuah perangkat navigasi di dalam web • menampilkan dokumen web PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  11. 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) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  12. 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) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  13. Perangkat lunak web server yang populer saat ini : • Apache (Linux & Windows) • MS Internet Information Server / IIS (Windows) • Tomcat, untuk Java (Windows & Linux) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  14. Web Programming • CGI, eksekusi program di sisi server(perl, C) • ServerSide scripting • PHP • ASP • JSP • Phyton PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  15. Client Side Scripting • JavaScript • Jscript • VBScript • plug-in, eksekusi program disisi client (applet, ActiveX, Flash) PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  16. Database Server • MySql (Windows, Linux) • PostgreSQL (Windows, Linux) • Oracle (Windows, Linux) • MsSQL (Windows) • dll. PendidikanTeknikInformatikadanKomputer UniversitasNegeri Makassar

  17. TerimaKasih

More Related