Srs.
Tudo que o windows faz quando precisa
interpretar um programa java é chamar a virtual machine.
Seu Programa delphi ou vb pode fazer as
vezes de Windows e chamar diretamente a jvm passando os parametros da sua
classe, seu método, ( a assinatura completa) e e os valores dos parametros. Se
eu nao me engano a DLL é JVM.dll no win9x e Nt.. mas como a M$ não mantem padrão
de nada.. ja viu..
Bom em delphi o projeto se chama Jedi.
Procura por Jedi+Delphi. Não tem erro.
Ahhh.. seu programa Delphi vai carregar a
JVM em memoria.. portanto.. prepare-se para perda de performance na primeira vez
q for rodar.
Uma oura maneira de integrar plataformas
diferentes Delphi+C+Java, por exemplo. eh corba. A vantagem é que podem rodar em
SOs diferentes.
Leandro Bitencourt Analista de Sistemas IBM Brasil - SP
----- Original Message -----
Sent: Thursday, July 11, 2002 11:08
AM
Subject: Re: [java-list] Sockets &
Java
Um dos consultores da Sun esteve aqui na empresa onde trabalho
para apresentar as vantagens da plataforma J2EE(EJB). Segundo ele o
VB tem uma ocx que consegue conversar via RMI com classes java. Ele não
tem interação total mas consegue chamar métodos das classes. Talvez o
Delph tenha algo parecido. seria bom dar uma pesquisada. Mas lembro que
nesse caso a aplicação java teria que ter suporte a RMI. Se for uma
aplicação J2EE(EJB) com certeza
tem.
Marcos
>From: "luca_inf" <[EMAIL PROTECTED]> >Reply-To:
[EMAIL PROTECTED] >To:
"java-list" <[EMAIL PROTECTED]> >Subject:
Re: [java-list] Sockets & Java >Date: Wed, 10 Jul 2002 22:27:50
+0000 > >Se o problema é acessar uma classe Java pelo Delphi a
coisa >complica. > >Mas se o que vc quer é simplesmente
passar os dados existem muitos >modos: >1) na mesma
máquina: >Pipes, sockets, thunking via uma dll acessada usando JNI
e >gravar/ler arquivo (arghh...) >2) Em máquinas
diferentes >sockets e gravar/ler arquivo (arghh...) > >Minha
sugestão: use sockets, atualmente nunca se sabe se 2 >aplicações vão
ficar sempre sendo executadas na mesma
máquina. > >[]s >Luca > > > ----------
Mensagem original ----------- > > > >
De : Jairo Simões <[EMAIL PROTECTED]> >
> Para : <[EMAIL PROTECTED]> >
> Cc : > > Data :
Wed, 10 Jul 2002 15:17:28 -0300 > > Assunto : [java-list] Sockets
& Java > > > > Olá a todos, > > > >
Sou desenvolvedor de aplicações em Delphi com SQL Server a mais
ou >menos 6 anos, recentemente me tornei um admirador da plataforma de
de >senvolvimento java e acabo de assinar essa lista pois estou
determina >ndo a estudá-la. > > > > Um amigo me
apresentou um problema e acredito q alguém possa me aju >dar. Temos uma
aplicação java e ele precisa acessar uma determinada c >lasse através de
sua aplicação em Delphi. > > > > Suspeitamos que isso possa
ser feito usando sockets mas não sei se >estou correto. Na verdade, a
aplicação java foi feito em J++ (Arghh!) > mas acredito q se ela
fosse 100% Java, a linha de solução seria pare >cida, por isso estou
postando isso aqui. Teríamos uma classe (aplicaç >ão servidora) falando
em sockets com a aplicação cliente feita em Del >phi (ou outra linguagem
qualquer). Certamento o J++ implementa socket >s. A pergunta é: A
solução pra esse tipo de problema é essa mesmo ou >tem como eu acessar
uma classe java através de uma aplicação desktop >feita em qualquer
outra linguagem? Delphi, VB..... > > > > Agradeço
antecipadamente, > > > > Jairo. > > >
> > > > > >------------------------------ LISTA
SOUJAVA ---------------------------- >http://www.soujava.org.br
- Sociedade de Usuários Java da Sucesu-SP >dúvidas mais comuns: http://www.soujava.org.br/faq.htm >regras
da lista: http://www.soujava.org.br/regras.htm >historico:
http://www.mail-archive.com/java-list%40soujava.org.br >para
sair da lista: envie email para [EMAIL PROTECTED] >-------------------------------------------------------------------------
------------------------------
LISTA SOUJAVA ---------------------------- http://www.soujava.org.br -
Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras
da lista: http://www.soujava.org.br/regras.htm historico:
http://www.mail-archive.com/java-list%40soujava.org.br para
sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
|