 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Click on the image to
chat with us |
|
 |
|
 |
|
 |
 |
 |
|
As the
pioneer in interoperable instant messenger and presence
management, Geodesic offers a reliable and robust Instant
Messaging platform available for small and large portals
and corporates. The Instant Messaging solution offered
by Geodesic encompasses both client-side and server-side
technologies.
|
| |
| Client Architecture |
 |
|
The instant
messaging client is based on "Mundu Interoperable Instant
Messaging (MiIM)" and has been developed using MFC and
ATL COM technologies. The instant messaging client comprises
three different layers.
|
| |
The User Interface Layer |
|
The user
interface layer consists of all the controls and actionable
items. It is the part of the application that is visible
to the user. The interactions of the user with the application
happen via this layer.
|
| |
The Service layer |
|
The Service
Layer allows communication between the user interface
layer and the component layer. The service layer provides
a consistent mapping between the user interface and
various service components.
|
| |
The Component layer |
|
The component
layer presently comprises five instant messaging service
components (one for each instant messaging service viz.
Mundu, AIM, ICQ, MSN and Yahoo), and can be scaled horizontally
to include more instant messaging services in the future,
without affecting the existing structure. Respective
components perform all tasks pertaining to a particular
instant messaging service and use a proprietary communication
layer that allows communication over different kinds
of Internet connections.
|
| |
| Server Architecture |
 |
|
The Mundu
Messaging Service is designed to be robust and scaleable.
The architecture is structured in a manner that it is
simple for licensees to deploy the server software over
one or multiple systems. Licensees can start with smaller
configuration and grow to a medium or a large configuration
by adding more servers, network equipment and resources
viz. CPU's, Memory etc. The instant messaging server
system ensures optimum performance as the architecture
is broken down into components that have individual
tasks.
|
| |
Support Server |
|
The Support
Server provides for authentication, contact List management,
upgrades, bug fixes and domain information.
|
| |
Init Server |
|
The Init
Server is the Load Balancer for the instant messaging
service. It keeps track of the load on each server and
distributes requests dynamically.
|
| |
Indication Server |
|
This
server maintains user sessions and takes care of IM
functionality except Instant Messaging and Conferencing.
|
| |
Messaging Server |
| The Messaging
Server facilitates Instant Messaging and Conferencing. |
| |
Hub Server |
|
The Hub
Server maintains status information about all online
users at any point of time and all other servers connect
to this server to use this status information for various
purposes.
|
| |
Main Database Server |
| The Main Database
Server based on MY SQL and stores user information. |
| |
|
 |
| |
|
The Mundu
IM server enhances the core features and benefits of
the Mundu IM client. It allows you to communicate remotely
with your network infrastructure through the Internet,
VPNs, behind firewalls or virtually any connection.
|
| |
|
Mundu
IM server provides robust, scalable IM services to enterprises
and portals. The Mundu IM server has been deployed and
implemented at one of the largest publishing houses
in the world and has over 1.2 million plus users.
|
| |
|
The Mundu
IM server is designed to handle thousands of connected
users across large, geographically dispersed networks.
|
| |
|
The Mundu
IM server solution can be scaled horizontally and vertically
and is modular. Server Objects / Components can either
be on a single system or distributed across several
machines.
|
| |
| Scalability |
 |
|
The Mundu
IM Server allows distribution among number of machines
depending on the number of users and the functionality.
The Mundu IM Server network is designed to allow the
addition of a server to the network without requiring
network reconfiguration. Large organizations may choose
to deploy multiple servers to meet unique needs of individual
business units. The Mundu IM server is a device agnostic,
component-based architecture that separates messaging
from presence management. Customers have access to a
rich set of API's and SDK's to tailor the solution to
their needs.Messaging, Collaboration, VoIP, File transfer/sharing,
Presence status, security, contact management and user
profiles are handled independently providing high scalability
and universal availability. Performance - The Mundu
IM Server provides a smart workload balancing mechanism
to boost performance and enhance stability and reliability.
|
| |
| Flexible |
 |
|
The Mundu
IM server is standards-based and runs on Linux/UNIX/AIX/Solaris
(any POSIX compliant UNIX), that prevents vendor lock-in
down the road. Written in PHP, server side Java and
C, the Mundu IM server works with a variety of web servers,
application servers and database technology.
|
| |
| Extensible
|
 |
|
The Mundu
IM Enterprise Solutions are completely extensible allowing
growth throughout the complete life cycle. Customers
can integrate popular enterprise applications viz. mail,
custom applications, The Mundu content aggregation API
allows integration of custom applications, And by partnering
to offer best-of-breed technologies- including LDAP,
ADS, Netscape Directory Services, Search, advanced content
management, single-sign-on (SSO) authentication management,
and more- Mundu delivers an end-to-end solution for
building a world-class IM environment.
|
| |
| Fault Tolerance |
 |
|
An internal
watchdog mechanism monitors the servers and automatically
restarts any failing server, ensuring minimal downtime.
In addition, the various servers those make up the Mundu
IM Server systems, backup each other with a fail-over
mechanism that is transparent to the users.
|
| |
| Data Integrity
|
 |
|
The server
has the sole responsibility for accumulating data updates
and distributing them. This applies to both internal
Mundu IM Server information and for information related
to external systems.
|
| |
| Firewall
Support |
 |
|
The Mundu
IM Server solution is firewall friendly, as it relies
exclusively on connections that are created by the clients
and, therefore, are recognized by the firewall as secure.
|
| |
| Security |
 |
|
Mundu's
real-time engine uses a combination of security protocols.
The server security policy defines the level of security
required by all connecting clients and the IM environment.
|
| |
| Flexible |
 |
|
The Mundu
IM server is standards-based and runs on Linux/UNIX/AIX/Solaris
(any POSIX compliant UNIX), that prevents vendor lock-in
down the road. Written in PHP, server side Java and
C, the Mundu IM server works with a variety of web servers,
application servers and database technology.
|
| |
| |
|
|