Aculab has announced the release of its AMS Server application development platform to enable developers to access the telephony and media server functionality of Aculab’s Prosody S Host Media Processing (HMP) platform using high-level object-oriented programming languages.
“Implementing support for high-level languages such as C# for the .Net environment and Python for open-source and Linux users enables developers to bring telephony-based applications and services to market faster and with less cost,” commented Ian Colville, Product Manager at Aculab. “By combining these high-level languages with Aculab’s robust application programming interface (API), AMS Server can reduce development time by two orders of magnitude. In addition, it offers these efficiencies at a substantially lower cost compared to traditional development platforms.” he added. While there is a wide array of proprietary and open-source object-oriented programming languages, AMS Server provides focused API support for the prolific C# and Python telephony developer communities. Both languages have been widely used for several years, and are considered evolutionary steps in the progression of general purpose application programming languages stemming from C and C++.
The core functionality of Aculab’s HMP platform is controlled through a highly effective C language API. By its nature, C requires relatively complex commands and syntax. The C# and Python APIs, now available with AMS Server, abstract the complex, low-level telephony processes inherent in the underlying C language structure and capabilities, and eliminate the need to deal with these issues when accessing or controlling the media server or telephony functions.
“In the fast paced world of business and telephony application development, nimbleness and responsiveness are essential requirements,” said Ronald Gruia, Frost and Sullivan Principal Telecommunications Analyst. “There is absolutely a shift from hardware- to software-based service platforms in the telecommunications sector. It is refreshing to see a company with a hardware legacy like Aculab demonstrate its commitment to riding this wave. The ability to transition application development from a hardware platform to a server-based environment provides developers with several significant advantages. In addition, improving service agility for providers will help to address evolving demands from the marketplace and fuel technology growth.”
“Enabling developers to focus on writing applications and not worrying about hardware integration is another tangible benefit of the AMS Server solution,” concluded Colville. “The development community is showing a strong preference for portability between servers, and in the flexibility and scalability of distributed networks. AMS delivers a powerful and compelling development solution that meets these evolving demands.”