08-03-2017, 12:41 PM
A method of using technology to unite people and ideas "despite geographical barriers". Technology has been available for years, but the acceptance of it was recently abandoned. Our project is an example of a chat server. It consists of 2 applications of the client application, which runs on the Pc user and server application, which runs on any PC in the network. To start chatting the client must connect to the server where they can practice two kinds of chat, one public (the message is transmitted to all connected users) and private (between 2 users only) and during the last security measures . System goals Communication over a network is a field in which this tool finds a powerful application. The Chath application establishes a connection between two or more systems connected through an internal or ad hoc network. This tool can be used for large-scale communication and conferences in a large organization or campus, thus increasing the standard of cooperation. In addition, it makes the complex concept of sockets into a user-friendly environment. This tool helps in two main aspects: Resolve the names of the whole system connected in a network and enlist them. Used for communication between multiple systems listed in the resolved list.2.3 Design considerations Approach: The tool was designed using C # (Windows Form Application). Methodology: The user interacts with the tool using a GUI. The graphical user interface works in two forms: the list form and the chat form. The List form contains the names of all systems connected to a network. The chat form enables real communication in the form of text.