SISTEM TERDISTRIBUSI (SILABUS dan Introduction to Distributed Systems)

Slides:



Advertisements
Presentasi serupa
Pengantar Teknologi Informasi
Advertisements

Pemrograman Internet Konsep Dasar.
PENGERTIAN INTERNET DAN INTRANET
NAMA : Amirul mu’minin jurusan :Perikanan NIM :
Web Service.
Aplikasi dan Pemrograman Jaringan
TCP/IP & IP ADDRESS.
Sistem Terdistribusi 011 – Network File System Oleh : Muh. Ary Azali.
JAVA Network Programming. Apa itu JAVA? ● Bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun ● Dikembangkan.
Referensi Model TCP/IP
Pemrograman Jaringan Socket Programming Aurelio Rahmadian.
Referensi Model TCP/IP Pertemuan III. TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya.
CARA KERJA WEB By: ANDRI MARTIUS ( ).
Pemrograman Client Server
Anggota Kelompok : Abdel Fickry Lain Atika Wulandari Giantcosta Amavisca Network Time Protocol (NTP)
PEMROGRAMAN JARINGAN Catur Iswahyudi, S.Kom, S.E
FIREWALL.
(TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL)
Socket Programming Hernando Ivan Teddy S.Kom. Pertemuan 6 Pemrograman Jaringan STMIK GI MDP PALEMBANG 2013.
Socket Programming Isbat Uzzin.
IP Address Dedi Hermanto.
APLIKASI INTERNET NEXT.
Matakuliah : H0483 / Network Programming Tahun : 2008 Versi : 2.0
Pertemuan 2 Socket Introduction
Web Service.
DASAR JARINGAN pertemuan 4. Protokol model Open System Interconnection UDP (User Datagaram Protocol) merupakan Protokol yang tidak menggunakan proses.
TRANSPORT LAYER PROTOCOLS ( TCP DAN UDP )
UDP Socket Programming
1 Pertemuan 1 Pendahuluan Matakuliah: H0483 – Network Programming Tahun: 2005 Versi: 1.0.
Pertemuan 3 ELEMENTARY TCP SOCKETS
DASAR SOCKET PROGRAMMING
TCP Socket Programmning
TCP/IP SOCKET Sujoko.
FTP File Transfer Protocol
DHCP (Dinamic Host Configuration Protocol)
Digunakan dalam pembuatan dasar- dasar hubungan internet Referensi ini sering disebut sebagai referensi model TCP/IP Terdiri atas empat lapisan.
PROTOKOL LAPISAN APLIKASI
TCP/IP Transmission Control Protocol/Internet Protocol
Referensi Model TCP/IP
Teknologi Dasar Internet dan Web
FILE TRANSFER PROTOCOL
Bab 10 Session Layer Abdillah, MIT.
Pengaksesan Jaringan (Connection)
Referensi Model TCP/IP
Referensi Model TCP/IP (ransmission Control Protocol/Internet Protocol) Eko Riyanto.
Muhandis Ulil Absor Rifan
UNIVERSITAS GUNADARMA
Tunneling.
PENDAHULUAN JARINGAN KOMPUTER
SERVERS , OPERATING SYSTEMS
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
Matakuliah : H0483 – Network Programming Tahun : 2008 Versi : 2.0
Pertemuan 11 Pemrograman Winsock pada VB
Reperensi Model TCP/IP
PERTEMUAN KETUJUH Referensi Model DoD.
Referensi Model TCP/IP
PROTOCOL PROTOCOL TCP/IP.
Jaringan Komputer.
Pengantar Jaringan Komputer
Pengantar Teknologi Informasi
Internet dan Web Erizal, S.Si, M.Kom.
Referensi Model TCP/IP
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
TCP Socket Programmning
UDP Socket Programming
Distribution aplication
Referensi Model TCP/IP
TCP/IP Transmission Control Protocol/Internet Protocol
Referensi Model TCP/IP
TCP Socket Programming
Transcript presentasi:

SISTEM TERDISTRIBUSI (SILABUS dan Introduction to Distributed Systems)

PEMROGRAMAN SOCKET PADA PHP Socket programming merupakan bahasa pemrograman yang dapat mengkomunikasikan beberapa komputer. Socket programming tidak hanya dapat berfungsi sebagai tukar menukar data melainkan juga dapat berkomunikasi dengan program lain yang berjalan pada platform non-unix melalui jaringan TCP/IP. Pada mesin unix terdapat fasilitas rlogin, ssh, ftp, dll yang menggunakan socket. Socket terdiri dari beberapa elemen utama dantaranya: 1.Protokol 2.Local IP 3.Local Port 4.Remote IP 5.Remort Port

Protocol Family pada socket : 1.AF_INET = IPv4 dan AF_INET6 = IPv6 adalah protocol berbasis internet termasuk TCP dan UDP 2.AF_UNIX = berfungsi sebagai komunikasi local Tipe-tipe komunikasi pada socket : 1.SOCK_STREAM 2.SOCK_SEQPACKET 3.SOCK_RAW 4.SOCK_RDM 5.SOCK_DGRAM Spesifik Protokol pada socket : TCP, UDP, ICMP Contoh script pembuatan socket : Script Socket Untuk Server mainserver.php

Send message to server <?php $host= " "; $port= 9000; if($_POST['smb']){ $message = $_POST['msg']; echo "Message To server :".$message; echo ' '; $socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n"); $result = socket_connect($socket, $host, $port) or die("Could not connect to server\n"); socket_write($socket, $message, strlen($message)) or die("Could not send data to server\n"); $result = socket_read ($socket, 1024) or die("Could not read server response\n"); echo "Reply From Server :".$result; echo " "; socket_close($socket); } ?>

<? php // set some variables $host = " "; $port = 9000; set _ time _ limit (0); $socket = socket _ create ( AF _ INET, SOCK _ STREAM, 0) or die (" Could not create socket \ n "); $result = socket _ bind ( $socket, $host, $port ) or die (" Could not bind to socket \ n "); $result = socket _ listen ( $socket, 3) or die (" Could not set up socket listener \ n "); while ( true ){ $spawn = socket _ accept ( $socket ) or die (" Could not accept incoming connection \ n "); $input = socket _ read ( $spawn, 1024) or die (" Could not read input \ n "); if ( $input == '! close ') { socket _ write ( $spawn, ' good bye ', strlen (' good bye ')) or die (" Could not write output \ n "); break ; } $input = trim ( $input ); $output = strrev ( $input ). "\ n "; echo " Client Message : ". $input ; echo nl 2 br ('\ n \ n '); echo " Server Reply : ". $output ; echo nl 2 br ('\ n \ n '); socket _ write ( $spawn, $output, strlen ( $output )) or die (" Could not write output \ n "); } socket _ close ( $spawn ); socket _ close ( $socket ); ?>