摘要 |
An improved storage method that maximizes efficiency and removes redundancy for a computing system maintaining a message handle system (MHS). For example, a MHS that is in accordance with the X.400 message handle system (MHS) standard. The X.400 MHS processes messages on a recipient basis, that is, the message is processed once for each recipient listed on a message. Such processing is inefficient and redundant, placing a toll on overall system processing. Such inefficiencies are even more apparent in the case of multiple recipient messages that require translation. In such event the message is translated and routed for each of the recipients listed. The improved storage system and method alleviates this redundancy and inefficiency. In the event a multiple recipient message requiring translation is routed over a X.400 MHS, the components of the X.400 MHS cooperate such that the message is translated, transferred, and stored in the X.400 MHS component requiring translated messages. The X.400 MHS component subsequently creates a unique and persistent message identifier that is associated with the translated message and is communicated to cooperating MHS components. When another message recipient is identified as requiring translation as part of message processing, the X.400 MHS components, requiring translation, utilize the translated message's message identifier to retrieve the stored translated message for use.
|