Java || Snippet – How To Send Text Over A Network Using Socket

Print Friendly, PDF & Email

The following is sample code which demonstrates the use of the “socket” function call for interprocess communication over a network.

The following example demonstrates a simple network application in which a client sends text to a server, and the server replies (sends text) back to the client.

Note: The server program must be ran before the client program!

=== 1. SERVER ===

=== 2. CLIENT ===


QUICK NOTES:
The highlighted lines are sections of interest to look out for.

The code is heavily commented, so no further insight is necessary. If you have any questions, feel free to leave a comment below.

The following is sample output.

SERVER OUTPUT:

Server started!

Waiting for someone to connect..

(SRCIP=/127.0.0.1, SRCPORT=46608) (DESTIP=/127.0.0.1, DESTPORT=1234)

RECEIVED: "Server, what time is it?" from the client

SENDING: "Wed Jan 08 18:07:15 PST 2014" to the client

CLIENT OUTPUT:

SENDING: "Server, what time is it?" to the server

RECEIVED: "Wed Jan 08 18:07:15 PST 2014" from the server

Leave a Reply