|
|
|
What is VPxM?
For the impatient, here's a diagram of Web services using VPxM.
|
Virtual Private XML Messaging
|
|
VPxM, which stands for Virtual Private XML Messaging, is a scalable distributed messaging framework. It provides a secure and reliable messaging infrastructure for interoperable applications distributed anywhere on the Internet. Without requiring any programmatic effort, it turns ordinary Web services into asynchronous virtual private Web services.
|
Industry-standard Security Measures
|
|
Industry-standard cryptographic security measures are implemented at multiple layers to ensure maximal security with minimal required maintenance effort. These layers include the transport layer and the application layer. In addition, all messaging data transmitted among the messaging modules are encrypted at the message envelope level, hence eliminating the need for programmatic work. On the other hand, it accommodates custom security implementations, if any, within the message body.
|
Reliability via Asynchronous Messaging
|
|
Reliability is achieved by equipping VPxM messaging modules with built-in persistence engines using embedded databases. Custom persistent queues are optimally maintained by individual messaging modules. Messages are transmitted in an asynchronous manner guaranteeing message delivery against network failures.
|
Platform and Language Independence
|
|
All VPxM messaging modules come with administrative tools for systems management, digital certificate renewal, message delivery scheduling, etc. While security and reliability are built in as an integral part of the messaging system, VPxM preserves the platform and language independence of standard Web services.
|
|