NIH Enterprise Architecture Home

Instant Messaging Server Brick

Description

The Instant Messaging (IM) Server is the application software that enables users to send short, text-based messages or files to other users. The server software receives presence management status from the client software and shows other users who are online and any optional status messages posted by users. These applications allow a user to start a chat session, record the chat interchange, and invite participants to a chat room.

Note that this brick applies to standalone IM services and that this function is often available in other applications, such as Desktop Web Conferencing and Shared Virtual Workspace.

Brick Information

Tactical

(0-2 years)

Strategic

(2-5 years)

  • AOL Instant Messenger
  • Jabber/Jive Server
  • Microsoft MSN Messenger
  • Yahoo! Instant Messenger
  • Microsoft Live Communications Server

Retirement

(To be eliminated)

Containment

(No new development)

  • Google Talk
  • IBM Lotus Sametime
  • Nextalk 4.0

Baseline

(Today)

Emerging

(To track)

Internal Services

  • IBM Lotus Sametime
  • Jabber/Jive Server

External Services:

  • AOL Instant Messenger
  • Google Talk
  • Microsoft MSN Messenger
  • Nextalk 4.0
  • Yahoo! Instant Messenger


 

 

  • Future integration between Jabber Extensible Communications Platform (Jabber XCP) and Adobe Acrobat Connect (formerly Macromedia Breeze)
  • IBM Workplace Collaboration Services
  • Unified Messaging and Unified Communication

Comments

  • External services include those IM servers that are hosted outside of NIH. These servers will provide IM capabilities between NIH and non-NIH users. Internal services are hosted within the NIH environment and will allow IM between NIH users who have the appropriate client software loaded, activated and registered with the NIH IM Gateway.
  • Implementation of Microsoft Live Communications server should allow for integration with Active Directory that provides a more end-to-end enterprise solution.
  • Unified Messaging makes available voice mail, fax and email messages through a single user interface.
  • Unified Communications is an emerging technology that will bring together varied communications technologies, including unified messaging, into a coherent architecture. At its broadest level, unified communications supports user interaction with any content transmitted through any network to any device, any place, any time, via any media.

Time Table

This architecture definition approved on: January 25, 2006

The next review is scheduled in: TBD