50 likes | 187 Views
Socket Programming in Java. By: Cabrera, Frederick A. BSIT 3-1. Analysis/Findings.
E N D
Socket Programming in Java By: Cabrera, Frederick A. BSIT 3-1
Analysis/Findings • A socket is one of the most fundamental technologies of computer networking. Sockets allow applications to communicate using standard mechanisms built into network hardware and operating systems. Although network software may seem to be a relatively new "Web" phenomenon, socket technology actually has been employed for roughly two decades.
Results and Discussion • Network programming involves two distinct pieces: a client and a server. After conducting a library research, the researcher figures out that a client using a socket to connect to a network doesn’t have any conflict in connecting with multiple servers. The problem lies on the router settings. The sockets developers should come up with a socket program that simply adapt the setting and IP address of a specific server the client want to access. And according to the results, the present generation doesn’t have any cure yet prior to that.
Conclusion • Socket can be installed using cables or a wireless connection. A server and client socket does not depend on the network they are in. Sockets communicate through IP and ports not on the network. • Socket doesn’t have any problem in connecting with multiple servers; the problem lies on the other device involves to that network. Java also gives the developers an easy coding process compare to the other low-level languages used in creating a socket program.
Recommendation • According to the information and results gathered, the researcher came up with the following recommendation: • The issue involved in this research should be elaborate more by the next researchers. • The socket developers should find ways to handle the problem in connecting a client socket to a multiple servers and networks.