n-Tier configured IMAP server
First Claim
1. In a collaborative messaging system, a mail server cell comprising:
- a logical grouping of different application server nodes disposed and executing within an application server hosting an application programming interface to expose business logic and business processes for use by other applications, each of the different application server nodes hosting a different Internet Message Access Protocol (IMAP) compliant mail client and coupled to a single, different data store configured for storing electronic mail messages; and
,an Internet Message Access Protocol (IMAP) compliant mail server executing in a computer and coupled to said logical grouping of application server nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
An n-tier configured Internet Message Access Protocol (IMAP) compliant mail server. A collaborative messaging application can include an IMAP compliant mail server configured for operation within an n-tier enterprise environment provided by an application server. The collaborative messaging application also can include a markup language driven interface to the IMAP compliant mail server disposed within a Web container in the application server. A data store can be configured to store messages process by the IMAP compliant mail server. Finally, a directory can be configured to provide configuration and addressing data to the IMAP compliant mail server. Importantly, the IMAP compliant mail server can include a set of platform independent classes programmed for execution in a virtual machine and specifically operable in the n-tier enterprise environment. In particular, the virtual machine can be a Java virtual machine and the n-tier enterprise environment can include J2EE.
-
Citations
14 Claims
-
1. In a collaborative messaging system, a mail server cell comprising:
-
a logical grouping of different application server nodes disposed and executing within an application server hosting an application programming interface to expose business logic and business processes for use by other applications, each of the different application server nodes hosting a different Internet Message Access Protocol (IMAP) compliant mail client and coupled to a single, different data store configured for storing electronic mail messages; and
,an Internet Message Access Protocol (IMAP) compliant mail server executing in a computer and coupled to said logical grouping of application server nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A collaborative messaging application comprising:
-
an Internet Message Access Protocol (IMAP) compliant mail server in a host computer and configured for operation and executing within an n-tier enterprise environment provided by an application server executing in memory of the host computer and hosting an application programming interface to expose business logic and business processes for use by other applications; a plurality of application server nodes executing within the application server, each of the nodes hosting a different Internet Message Access Protocol (IMAP) compliant mail client and coupled to a single, different data store configured for storing electronic mail messages; a markup language driven interface to said IMAP compliant mail server disposed within a Web container in said application server; a data store configured to store messages process by said IMAP compliant mail server; and
,a directory configured to provide configuration and addressing data to said IMAP compliant mail server. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification