Simple Calculator Application with Client-Server Connection Using Java Socket
DOI:
https://doi.org/10.57235/aurelia.v3i1.1689Keywords:
Java Socket, Client-Server Connection, Calculator, Software Development, Implementation, Network CommunicationAbstract
This research aims to develop a simple calculator application using a client-server connection based on Java Socket. The research method involves the software development process that integrates a client-server architecture to enable users to perform basic mathematical calculations over a network. The main findings of this research are the successful implementation that enables effective communication between the client and server, facilitating the exchange of data for simple mathematical operations. The conclusion of this research indicates that the use of Java Socket in a calculator application can provide reliable and efficient data transmission performance. The contribution of this research lies in the development of a practical application that demonstrates the benefits of implementing a client-server connection using Java Socket in the context of mathematical calculations.
Downloads
References
A. Suyanto, Searching, Reasoning, Planning, Dan Learning (Revisi Kedua). Bandung: Informatika Bandung, 2014.
C. A. R. Al Hasmy, F. Ardila, And Setiwardhana, “Penentuan Peran Dalam Robot Sepak Bola Dengan,” Eepis Final Proj., 2011.
G. I, Et Al., “Pelatihan Dasar Bahasa Pemrograman Java Berbasis Gui Di Smk Infokom Bogor,” Vol. 3, Pp. 17, 2022.
L. A. Sandy, “Rancang Bangun Aplikasi Chat Pada Platform Android Dengan Media Input Berupa Canvas Dan Shareable Canvas Untuk Bekerja Dalam Satu Canvas Secara Online,” Institut Teknologi Sepuluh November, P. 12, 2017.
M. Dedi Irawan And S. A. Simargolang, “Implementasi E-Arsip Pada Program Studi Teknik Informatika,” J. Teknol. Inf., Vol. 2, No. 1, 2018.
M. Firdaus, “Perancangan Aplikasi Chat-Room Dengan Prinsip Threading Melalui Pemrograman Dengan Bahasa Java,” Vol. 9, No. 2, Pp. 124, 2022.
N. Widyastuti And D. Tjokrokusumo, “Aspek Lingkungan Sebagai Faktor Penentu Keberhasilan Budidaya Jamur Tiram,” J. Teknol. Lingkung., Vol. 9, No. 3, Pp. 287–293, 2008.
R. Doumat, E. Egyed-Zsigmond, And J. M. Pinon, “User Trace-Based Recommendation System For A Digital Archive,” Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), Vol. 6176 Lnai, Pp. 360–374, 2010.
S. Bayar, “Performance Analysis Of E-Archive Invoice Processing On Different Embedded Platforms,” Appl. Inf. Commun. Technol. Aict 2016 - Conf. Proc., 2017.
S. Saraf And D. Kichambare, “United States Patent,” 2016.
S. Widodo And V. G. Utomo, “Rancang Bangun Aplikasi Travel Recommender Berbasis Wap Menggunakan Metode Fuzzy Model Tahani,” J. Teknol. Inf. Dan Komun. Stmik Provisi Semarang, Vol. 5, No. 1, Pp. 25–34, 2014.
Y. Raven And T. M. S. Mulyana, “Implementasi Tcp/Ip Untuk Membuat Server Database Access,” Jurnal Teknologi Informasi, Vol. 11, Pp. 45, 2015.
Downloads
Published
Issue
Section
Citation Check
License
- Authors certify that the work reported here has not been published before and contains no materials the publication of which would violate any copyright or other personal or proprietary right of any person or entity.
- Authors dont transfer or license the copyright of publishing to AURELIA: Jurnal Penelitian dan Pengabdian Masyarakat Indonesia Research to publish the article in any media format, to share, to disseminate, to index, and to maximize the impact of the article in any databases.
- Authors hereby dont agree to transfer a copyright for publishing to AURELIA: Jurnal Penelitian dan Pengabdian Masyarakat Indonesia a Publisher of the manuscript.
- Authors reserve the following:
- all proprietary rights other than copyright such as patent rights;
- the right to use all or part of this article in future works of our own such as in books and lectures;
- use for presentation in a meeting or conference and distributing copies to attendees;
- use for internal training by author's company;
- distribution to colleagues for their research use;
- use in a subsequent compilation of the author's works;
- inclusion in a thesis or dissertation;
- reuse of portions or extracts from the article in other works (with full acknowledgement of final article);
- preparation of derivative works (other than commercial purposes) (with full acknowledgement of final article); and
- voluntary posting on open web sites operated by author or author’s institution for scholarly purposes, but it should follow the open access license of Creative Common CC BY-NC License.










