This application, called HNDCHATSV.APP is a chat server designed to interact with a companion, client application called HNDCHATSV.APP,
It uses CHT-original classes called HNDSOCKET and HNDJSON. It has been built to contrast an SV example application called QuickChat.APP which uses SV-provided socket and JSON data transfer classes.
We're using this application for study purposes and to act as a robustness testing platform for Socket connection and JSON classes of our own design. We found after considerable study that SV's JSON and SOCKET classes just weren't up to CHT standards in flexibility and robustness. So we built our own from scratch.
We also separated the server and client functionalities into two applications. This way, one centrally placed, duty server can handle hundreds of clients, the way Skype and other chat functionalities do it.
Any questions, feel free to ask: news.cwhandy.com
Gus M. Creces
The Clarion Handy Tools Page
MainChatServer (Procedure Template: Window)
|(5) Class Instances Found In MainChatServer|
JumpStartSplashCHTBlue (Procedure Template: Splash)
|(3) Class Instances Found In JumpStartSplashCHTBlue|