Pessoal, vou precisar desenvolver alguns servicos de SMS (ainda nao contratei o serviço de operadora) e email… quais as melhores praticas para este tipo de serviço, em tese “assincrono” ?
EJB, MDB, só WebService ?
Valeu pessoal!
Pessoal, vou precisar desenvolver alguns servicos de SMS (ainda nao contratei o serviço de operadora) e email… quais as melhores praticas para este tipo de serviço, em tese “assincrono” ?
EJB, MDB, só WebService ?
Valeu pessoal!
Use JMS.
Pq nao MDB? Pq JMS?
Em EJB 3 você processa suas mensagens com MDBs.
Colegas, se eu estou aqui perguntando, é pq definitivamente não sei destes assuntos. Gostaria de uma explicação de alguém que já teve esta experiencia. Quero usar EJB 3. Devo usar: MDB ou JMS? E como integro estas tecnologias em serviços?
Rafael: Obrigado pelas respostas, mas eu fico no aguardo de respostas um pouco mais para “dummys”.
Oi,
Message Driven Bean é um componente EJB que processa mensagens JMS. Para o seu caso, você terá que configurar o seu ejb container (jboss, glassfish, etc).
Veja esse exemplo: http://www.learntechnology.net/content/jms/jms_jboss_ejb3.jsp
Oi,Message Driven Bean é um componente EJB que processa mensagens JMS. Para o seu caso, você terá que configurar o seu ejb container (jboss, glassfish, etc).
Veja esse exemplo: http://www.learntechnology.net/content/jms/jms_jboss_ejb3.jsp
Valeu Rafael!
Outra dúvida: Eu consigo gerar WEB-SERVICES para MDBs? estou falando do WSDL mesmo…
Pessoal, vou precisar desenvolver alguns servicos de SMS (ainda nao contratei o serviço de operadora) e email… quais as melhores praticas para este tipo de serviço, em tese “assincrono” ?EJB, MDB, só WebService ?
Valeu pessoal!
MrDataFlex
caso voce tenha se referido as praticas de envio, de uma olhada em www.ndsms.com/cdc.html. No mesmo site vc pode procurar sobre textos que são possiveis ou não.
Caso tenha se referido a praticas em desenvolvimento de sistemas, me avise e posto novamente.
Abraço,
Olá Amigo, para lidar com essas questões eu utilizaria um Light ESB - Apache Camel, que possui o protocolo SMPP (http://camel.apache.org/smpp.html) e JMS (http://camel.apache.org/jms.html), você ainda pode expor a interface com WS-SOAP ou REST - JSON sem problemas algum.
Pode fazer Throttling (represa) de mensagens usando mensageria e um filestore ou datastore e ainda pode espetar um BAM do próprio produto para monitorar a saúde do seus serviços !! 
PS: Totalmente opensource e free
Roda ainda em cima do GAE 