Pemanfaatan Windows Socket Control Untuk Aplikasi Intranet Messenger

Lihat/Buka File Repository

Lihat/Buka File Peer Review

Tanggal

2017-05-15

Abstraksi

Pengertian socket adalah interface(antarmuka) pada jaringan yang menjadi titik komunikasi antarmesin pada Internet Protocol, dan tentunya tanpa komunikasi ini, tidak akan ada pertukaran data dan informasi jaringan. Pemrograman socket adalah cara untuk menggunakan komponen/API (Application Programming Interfacesocket untuk membuat sebuah aplikasi jaringan yang bekerja dengan sistem Client-Server karena dengan socket memungkinkan kita untuk melakukan suatu komunikasi data. Untuk sistem operasi Windows biasa disebut WinSock, singkatan dari Windows Socket. Untuk interkoneksi jaringan dapat digunakan dua protokol yaitu UDP dan TCP. UDP atau User Datagram Protocol mengirimkan data tanpa menghiraukan apakah data tersebut sampai ketujuan atau tidak, sedangkan protokol TCP atau Transmission Control Protocol mengharuskan sebelum mengirimkan data harus terjalin suatu koneksi dahulu antara client dan server sehingga data dapat sampai dengan baik. Untuk Tugas Akhir ini digunakan protokol TCP yang pemrogramannya diatur pada pemrograman socket ini. Dalam pemrograman socket ada langkah-langkah
pemrograman yang harus dilakukan sesuai dengan protokol yang digunakan Pada penggunaan protokol TCP ada perintah
Listen dan Connect sehingga menjamin reliabilitas antara server dan client sedangkan pada protokol UDP hal itu tidak digunakan. Dari sekilas perbedaan ini, maka dapat ditarik kesimpulan bahwa
aplikasi
socket yang menggunakan TCP memerlukan pertukaran data dua arah yang valid. Sedangkan, aplikasi socket yang menggunakan UDP lebih memprioritaskan pada pengumpulan data. Karena itu, aplikasi socket dengan TCP sering diterapkan untuk aplikasi chat, transfer file, ataupun transaksi-transaksi penting.  

Kata Kunci: client, server, winsock

URI
http://ejournal.bsi.ac.id/ejurnal/index.php/ijcit/article/view/2770

Bidang ilmu
Jaringan Komputer

Bibliografi

Anharku. (2017, March 17). Flowchart. Retrieved from Flowchart:  http://ilmukomputer.org/wpcontent/uploads/2009/06/anharkuflowchart.pdf


Kurniawan, Y. (2006). Belajar Pemrograman dari Dasar. In
Belajar Pemrograman
dari Dasar.
Jakarta: PC+.


Masya, F., & Fiade, A. (2011).
Socket Programming. Yogyakarta: Graha


Ilmu. Nugroho, A. S. (2011).
Implementasi Winsock Berbasis TCP/IP Untuk Membangun Aplikasi Administrator. Yogyakarta: STMIK AMIKOM.


Nurjadi, J. (2008).
Pemrograman Socket Jaringan. Jakarta: PC Media.


Prasetyo, D. D. (2006).
101 Tip Trik Visual Basic 6.0. Jakarta: PT.Elex Media
Komputindo.


Sopandi, D. (2008).
Instalasi dan Konfigurasi Jaringan Komputer. Bandung:
Informatika.


Subakti, I. (2003).
Jaringan Komputer dan Internet. Surabaya: Lembaga
Penelitian ITS.


Viva, V. (2008).
Trik Pemrograman Jaringan dengan Visual Basic 6. Yogyakarta:
Gava Media.


Wehmann, A. (2017, March 17).
Visual Basic Array Tutorial. Retrieved from
Visual Basic Array Tutorial:http://www.patorjk.com/programmin
g/tutorials/vbarrays.htm