The RadiSys RapidFLEX Service Creation Environment (SCE) is a Windows–based GUI application that allows users to quickly and easily create multimedia communication services for next–generation IMS, converged TDM/IP or pure VoIP networks. The RapidFLEX SCE offers ”drag and drop“ simplicity in a feature–rich environment providing everything developers need to create full–featured applications. Unlike traditional Java or C++ environments altered to provide only a thin API for the SIP protocol, the SCE offers a palette of rich object types that include support for managing multimedia sessions using SIP dialogs, controlling media streams to provide IVR and conferencing features, performing authentication and billing operations using Diameter–based IMS interfaces, accessing speech servers using Media Resource Control Protocol (MRCP) and more. The SCE allows developers to create applications that work transparently using the RapidFLEX Application Server. With the inherent extensibility offered by the underlying XTML language and a SDK that allows third parties to extend the SCE, developers have a uniquely powerful and easy–to–use tool for speeding applications to market.
RadiSys provides a complete solution for deploying revenue–generating IP voice services in converged TDM/IP and end–to–end VoIP networks. Based on our open, extensible and highly scalable RapidFLEX Service Delivery Platform and Convedia Media Server, the RadiSys solution includes an expanding suite of turnkey SIPware services—or create your own innovative services using the RadiSys RapidFLEX Service Creation Environment.
Applications built with the RadiSys RapidFLEX Service Creation Environment (SCE) are translated automatically into XTML (eXtensible Telephony Markup Language), an XML–based service description language developed by RadiSys. These XTML–based applications run on the RadiSys RapidFLEX Application Server, a carrier–class, multi–services software platform. XTML enables RadiSys to deliver enhanced voice services with speed and flexibility comparable to XML–based Internet applications. All RadiSys SIPware™ applications are developed using the RapidFLEX SCE, making customization quick and straightforward. This enables service providers, third–party application developers and OEMs to reduce the time, cost and complexity of creating their own unique custom applications.
Developers build applications using drag–and–drop Plug–in Action Components (PACs) to enable various built–in operations, linking them in a visual call flow. This simple, intuitive interface makes applications faster to develop, customize and modify to meet changing market needs.
A comprehensive set of built–in event handlers can be specified as call flow functions to trigger logic at any point during a call. Examples of call events include a caller hitting the # key at any point during a call, or the arrival of a SIP Invite message to indicate the arrival of an incoming call. Event handlers simplify the design of call flows by eliminating embedded conditional logic that otherwise would be needed to handle these events explicitly.
The SCE supports SIP (RFC 3261 and many others), as well as other important VoIP and IMS protocols. Developers need not become SIP ”experts“ because the SCE abstracts protocol specifics and handles implementation details; developers simply specify the policies to be applied to the multimedia sessions the application creates and controls. The environment also offers native support for protocols including HTTP, SOAP, MRCP, MGCP and the IMS Sh, Rf, and Ro interfaces.
The RapidFLEX SCE includes an editor for editing JavaScript that can be invoked from any PAC, and an integrated XML parser for checking SCE XML output before it is downloaded to an Application Server.
Developers can add C, C++, or Java code using the ”Drop to“ PACs to easily incorporate their own programming logic into a call flow. Using the optional RapidFLEX SCE Software Development Kit (SDK), developers with C++ programming experience can create custom PACs and event handlers that extend SCE capabilities. This gives OEM partners the ability to include new protocols and operations to meet their specific needs.
Once an application is created, developers can upload application files via FTP from the SCE to a RapidFLEX Application Server or to any Web server. Applications loaded on a Web server can be subsequently loaded to a RapidFLEX Application Server using HTTP.
Event Handlers
Toll–Free: 800–950–0044
Phone: 503–615–1100
Support: 866–385–6167
©2010 RadiSys Corporation