PowerBuilder x Java  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
skill_ufmt
JavaEvangelist
[Avatar]

Membro desde: 20/05/2003 18:02:23
Mensagens: 318
Localização: Cuiabá - MT
Offline

Galera, reativando o tópico para não criar outro.

Recorro a experiencia da galera mais uma vez, estou tentando montar uma arquitetura para a migração do sistema e me deparei com umas dúvidas.

Tenho o powerbuilder que faz a frente da aplicação com operações básicamente CRUD, este modulo em PowerBuilder acessa outro módulo em COBOL que é responsável pela autenticação de usuários e operações com o banco DB2.

|Powerbuilder|-----------|COBOL|-----------|DB2|

Surgiu algumas opções, uma delas EJB, no caso de distribuiçao do módulo powerbuilder que migrará para java e este acessar o banco remotamente, não sei se é possível EJB conversar com COBOL, ou um webservice entre eles, nao conheço EJB profundamente.

Queria fugir de EJB e me surgiu outra opção, o Spring para cuidar desta tarefa.

Ou ainda um MVC comum(WW, Struts, ...) + webservice.

Enfim, várias, e espero que me auxiliem a avaliar qual destas me atende ou dar outra opção, será que o Spring consegue resolver este problema?

Outra opção poderia ser retirar também o módulo em cobol migrando para java também oque seria mais fácil, mas gosta de ver uma boa solução, se é que é possivel, para o java remotamente ou localmente conversar com um sistema em cobol, como disse anteriormente não conheço nem poweerbuilder, nem cobol profundamente, e a experiencia de quem ja fez isso será muito bem vinda para firmar meus conceitos teóricos.

Abraço.

Windows: Not Plug & Play, but Bug & Pay!
_________________________________________________
Kivanio Pereira Barbosa
Bacharel em Ciência da Computação

CUIABÁ JAVA USERS
www.cajumt.com.br
[WWW] aim icon [MSN] [ICQ]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

O que vc chama acessar o banco remotamente? Você está dizendo que o sistema PowerBuilder + COBOL roda em uma WAN (sem VPN)?

Em princípio pela importante informação que vc passou que não conhece EJBs já posso afirmar peremptoriamente que não deve usar EJBs. Mesmo para quem é craque já dificil, imagine para quem não sabe.

Use o feijão com arroz: WW + hibernate e coisas assim

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
skill_ufmt
JavaEvangelist
[Avatar]

Membro desde: 20/05/2003 18:02:23
Mensagens: 318
Localização: Cuiabá - MT
Offline

Luca wrote:Olá

O que vc chama acessar o banco remotamente? Você está dizendo que o sistema PowerBuilder + COBOL roda em uma WAN (sem VPN)?

Em princípio pela importante informação que vc passou que não conhece EJBs já posso afirmar peremptoriamente que não deve usar EJBs. Mesmo para quem é craque já dificil, imagine para quem não sabe.

Use o feijão com arroz: WW + hibernate e coisas assim

[]s
Luca


Opa Luca,

Então, a questão não é eu saber, porque isso vai pra fábrica e lá contrata-se alguém que saiba, mas o fato mesmo é que não vejo a necessidade de usá-los, seria um onus sem causa

Remotamente eu digo no caso de o sistema em cobol ficar numa matriz por exemplo, onde esta o servidor de banco de dados, e nas filiais eu ter o módulo em Java com as regras de negócio.

Spring + hibernate me parece muito mais interesante, além de uma solução bem mais simples, e que me parece antender bem ao que preciso.

só uma dúvida, se eu precisar acessar o cobol, quais solução acha mais simples?
e no caso de acessar o cobol, ficaria sem hibernate, pois o cobol cuida da camada de dados.

[]s

Windows: Not Plug & Play, but Bug & Pay!
_________________________________________________
Kivanio Pereira Barbosa
Bacharel em Ciência da Computação

CUIABÁ JAVA USERS
www.cajumt.com.br
[WWW] aim icon [MSN] [ICQ]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team