Products

Metreos Application Runtime

Metreos has invested years of research and development into building the robust software technology foundation that powers the Metreos VoIP application environment. One core component of this environment is the Metreos Application Runtime.

The Metreos Application Runtime was designed from the ground up for VoIP software application development, execution, and management. It is the first truly converged, real-time runtime VoIP application server. The Metreos Application Runtime compiles, executes, and manages VoIP software applications and provides lightweight connectors to the underlying IP communications infrastructure, enabling applications to respond to internal or external events and trigger actions from any enterprise application or system.

The Metreos Application Runtime offers the following key capabilities:

  • Extensible Provider Framework
    An extensible provider framework abstracts the wide variety of complex, arcane telephony protocols to shield developers from voice complexity, reduce training and ramp time, enable flexibility in protocol choice at deployment and provide for easy extensibility of voice protocols and data application functions.
  • Virtual Machine Layer
    A virtual machine layer clearly separates application logic from core call routing and manages calls from applications to the IP PBX in order to protect the PBX from immature protocol defects and developer threats due to inexperience or accidents. The virtual machine also protects applications from each other.
  • Standard Application Container
    A single standard application container (similar to a J2EE application server but for VoIP software) provides a common platform that developers, quality assurance (QA), and operations staff can share and use to manage the reliability, scalability, capacity, and performance of all packaged and custom VoIP applications
.

The Metreos Application Runtime currently includes providers that abstract the following telephony protocols: