| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2008 20:56:09
|
RafaelViana
GUJ Master
Membro desde: 23/03/2008 18:56:02
Mensagens: 1256
Localização: Venâncio Aires/RS
Offline
|
Preciso que uma aplicação desktop se conecte com um BD, em algum servidor isso pode ser feito com EJB? Ou estou enganado?
Quais são as outras maneiras de fazer?
|
Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2008 21:05:10
|
Maracuja
GUJ Ranger
![[Avatar]](/images/avatar/aceacd5df18526f1d96ee1b9714e95eb.jpg)
Membro desde: 28/03/2006 10:18:44
Mensagens: 926
Localização: Via Láctea
Offline
|
Pode fazer usando EJB ou web services ( clássicos (SOAP over HTTP) ou REST, se escolher REST tem uma implementação aqui.
[]'s
|
"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2008 21:39:41
|
faelcavalcanti
GUJ Ranger
![[Avatar]](/images/avatar/04f2a4140112ae491f66a1c558df795f.jpg)
Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline
|
para quem usa esta implementação do jersey, como anda sua experiência?
quanto ao colega do tópico, como seria o comportamento de sua aplicação?
existem muitas transações adicionais e que envolvem grande massa de dados?
você pretende manter a compatibilidade para sistemas não java?
|

--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2008 08:45:36
|
RafaelViana
GUJ Master
Membro desde: 23/03/2008 18:56:02
Mensagens: 1256
Localização: Venâncio Aires/RS
Offline
|
Serial algo o mais simples possível, apenas sendo que vai ter apenas um cadastro e um usuário usando o sistema, e gerará vários relatórios, mas nunca envolvendo grande quantidade de dados.
Mesmo sendo apenas um usuário, tem sim a necessidade do banco de dados estar em um servidor.
Mas quero fazer o mais SIMPLES possível, só que não sei como fazer ;D, só precisava que vocês me falassem o nome das tecnologias envolvidas e depois corro atrás.
|
Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2008 12:01:13
|
lmprates
JavaChild
![[Avatar]](/images/avatar/f2d7e2fc28ededdf63c1684a3b6d0c5f.jpg)
Membro desde: 18/08/2006 11:43:29
Mensagens: 127
Localização: Porto Alegre - RS
Offline
|
Se o sistema é tão simples quanto você disse, não utiliza EJB nem WebServices.
Você estaria utilizando um "canhão pra matar um mosca".
Você teria que se escolher um servidor de aplicação, configurá-lo, se preocupar com deploy, e outros detalhes que sempre ocorrem quando você está utilizando um AS.
O simples fato de o BD estar em outra máquina não é motivo para utilizar EJB. Você pode acessar o BD em outra máquina a partir de sua aplicação desktop sem problemas.
[]'s
|
------
Leonardo Prates
Bacharel em Sistemas de Informação
Sun Certified Java Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/09/2008 00:22:24
|
faelcavalcanti
GUJ Ranger
![[Avatar]](/images/avatar/04f2a4140112ae491f66a1c558df795f.jpg)
Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline
|
então use swing + jpa/hibernate(o que for mais fácil para você).
quanto menos tecnologias mais simples para você será.
dá uma conferida neste tutorial:
http://www.netbeans.org/download/flash/netbeans_55/screencast-5.5.1-pt_BR/screencast-nb-final.html
|

--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/09/2008 06:47:30
|
renatocustodio
JavaGuru
![[Avatar]](/images/avatar/7e3da1dca2700e3225382921dd70b8c7.jpg)
Membro desde: 04/03/2008 07:21:24
Mensagens: 249
Offline
|
Dessa forma, acho que a melhor solução seria apenas na string de conexão colocar o IP na rede da máquina servidora em vez de localhost, por exemplo: 192.168.0.1...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2008 13:55:17
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
renatocustodio wrote:Dessa forma, acho que a melhor solução seria apenas na string de conexão colocar o IP na rede da máquina servidora em vez de localhost, por exemplo: 192.168.0.1...
Verdade. EJB começa onde não é possível mais evita-lo.
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
|
|