Archive for março \29\UTC 2010

O melhor do Ensinar – 20/03 à 26/03

março 29, 2010

Pessoal,

Abaixo, a compilação dos melhores assuntos da semana, divulgados na nossa lista de discussão. Eis os últimos assuntos divulgados na semana, desde o dia 20/03 até o dia 26/03:

E a palhaçada da semana foi:

Abraços! E até a próxima!

O melhor do Ensinar – 13/03 a 19/03

março 19, 2010

Pessoal,

Abaixo, a compilação dos melhores assuntos da semana, divulgados na nossa lista de discussão. Eis os últimos assuntos divulgados na semana, desde o dia 13/03 até o dia 19/03:

E a palhaçada da semana foi:

Abraços! E até a próxima!

O melhor do Ensinar – 06/03 a 12/03

março 12, 2010

Pessoal,

Abaixo, a compilação dos melhores assuntos da semana, divulgados na nossa lista de discussão. Eis os últimos assuntos divulgados na semana, desde o dia 06/03 até o dia 12/03:

E a palhaçada da semana foi:

Abraços! E até a próxima!

Mobicents: Visão Geral – parte 1

março 8, 2010

Aqui iniciamos o primeiro episódio da série de posts sobre o Mobicents. Inaugurando mais um projeto da equipe do Ensinar, formada por profissionais e ex-profissionais da Voice Technology. Nos primeiros artigos da série, iremos dar uma visão geral sobre o Mobicents. E mais uma vez contamos com a participação de vocês, leitores (as), para poder nos dá o feedback da série, fazendo sugestões, críticas, elogios, perguntas, etc. :)

Preparem a pipoca, pois o Ensinar Séries começa agora!

Contextualização

No mundo de desenvolvimento de sistemas, existem plataformas de desenvolvimento, cuja existência é voltada para facilitar e prover funcionalidades para que o desenvolvedor possa desenvolver o seu software.

Falando metaforicamente, poderíamos pensar que a plataforma seria como um escritório, por exemplo: um escritório de advocacia é onde advogados exercem as suas funções, e esse tem características diferentes de um escritório de uma empresa de TI.

Analisando melhor a metáfora, percebemos que cada escritório é voltado para um público específico, afinal cada escritório precisa atender as necessidades de quem o utiliza. E uma plataforma de desenvolvimento também é voltada para um público específico.

No caso do Mobicents, ele é voltado para desenvolvedores Java, que objetivam desenvolver soluções para a área de Telecomunicações, possibilitando desenvolver aplicações que tire proveito de diversos protocolos de comunicações, tais como: SIP, MGCP, JABBER, SS7, SMPP, etc. (aqui entra em cartaz a sopa de letrinhas da área de telecom). Apesar de todos os protocolos suportados, uma das maiores aplicações é o desenvolvimento de aplicações VoIP. Quem trabalha ou já teve contato com o mundo de desenvolvimento de sistemas VoIP, deve saber que desenvolver um sistema VoIP não é uma missão tão simples assim. E um dos motivos para isso é que não temos uma plataforma “padrão”/largamente utilizada, aliás, até pouco tempo atrás, nem existia uma plataforma voltada para o desenvolvimento de aplicações VoIP.

Percebendo essa necessidade e a expansão do mercado VoIP, a Redhat adquiriu um projeto iniciado por um pessoal  da Portugal Telecom,  o Mobicents.

O Mobicents é para desenvolvedores. Não tem tanta coisa pronta como no Asterisk, mas é muito melhor do que você começar a desenvolver um servidor SIP do zero. Além disso, ele parece ter sido muito bem feito.

O que é o Mobicents?

Como foi dito anteriormente o Mobicents é uma plataforma para o desenvolvimento de soluções para a área de Telecomunicações, mais precisamente para a área de telefonia VoIP.

O Mobicents é a primeira e única plataforma VoIP Open Source certificada para JSLEE 1.1 e SIP Servlets 1.1. Ele fornece um modelo de componente e um ambiente de execução robusto para as aplicações de Telecom, permitindo o desenvolvimento de aplicações de voz, vídeo e dados.

Ele traz consigo vários outros subprojetos:

  • Um servidor totalmente certificado e compátivel com o JSLEE. Ele ainda implementa algumas das funcionalidades propostas no JAIN SLEE 1.1;
  • Mobicents Sip Servlets, que implementa a JSR-289. O Mobicents Sip Servlets também disponível para ser utilizado a parte, nesta caso usando o servidor de aplicações JBoss ou o Apache Tomcat;
  • Mobicents Media Server,  que suporta tocar media, gravar e conferência em tempo real utilizando o protocolo RTP;
  • Presence Server e outros componentes reutilizáveis para facilitar o desenvolvimento de aplicações.

O primeiro episódio encerra aqui. Não se assuste com tantas siglas, iremos ao longo da série comentar sobre algumas, embora esse não seja o foco. Portanto, se quiser saber mais, acesse os links. :D

Esta sequência de posts visa mostrar justamente o que o Mobicents é. Será criado um grupo de estudo para produzirmos conteúdo associado ao Mobicents até o dia 15 de abril.

Se nossa meta de conteúdo for cumprida, teremos uma comemoração no Hopi Hari para aqueles que colaborarem na criação do conteúdo.

Participe! Envie e-mail para ensinar@googlegroups.com, dizendo que deseja participar.

Autores:

André Pantalião

Antonio Anderson Souza

Fabrício Ferrari de Campos

Revisado por:

Rodrigo Ribeiro

Fonte:

http://www.mobicents.org/products.html

http://en.wikipedia.org/wiki/Mobicents

O melhor do Ensinar – 27/02 a 05/03

março 5, 2010

Pessoal,

Abaixo, a compilação dos melhores assuntos da semana, divulgados na nossa lista de discussão. Eis os últimos assuntos divulgados na semana, desde o dia 27/02 até o dia 05/03:

E a palhaçada da semana foi:

Jogue Curling no Wii (nem pega mal…) – Flavio Lamenza (Chongas).

Abraços! E até a próxima!


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.