
|
 |
send it.
see it.™ |
|
|
|
 |
|
|
 |
Openshark MAI Messaging Agent
- Highly-scalable software solution for email and
attachment viewing on mobile phones
- Highly distributed Microsoft Windows services and
application
Architectural Overview of MAI Messaging Agent
- SQL Server back-end
- Transaction support
- Heavy use of stored procedures
- Dispatcher
- C++ Windows Service Application
- MSMQ connection to input/output/translator modules
- Multi-step input, translation and processing of
email messages and attachments
- Administration and Configuration
- Local: VB6 WinForms application
- Remote: VB.NET / SOAP Web Service
- ADSI/LDAP monitoring and configuration
- Real-time addition/subtraction/monitoring if input,
output and translation modules across multiple physical
servers
- Input Modules
- SMTP message stream: implemented as Microsoft SMTP
server input sink
- Exchange mailbox processing: standalone CDO
application/Windows service
- Outlook add-in: CDO and Outlook object model
- Intermediate data format (in-process message
translation)
- Conversion of input types to XML and in-house "Fat
HTML" formats
- Remote file server store
- Database BLOB storage
- Translation Modules
- Custom parsing
- Perl
- XML/XSLT
- Integration with third-party libraries
- VB6 / Perl / C++
- Output modules
- XML/XSLT driven translation to over 225 mobile and
wireline devices
- HTML, xHTML, iMode, MML, HDML, WML and other output
formats
- Support and transcoding to multiple codepages
(including UTF-8, UTF-16, SHIFT_JIS, ISO-2022-JP, ANSI,
Big5 and more)
- Delivery to SMTP, MIME, text, SMS and other clients
- VB6 / Perl / C++
- Zoomlet support
- Service-side bitmap zooming/panning
- Implemented as VB.NET Web Service
- Mobile ASP.NET Application
- Stateful, cookieless, authenticated mobile web
application
- Direct keypad navigation on all supported mobile
phones
Contact
Openshark today for more information on how we can help
you develop better software solutions.
|
|
|
|
|