Features of the Glob2 Chat Modules
Chat Server Chat Client Chat Admin Chat Modules  

The Glob2 Chat Enterprise offers businesses, companies and organizations a truly scalable chat software. These modules allow a company to grow its chat feature offerings without large upgrade investment. These modules empower Glob2 Chat Enterprise as a one-stop chat software solution that scales together as the demand for the chat service grows.

Module What it can do for you

Moderator

The Moderator Module allows your chat server to host controlled celebrity chat events, online Questions and Answers sessions, conferences, discussions, etc.

The Moderator plug-in has the following features:

  • Ability to have moderated chat in selected rooms

  • Ability to have more than one moderator in a room

  • Ability to set maximum number of moderators in a room

  • Needs no software to be installed for the Moderator or Speaker

  • Assign Speaker and/or Moderator roles

  • Moderator can auto-pass messages to Speaker

  • Moderator kick function 



Messenger

The Messenger Module provides your chat users Instant Messaging capabilities and enhances the level of activity for your chat service. The Glob2 Chat Messenger Module can be plugged into the Glob2 Chat Enterprise server to offer both community chat and Instant Messaging (IM) services or it can also run exclusively as a stand alone IM service.

Corporate Messenger

The Corporate Messenger Module provides the same level of features as the Messenger Module (above). In addition, it has the following features that make it suitable for a company-wide deployment:

  • Encryption of messages

  • No linking to external public IM software ensures highest level of security.

  • Secure Document Delivery ensures that only the recipient of the document can open the file and that the sender's identity can be verified.

 

Encryption

The Encryption Module allows your chat users to communicate with each other in a secure chat environment. The Encryption plug-in will encrypt all outgoing messages on the client side. Correspondingly, it will also decrypt incoming messages sent from the chat server.

FileShare

The FileShare Module allows your chat users to send and receive files easily while chatting. It can work on two types of communication protocol - "peer to peer" and proxy protocol. You can have the option to use either of the protocol. Peer to peer is preferred as it will not deteriorate the performance of the Glob2 Chat chat server. It will also not consume valuable bandwidth allocated for your server.

ServerDev

The ServerDev Module allows you to execute chat server commands through your web based scripts via the Glob2 Chat server API (Application Programming Interface). With the ServerDev module, you can create scripts which will administer certain aspects of the Glob2 Chat server without requiring your chat administrator manually configuring the various chat settings. The ServerDev module allows your scripts to create rooms, set a room's properties, dynamically display the number of users in the chat and so on.

SQL Database Connectivity

The SQL Module allows the chat server to interface directly with your existing Relational Database System (such as mySQL, Oracle or MS SQL Server). There is no need for any web scripts (ASP, Perl, Coldfusion, PHP, etc) to act as a middleware. The SQL Module allows the Glob2 Chat server to perform SQL update/query commands on the database directly. With the SQL module, Glob2 Chat Enterprise will store all of the following information to your database:

  • Users' Profiles

  • Rooms List

  • Chat Transcripts

  • Banners

  • Members

The advantage of having the SQL module is a faster chat server performance and allows enterprise-wide integration with other third party scripts or applications (such as Content Management Suite). E.g. you can allow third party scripts to query the database for the chat transcripts that fall within a certain date range.

MyInterpreter

The MyInterpreter Module provides on-the-fly translation of chat messages to the chat user's choice of language. The business value proposition of this Module is enormous. For example, you can have a French speaking chat user sending his or her messages in French. The English speaking chat user will then view the incoming chat messages in English automatically. The MyInterpreter Module enhances the reach and appeal of your chat service by allowing your chat users to talk to each other even though they do not speak the same languages. At present, the following languages are supported by the MyInterpreter Module: English, German, French, Spanish, Italian, Japanese, Portuguese, Chinese and Korean.

HTML Chat

The HTML Chat Module provides an alternative chat client platform for non-Java enabled web browser or software. This is very useful for companies who want to reach out to as many chat users as possible on every possible platform. E.g. WebTV users will be able to chat using the HTML Chat Module since their browsers are not Java-enabled. Currently, the HTML Chat Module is available only for the normal chat client.

Additional Requirement for HTML Chat Module
Your server must run a J2EE application server (e.g. Apache Jakarta Tomcat, BEA WebLogic Server, Sun ONE Application Server, Macromedia JRUN, etc.) to support this module. You can view a list of available J2EE application servers here. Your J2EE application server must implement at least the Java Servlet 2.3 specification, e.g. Jakarta Tomcat 4.x but not 3.x.

Vox (Voice Chat) The Vox Module enables chat users to talk using voice chat technology through an integrated Glob2 Chat client interface. The Vox Module is an advanced voice chat module that allows for multiple one-to-one voice chat sessions to be conducted over standard TCP/IP (Internet). No additional hardware is needed, other than a microphone, a compatible sound card and a set of speaker. Utilizing a speech compression algorithm, it effectively lowers the bandwidth consumption, allowing for a more bandwidth-friendly deployment.

The Vox Module implements real-time packet streaming in full-duplex mode and hence does away with the normal and inconvenient "walkie-talkie, push button to talk" concept. A chat user simply needs to select a user in the room and initiate a voice conversation. Everything will be captured through the microphone and streamed to the other voice chat user in real-time in a "hands-free" fashion.

Load Balancer and Clustering Suite

The Glob2 Chat Load Balancer and Clustering Suite allows for mission-critical deployment of chat services. This is a total software solution with no hardware required for the load balancing mechanism. It allows businesses and companies to setup multiple chat servers running on a distributed machines architecture. The Glob2 Chat Load Balancer software will manage these chat server clusters running on multiple machines. These machines can exist within the same network segment or LAN, or deployed on a WAN configuration, such as the Internet.

The advanced Load Balancer and Clustering Suite allows the chat service to be running continuously in the event one of the machine running the chat cluster server is made redundant through some unforeseen circumstances (such as hardware failure, network failure, acts of God, or otherwise). This feature is also commonly referred to as "fail-over" automatic server switching. The rest of the chat users will still be able to chat with each other via the operation of the other available chat cluster server running on another machine.

The popular fail-over deployment architecture of a typical 4 machines configuration consists of

  • 2 x Glob2 Chat Load Balancer and;

  • 2 x Chat Cluster Servers

The additional Glob2 Chat Load Balancer serves as a back up. The Glob2 Chat Load Balancer can manage more than 2 Chat Cluster Servers as well, if required. You can also opt to run two Glob2 Chat Load Balancer on two web server machines.

The Glob2 Chat Chat Cluster Servers also demonstrate significant CPU efficiency when the number of concurrent users exceed a defined threshold as compared to the single non-cluster chat server deployment scenario.