OnResolve Product Architecture


Overview of OnResolve's Product Architecture

E-mail Notification with OnMessage

OnMessage relies on a server daemon to detect when an e-mail needs to be sent, identifying the appropriate contents of the e-mail, sending it to OnReport to get rendered, collaborating with OnWeb to organise any content that needs to be served, then finally delivering it to the affected users.

E-mail Rendering with OnReport

OnReport — the reporting engine responsible for rendering OnMessage e-mails — relies heavily on the popular and highly extensible Perl Template Toolkit. This small but powerful mini-language affords a great deal of flexibility when writing reports and e-mail notification templates.

Web Content Delivery with OnWeb

Both OnMessage and OnReport rely on certain web content that is delivered by our Apache2 OnWeb platform. This is a customised Apache2 mod_perl build that we've tailored to the specific requirements of our change management product portfolio.



Copyright OnResolve Ltd 2005. All rights reserved.