|
Loading...
|
phpms@googlegroups.com
[Prev] Thread [Next] | [Prev] Date [Next]
Re: [phpms] Comunicação entre aplicações web Eduardo Oliveira de Souza Thu Feb 02 12:11:01 2012
Olha, se o consumo se dará UMA ou DUAS vezes ao ano, eu não me daria o trabalho de fazer mais que um script sql que pega dados de um banco e insere no outro. 2012/1/20 Renan A. Marks <[EMAIL PROTECTED]> > Humberto, > > - APP1 consome dados da APP2. Só consome. APP1 não > insere/atualiza/deleta, somente lê; > - APP1 consumirá dados da APP2 aproximadamente... 1 vez por ano. > Sério. Ok, podem parar de rir; > - Quantidade média de tráfego: dados contabilizados durante esse ano > inteiro. Se fosse mandar os dados crus (da APP2 para APP1), sem > pré-processamento, seriam algumas dezenas de megabytes, no caso, creio que > serão, *no máximo*, algumas unidades de megabytes (talvez nem isso); > - Máxima distância aceitável para ambas as aplicações: mesmo > datacenter; > > []s > > > 2012/1/20 Humberto Pereira <[EMAIL PROTECTED]> > >> Essa eh muito facil, Eh a mesma resposta p/ qquer pergunta de arquitetura >> de sistemas: >> >> Depende. >> >> Voce tem 2 sistemas distintos com dados compartilhados. Eh a unica coisa >> que a gente sabe, sem mais infomacao que isso eh dificil te dar qualquer >> ideia de arquitetura. >> >> Os dados atualizados em uma aplicacao tem que ser atualizados com que >> frequencia na outra (em tempo real, com algum delay, de vez em quando)? >> Qual a quantidade media de trafego? Qual a distancia maxima aceitavel para >> as 2 aplicacoes ficarem (mesma subrede, 2 datacenters distantes um >> continente?). >> >> Cada resposta vai ter uma solucao diferente p/ sua aplicacao. >> >> Sobre HTTPS, voce pode fazer autenticacao via chave publica/privada, >> negando acesso de qquer um que nao tenha a chave que vc pede. Configurar >> isso no apache eh simples. >> >> []s >> Begnini >> >> >> 2012/1/20 Renan A. Marks <[EMAIL PROTECTED]> >> >>> JSON não seria vantajoso em situações onde quem vai consumir/produzir >>> informações não é o navegador do usuário? Fiquei confuso por causa desse >>> conceito técnico. >>> >>> E esqueci de mencionar no email anterior: quanto à autenticação entre >>> aplicações web? Nunca fiz nada parecido até hoje com relação a isso. É >>> possível usar o HTTPS tanto para autenticação quanto para autorização (além >>> da criptografia)? >>> >>> Estou colhendo informações a respeito tb, mas se alguem já tiver uma >>> experiencia no assunto, toda ajuda é bem vinda. :) >>> >>> []s! >>> >>> >>> 2012/1/20 Cauan Cabral <[EMAIL PROTECTED]> >>> >>>> Costumo trabalhar com REST + JSON. >>>> >>>> Considero XML uma estrutura organizada, porém com estrutura em excesso >>>> (um mesmo objeto em json pode ter vários kb de diferença). >>>> Acredito que o parser de JSON seja mais rápido que o do XML também. >>>> >>>> 2012/1/20 Renan A. Marks <[EMAIL PROTECTED]> >>>> >>>>> Boa tarde galera, >>>>> >>>>> Gostaria de pedir sugestões e compartilhamento de experiência quanto à >>>>> comunicação de aplicações web entre si. >>>>> >>>>> Possuo duas aplicações web: APP1 e APP2. A aplicação APP1 consumirá >>>>> dados gerenciados pela APP2. >>>>> >>>>> Felizmente ambas as aplicações APP1 e APP2 encontram-se no mesmo >>>>> servidor e compartilham o mesmo banco de dados (esquemas distintos, >>>>> óbvio). >>>>> Levando em conta essa arquitetura, eu poderia muito bem acessar o banco da >>>>> outra aplicação diretamente e coletar os dados de lá. Porém estou levando >>>>> em conta que em um futuro remoto e distante essas aplicações poderiam ser >>>>> separadas em servidores físicos distintos além de bancos de dados >>>>> diferentes. >>>>> >>>>> Quero, então, utilizar uma comunicação que seja abstrata a onde e como >>>>> essas aplicações estão hospedadas. E então vem a fatídica pergunta: >>>>> O que devo usar para a comunicação entre elas? REST, XML, SOAP, JSON? >>>>> Tudo isso junto com um pouco de Flash? (Brincadeira :) >>>>> >>>>> Existe alguma perda de performance entre esses esquemas de >>>>> comunicação? Busquei na net mas não achei nenhum comparativo. >>>>> >>>>> Estou utilizando um framework MVC com ORM. Não quero entrar no mérito >>>>> de qual framework é melhor que outro para fazer isso, nem que deveria usar >>>>> ORM ou não e acessar o banco diretamente. >>>>> Estou somente em dúvida qual a melhor solução para comunicação entre >>>>> aplicações Web de qualquer tipo, em qualquer framework MVC e qualquer ORM >>>>> de acesso ao banco. >>>>> >>>>> Penso em usar uma mistura de REST + XML devido à naturalidade que se >>>>> adaptam a web, além de serem padrões de facto. >>>>> >>>>> E aí, alguém já trabalhou com um requisito parecido? Como solucionou? >>>>> >>>>> Obrigado e bom final de semana para todos! >>>>> >>>>> []s! >>>>> >>>>> -- >>>>> Atenciosamente, >>>>> >>>>> Renan A. Marks >>>>> >>>>> -- >>>>> Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em >>>>> Grupos do Google. >>>>> Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] >>>>> Para cancelar a sua inscrição neste grupo, envie um e-mail para >>>>> [EMAIL PROTECTED] >>>>> Para ver mais opções, visite este grupo em >>>>> http://groups.google.com/group/phpms?hl=pt-PT >>>>> Para acessar o site do grupo, visite: http://www.phpms.org/ >>>>> As regras de utilização deste grupo encontram-se em: >>>>> http://www.phpms.org/regras-da-lista >>>>> >>>> >>>> >>>> >>>> -- >>>> Cauan Cabral >>>> ---------------- >>>> Como falar comigo: Google Talk: [EMAIL PROTECTED] Skype: CauanCabral MSN: >>>> [EMAIL PROTECTED] >>>> Onde me encontrar: [image: >>>> Linkedin]<http://www.linkedin.com/in/cauancabral>[image: >>>> Facebook] <http://www.facebook.com/cauancabral>[image: >>>> Wordpress]<http://cauancabral.net>[image: >>>> Twitter] <http://twitter.com/cauancabral>[image: >>>> Orkut]<http://www.orkut.com.br/Main#Profile?uid=7512190439488689375> >>>> >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em >>>> Grupos do Google. >>>> Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] >>>> Para cancelar a sua inscrição neste grupo, envie um e-mail para >>>> [EMAIL PROTECTED] >>>> Para ver mais opções, visite este grupo em >>>> http://groups.google.com/group/phpms?hl=pt-PT >>>> Para acessar o site do grupo, visite: http://www.phpms.org/ >>>> As regras de utilização deste grupo encontram-se em: >>>> http://www.phpms.org/regras-da-lista >>>> >>> >>> >>> >>> -- >>> Atenciosamente, >>> >>> Renan A. Marks >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em >>> Grupos do Google. >>> Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] >>> Para cancelar a sua inscrição neste grupo, envie um e-mail para >>> [EMAIL PROTECTED] >>> Para ver mais opções, visite este grupo em >>> http://groups.google.com/group/phpms?hl=pt-PT >>> Para acessar o site do grupo, visite: http://www.phpms.org/ >>> As regras de utilização deste grupo encontram-se em: >>> http://www.phpms.org/regras-da-lista >>> >> >> -- >> Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em >> Grupos do Google. >> Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] >> Para cancelar a sua inscrição neste grupo, envie um e-mail para >> [EMAIL PROTECTED] >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/phpms?hl=pt-PT >> Para acessar o site do grupo, visite: http://www.phpms.org/ >> As regras de utilização deste grupo encontram-se em: >> http://www.phpms.org/regras-da-lista >> > > > > -- > Atenciosamente, > > Renan A. Marks > > -- > Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em Grupos > do Google. > Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] > Para cancelar a sua inscrição neste grupo, envie um e-mail para > [EMAIL PROTECTED] > Para ver mais opções, visite este grupo em > http://groups.google.com/group/phpms?hl=pt-PT > Para acessar o site do grupo, visite: http://www.phpms.org/ > As regras de utilização deste grupo encontram-se em: > http://www.phpms.org/regras-da-lista > -- ===================== Eduardo Oliveira de Souza gtalk:[EMAIL PROTECTED] skype: esouza_cg twitter: @eduardosouza http://eduardosouza.com.br ===================== -- Você recebeu esta mensagem porque está inscrito no Grupo "phpms" em Grupos do Google. Para postar neste grupo, envie um e-mail para [EMAIL PROTECTED] Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL PROTECTED] Para ver mais opções, visite este grupo em http://groups.google.com/group/phpms?hl=pt-PT Para acessar o site do grupo, visite: http://www.phpms.org/ As regras de utilização deste grupo encontram-se em: http://www.phpms.org/regras-da-lista
- [phpms] Comunicação entre aplicações web Renan A. Marks 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Cauan Cabral 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Renan A. Marks 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Cauan Cabral 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Humberto Pereira 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Renan A. Marks 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Humberto Pereira 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Eduardo Oliveira de Souza 2012/02/02 <=
- Re: [phpms] Comunicação entre aplicações web Renan A. Marks 2012/02/02
- Re: [phpms] Comunicação entre aplicações web Guilherme Burille Moretti 2012/02/02