Developing a Communications Express Architecture

Developing a Communications Express Architecture

This information contains Communications Express basic deployment architectures. Depending on the features you want to implement in your deployment, you will need to install different sets of hosts and other networking infrastructure.

Basic Communications Express Architecture

This basic Communications Express architecture provides Calendar, Address Book, and Mail modules in a web container on a single host. Messenger Express is the standalone web interface mail application that uses the HTTP service of the Messaging Server. Messenger Express is deployed on the same system as the Calendar and Address Book modules.

To provide this basic functionality, you need to install the following components:

  • Directory Server
  • Access Manager (If you are using Sun Java System LDAP Schema Version 2)
  • Calendar Server
  • Messaging Server
  • Web Server or Application Server (for the web container)

In this example:

  • You install the complete set of Messaging Server packages on the host that Communications Express is running on.
  • The AddressBook server of Communications Express is configured to store its data in the LDAP directory infrastructure.
  • SSL has not been configured.

The following figure shows the basic Communications Express architecture.

Basic Communications Express Architecture

This figure shows the basic Communications Express architecture.

The following table explains the protocols and port numbers used by this architecture.

Protocols And Ports Used by Basic Communications Express Deployment Architecture
Protocol Port Used By
SMTP 25 Messaging Server MTA component to communicate with other systems, and Calendar Server (csenpd) components for email notifications
HTTP 80 Internet users to communicate with Communications Express front-end, and Communications Express to communicate with Messaging Server
HTTP 81 Calendar Express on Communications Express to communicate with Calendar Server
MSHTTP 82 Internet users to communicate with Messenger Express
LDAP 389 Messaging Server and Calendar Server to communicate with LDAP directory

Communications Express on Remote Host Architecture

This section describes a Communications Express architecture where both intranet and Internet users log on to Communications Express on the front-end host, which accesses the back-end host on the user's behalf. You can enable SSO on the front-end host such that Communications Express validates the session in Access Manager.

You install the front-end host with the following components:

  • Messaging Server (Webmail Server)
  • Calendar Server
  • Web container
  • (Optional) Access Manager SDK
  • Communications Express

You install the back-end with the following components:

  • Directory Server
  • Messaging Server (Mail Store)
  • Calendar Server
  • (Optional) Web Container and Access Manager

The following figure shows the Communications Express on remote host architecture.

Communications Express on Remote Host Architecture

This figure shows the Communications Express on remote host architecture.

The following table explains the protocols and port numbers used by this architecture.

Protocols And Ports Used by Communications Express Remote Host Deployment Example
Protocol Port Used By
HTTP 80 Users to communicate with Communications Express on the front-end host in the DMZ
HTTP 81 Communications Express on the front-end host in the DMZ to communicate with Webmail Server also on the front-end host
HTTP 82 Communications Express on the front-end host in the DMZ to communicate with Calendar Server also on the front-end host
IMAP 143 Webmail Server on the front-end host in the DMZ to communicate with Messaging Server on the back-end host
LDAP 389 Messaging Server, Calendar Server, and Communications Express to communicate with LDAP directory
WCAP 59779 Calendar Server on the front-end host in the DMZ to communicate with Calendar Server on the back-end host

Labels

communicationsexpress communicationsexpress Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

© 2010, Oracle Corporation and/or its affiliates
Powered by Atlassian Confluence
Oracle Social Media Participation Policy Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact