WebRTC technology company Acision has released the forgeAS (forge Application Server) extension to its forge SDK which allows developers to create middleware, use server-side logic and orchestrate custom communication experiences.
The SDK provides the ability to integrate a variety of real-time communication capabilities into any app, service or website, including presence, video/audio calling, IP messaging/chat, text messaging, content sharing and more.
The Node.js (JavaScript) environment provided by forgeAS makes it easy to use forge features (messaging, presence, WebRTC, voice, video and more) on servers. The entire npm ecosystem is available to developers, making it possible to build mash-ups using services from multiple providers. With forgeAS, developers can implement custom business logic for advanced functions like call-routing, integrating with 3rd party media servers and interfacing with different technologies.
Additional control can be gained through the enablement of server-side integration. Instead of having all clients connect independently to a legacy system such as a database or app server, developers can introduce a forgeAS implementation that connects personalized data.
The forgeAS can be hosted in a cloud, on premise or by Acision.