High Fashioners Issue # 2 | Page 313

J. E. N. I.
10.1.5 sockets
Gambar1.1.4: Client / Server model
Konsep umum jaringan yang terakhir sebelum kita membahas lebih dalam tentang Java networking adalah dengan memperhatikan sockets. Kebanyakan pemrograman Java network menggunakan jenis khusus dari komunikasi jaringan yang diketahui sebagai sockets.
Socket adalah software abstrak untuk media input atau output komunikasi. Socket digunakan oleh Java untuk mengatasi komunikasi pada jaringan level rendah. Jalur komunikasi ini memungkinkan untuk mentransfer data melalui port khusus. Singkatnya, socket adalah point terkahir untuk komunikasi antara dua mesin.
10.2 The Java Networking Package
package dari java. net menyediakan banyak class yang berguna untuk pengembangan aplikasi jaringan. Untuk daftar lengkap dari class jaringan dan interface, dapat merujuk ke dokumentasi API. Kita akan fokus pada empat class yaitu: ServerSocket, Socket, MulticastSocket, dan DatagramPacket class.
10.2.1 ServerSocket and the Socket class
class ServerSocket menyediakan fungsi-fungsi dasar dari sebuah server. Tabel berikut menjelaskan dua dari empat konstruktor pada ServerSocket class:
Pengenalan Pemrograman 2 3