Taking a SIP of Java

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

4 Favorites

Taking a SIP of Java - Presentation Transcript

  1. Powered By: eComm - San Francisco - March 5th 2009 Taking a SIP of Java RJ Auburn CTO rj@voxeo.com
  2. Telephony
  3. Complex
  4. This is not how it should be...
  5. Simple
  6. Ubiquitous
  7. Open
  8. What Does It Look Like?
  9. Application API XML Tools Platform
  10. Application Application API XML Tools Platform
  11. Application API XML Tools Platform
  12. Application API XML Tools Platform
  13. Application API XML Tools Platform
  14. So...
  15. Religion
  16. XML
  17. VoiceXML and CCXML
  18. Big Enterprise
  19. “The Man”
  20. So... How about API’s...
  21. Java
  22. SIP Servlets - Standard Java based API for writing SIP applications. - 1.0 standardized as JSR-116. - 1.1 just released as JSR-289 - Extends the HTTP Servlet model to support SIP and telephony applications - http://www.sipservlet.com/ - Supported by a large number of application servers including Oracle (BEA), IBM, Sun, Voxeo. © Voxeo Corporation 22
  23. JSR-309 - Java Media Server API - Based on the CCXML media model - Still in draft stage - Provides dialog resources, conferencing, media routing to Java applications © Voxeo Corporation 23
  24. So. We Have Java...
  25. But is it Simple?
  26. Is it cool?
  27. Well Not Exactly...
  28. So...
  29. Tropo.com
  30. answer(); say(\"Hello, world!\"); hangup(); Tropo is Simple
  31. Ruby Speaks YOUR Language
  32. Is it powerful?
  33. What are the Ingredients ?
  34. SIP Servlets (JSR299) SIPMethod
  35. SIP Servlets Media Control (JSR299) (JSR309) SIPMethod Prophecy
  36. SIP Servlets Media Control Scripting (JSR299) (JSR309) (JSR223) Rhino, Jython, SIPMethod Prophecy Jruby,Groovy, Quercus etc...
  37. Java SIP Servlets Media Control Scripting (JSR299) (JSR309) (JSR223) Rhino, Jython, SIPMethod Prophecy Jruby,Groovy, Quercus etc...
  38. Java SIP Servlets Media Control Scripting (JSR299) (JSR309) (JSR223) Rhino, Jython, SIPMethod Prophecy Jruby,Groovy, Quercus etc...
  39. Java SIP Servlets Media Control Scripting (JSR299) (JSR309) (JSR223) Rhino, Jython, SIPMethod Prophecy Jruby,Groovy, Quercus etc...
  40. Applications Java SIP Servlets Media Control Scripting (JSR299) (JSR309) (JSR223) Rhino, Jython, SIPMethod Prophecy Jruby,Groovy, Quercus etc...
  41. So What Do You Get?
  42. Experience
  43. Stability
  44. Scale (Over 70,000 Ports)
  45. Wrapping Up
  46. Looking at the big picture http://flickr.com/photos/txd/100437832
  47. So why is this important?
  48. Phone Developers Web Developers Developers
  49. The Phone Developer is DEAD!
  50. Web 2.0
  51. Innovation
  52. RJ Auburn rj@voxeo.com tropo.com

+ Voxeo CorpVoxeo Corp, 8 months ago

custom

1044 views, 4 favs, 0 embeds more stats

RJ Auburn, CTO of Voxeo talks about SIP, Java and A more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1044
    • 1044 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 4
  • Downloads 37
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories