Palestrantes e agenda sobre VoIP e tecnologias Java
1.
2. Palestrantes
Normandes Júnior
Bacharel em Engenharia Elétrica
Arquiteto de software na CTBC
Consultor e instrutor Java na AlgaWorks
5 anos de experiência com Java
Certificado SCJP e SCWCD pela Sun
3. Palestrantes
Thiago Faria de Andrade
Programador há 15 anos
Bacharel em Sistemas de Informação
Sócio/Diretor da AlgaWorks
Diretor de Tecnologia da Boobow
Consultor, arquiteto, desenvolvedor e instrutor Java
8 anos de experiência com Java
Certificado como programador Java pela Sun
4. Agenda
Introdução a VoIP
SIP
JSLEE
Mobicents
SIP Servlet
Resource Adaptor
Media Server
Exemplo real
Links
Novas idéias de negócio
Conclusão
6. SIP
Session Initiation Protocol – RFC 3261
Quer iniciar no mundo VoIP? Ou
mesmo estudar o Mobicents? Comece
pelo SIP!
Troca de mensagens (Requisições
SIP) para controlar a comunicação
Parecido com o HTTP no modelo de
requisição e resposta.
8. JSLEE
Middleware para aplicações orientadas a
eventos
Framework de execução de aplicações análogo
ao Java EE
Java Service Logic Execution Environment é o
padrão Java para o SLEE da telecomunicação,
ou seja, baixa latência (< 100ms) e alto
throughput (milhares de eventos por segundo)
Otimizado para processamento assíncrono
Aplicações são escritas uma vez e executadas
em diferentes implementações do JSLEE.
10. SIP Servlet
Extensão do modelo de programação de HTTP Servlet
específico para SIP
Fácil aprendizado
Pode ser usado junto com o JBoss Seam
Pode coexistir com aplicações escritas no SLEE
16. Links
Tutorial para iniciantes
http://emmartins.blogspot.com/2008/06/jain-slee-beginners-tutorial-thats.html
Overview sobre JSLEE e Mobicents
http://today.java.net/pub/a/today/2006/03/09/mobicents-jslee.html
Download da especificação do JAIN SLEE
http://jcp.org/aboutJava/communityprocess/final/jsr240/index.html
Introdução ao JAIN SLEE - Maven archetype
http://groups.google.com/group/mobicents-public/web/jainslee-maven-archetype-basic-service
Grupo do Mobicents
http://groups.google.com/group/mobicents-public?hl=en