Servidor Java + Desktop + Web + Mobile + Android

7 respostas
russocorp

Olá senhores, na empresa que trabalho estamos iniciando estudo para um novo projeto de ERP.

Inicialmente, o solicitado pelo proprietario da empresa, seria uma aplicação que pudesse ser acessada de qualquer lugar pelo dono da mesma, com um modulo de cobrança movel e que seja usado internamente na empresa, no caso do pessoal interno para lançamento de notas, estoque e afins.

Eu havia pensado em um servidor Rest, por já ter algum conhecimento com o mesmo em outra linguagem, onde basicamente tenho uma URL que acesso o procedimento do servidor, informando os parametros e pego o retorno.
Só que, pesquisando e perguntando a um amigo programador Java, ele me recomendou o EJB, para montar essa arquitetura de servidor, podendo acessar com vários clientes diferente.

Com isso, minha duvida aos senhores, o EJB conseguiria me dar essa facilidade de montar um servidor que se comunique com varios clientes diferentes, podendo o cliente desktop por exemplo ser codificado com outra ferramenta diferente do Java.

Basicamente, hoje são em torno de 100 clientes. Com isso preciso de algo para fácil atualização também. Cada um desses clientes possuem no máximo 30 terminais. Não é uma carga muito grande de dados trafegando.

Seria usado como base de dados postgres ou MSSql.

Quem puder colaborar, ou indicar algum material de pesquisa nesse sentido fico grato.

7 Respostas

Hebert_Coelho

Você consegue com EJB ou por Webservices (puro).

O bom do EJB é o controle de transação automático e ele tem como abrir para webservices.

Se você quer um WebServices Restful então vá de Webservices puro. [=

drsmachado

Com EJB você consegue, com certeza.

russocorp

Obrigado, vou pesquisar material sobre o EJB 3.1 (ou mais novo se já tiver) para começar a fazer alguns demos aqui.

drsmachado

Com o 3.1 você já resolve isso com facilidade.
O uso de EJB remoto é fácil (eu to preparando uns materiais para demonstrar isso).
Além da maneira rápida e intuitiva de desenvolver.

Hebert_Coelho

Eu ja li o PDF e listei aqui o link aqui: http://uaihebert.com/?page_id=439

O PDF está aqui: https://sites.google.com/site/uaihebertdeposito/OCBCD%206%20Study%20Notes.pdf

drsmachado

Aqui tem: https://sites.google.com/site/uaihebertdeposito/OCBCD%206%20Study%20Notes.pdf

Eu já li: http://uaihebert.com/?page_id=439 e indico muito. [=
Eu já li é sacanagem, né Hebert?

Hebert_Coelho

Aqui tem: https://sites.google.com/site/uaihebertdeposito/OCBCD%206%20Study%20Notes.pdf

Eu já li: http://uaihebert.com/?page_id=439 e indico muito. [=
Eu já li é sacanagem, né Hebert?Bem, ficou errado ali.

Eu ja li o PDF e listei aqui o link aqui: http://uaihebert.com/?page_id=439

O PDF está aqui: https://sites.google.com/site/uaihebertdeposito/OCBCD%206%20Study%20Notes.pdf

Vou editar. [=

Criado 5 de fevereiro de 2013
Ultima resposta 5 de fev. de 2013
Respostas 7
Participantes 3