FrontPage
Raiden is a UA Servlet application server for the mashup between clients.
A background and the purpose †
These days, IM, a cellular phone, and the application that needs connection with mobile computing devices are developed.In that case, Developers has to understand VoIP and the protocols for IM, such as SIP and Jabber.
Then, the purpose of Raiden is to develop the application server which can conceal a protocol and can be developed easily.
Feature †
- Riden unite VoIP (SIP) and Web (HTTP).
- The interoperability of VoIP and Web is solved.
- Raiden is developed as a framework of UA and B2BUA.
- mushup between clients is possible.
- A web browser, Flash, IM, etc.
- Raiden is a SIProp base.
- Open Source(Apache License, Version 2.0).
- Java Implements.
Positioning †
Raiden are not an application server of a new concept.It is what added one spot's essence to the existing thing (see Advantages).
And thunder and lightning followed positioning of "SIP Servlet", and define "Servlet of UA base" further.
- Small-scale
- Enterprise scale
- career scale
Advantages †
- Raiden is an open source.
- Now, there is nothing that adopted an open source license like GPL or a BSD license.
- Raiden provides per UA module.
- The existing application server provides per servlet.
About architecture †
The example †
The example of an IP phone machine and the application which performs a mutual chat by a Web chat.
- A Web chat is performed.
- C's telephone number is inputted into a Web chat.
- The telephone number is sent to a raiden server.
- Analysis of a telephone number is conducted by the Chat-UA module of raiden.
- From the SIP-UA module of raiden, the telephone call with an IP phone machine (IP-PBX) is established.
- The application for raiden changes the contents of a telephone call into a text, and transmits to a Chat-UA module.
- The contents of a telephone call are displayed on a Web chat.
Development organization †
- VoIP,IP special team
- Web special team