GithubHelp home page GithubHelp logo

imclab / prism-samples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from voxeolabs/prism-samples

0.0 2.0 0.0 60 KB

Sample applications for Voxeo PRISM, a scalable Unified Communications Application Server for building and delivering web and telecom applications.

Home Page: http://www.voxeo.com/prism

License: MIT License

prism-samples's Introduction

Voxeo PRISM Sample Applications
================================================================================================

PRISM is a scalable Unified Communications Application Server for building and delivering web and 
telecom applications. PRISM is based on the latest IETF and Java open standards and supports SIP, 
XMPP (formerly Jabber), Jingle, HTTP, MRCP, MGCP, JSR-289, JSR-309, SIP/HTTP Servlets, 
J2EE architectures and XMPP Servlets. It includes Moho (open source Java framework for developing 
multi-channel communications applications), as well a standards based media server and clustering 
for high performance applications and a SIP/HTTP Servlet and Web Services runtime engine for 
converged IP communication service providers.

================================================================================================

DOWNLOAD:  Voxeo PRISM is available for download from http://www.voxeo.com/prism/

A free trial version is available for Microsoft Windows, Linux and Mac OS X.

================================================================================================

The followings are sample applications that demonstrate how to use SIP servlet technology to build 
converged SIP/HTTP/JSR-309/XMPP applications based on Voxeo PRISM Application Server.

-- Converged PRISM Application <PrismDemoApp/docs/readme.htm> 	
   This sample demonstrates how to write a simple application with SIP Servlet API and JSR-309 API

-- Converged User Agent Server <echo/docs/readme.htm> 	
   This sample demonstrates how to write a UAS SIP servlet with a Web interface and a Web Service.

-- Back-To-Back User Agent <b2bua/docs/readme.htm> 	
   This sample demonstrates how to write a simple B2BUA SIP servlet.

-- Find-Me Application <findme/docs/readme.htm> 	
   This sample demonstrates how to write a simple Find-Me and Single Line Extension application by 
   leveraging built-in SIP proxy function. This sample also demonstrate how to write a JWS based Web Service.

-- Click-To-Dial Application <clicktodial/docs/readme.htm> 	
   This sample demonstrates how to write a simple Click-To-Dial application. It also demonstrate 
   how to use Web Services to do Click-To-Dial.

-- IVR application <vxml/docs/readme.htm> 	
   This sample demonstrates how to write a simple IVR Application.

-- Application Router <ar/docs/readme.htm> 	
   This sample demonstrates how to write a simple Application Router.

-- SIPMethod API Sample <extension/docs/readme.htm> 	
   This sample demonstrates how to use SIPMethod APIs.

-- 3-way Conference Application <userjoin/docs/readme.htm> 	
   This is a sample conferencing application based on Third Party Joins 
   <http://www.tech-invite.com/Ti-sip-service-11.html>.

-- Convergence Application <convergence/docs/readme.htm> 	
   It demonstrates how SIP, HTTP and XMPP servlets can work together.

-- Simple XMPP Server Application <xmppecho/docs/readme.htm> 	
   It demonstrates how a simple XMPP IM server handles XMPP client logon, client messages, 
   XMPP s2s communication, and s2s messages.

-- Simple XMPP Client Application <xmppclient/docs/readme.htm>   
   This sample application demonstrates how to implement a XMPP client using XMPP servlet technology.

-- Registrar Application <registrar/docs/readme.htm>
   This sample demonstrates a simple registrar.

-- OSGi Sample <osgi/docs/readme.htm>
   This sample application demonstrates how to write a application as a OSGi bundle. 
   It also demonstrates how to easily using the OSGi service.

-- Distributed Multiparty Application <dmultiparty/docs/readme.htm>
   This sample demonstrates how to write a simple distributed multiparty application with JSR-309 API and Prism API.

-- Moho Samples <moho>
   Sample applications demonstrating the use of Moho - http://labs.voxeo.com/moho

================================================================================================
The following sample applications are included with the PRISM distribution available for download 
from http://www.voxeo.com/prism/ but are not available from this repository due to their distribution license.

-- Player Application <play/docs/readme.htm> 	
   This sample demonstrates how to write a simple play application with JSR-309 API.

-- Asynchronous Player Application <asyncPlay/docs/readme.htm> 
   This sample demonstrates how to write a simple play application that uses asynchronous join operation with JSR-309 API

-- Prompt and Collect Application <collect/docs/readme.htm>
   This sample demonstrates how to write a prompt and collect application with JSR-309 API

-- Minimal Conference Application <miniconf/docs/readme.htm>
   This sample demonstrates how to write a simple single conference application with JSR-309 API

-- Multiparty Conference Application <multiparty/docs/readme.htm>
   This sample demonstrates how to write a simple multiparty conference application with JSR-309 API

-- Voicemail Application <voicemail/docs/readme.htm>
   This sample demonstrates how to write a simple voicemail application with JSR-309 API

prism-samples's People

Contributors

danyork avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.