[firebase-br] RES: OFF: FreePascal e Kylix

Otto ottofuch em terra.com.br
Sex Jan 27 11:17:26 -03 2006


Dei uma pesquisada no Google com a string PHP java e encontrei o seguinte em
http://php-java-bridge.sourceforge.net/
What is the PHP/Java Bride?
(tradução livre de trecho)
A PHP/Java Bridge é um protocolo XML otimizado que pode ser usado para
conectar um script engine (´motor de script´) nativo com uma máquina virtual
Java ou ECMA 335. A php java extension (extensão php java) usa este
protocolo para conectar instances PHP que estão rodando com backends Java ou
.NET que já estejam rodando. A comunicação funciona em ambas direções, a
interface JSR 223 pode ser usada para conectar a um servidor PHP que esteja
rodando (Apache;IIS, FastCGI, ...), assim os componentes Java podem chamar
instâncias PHP e scripts PHP podem invocar aplicações baseadas em CLR (por
exemplo, VB.NET, C#, COM) ou Java (por exemplo Java, KAWA, JRuby) ou
transferir o controle de volta para o ambiente de onde a requisição
(solicitação) veio. A ponte pode ser setada para iniciar (start)
automáticamente o frontend PHP ou o backend Java/.NET, conforme necessário.
E por aí segue.
Assim, os dois mundos, PHP e Java, ao mesmo tempo, é possíve.
[]´s
Otto
----- Original Message ----- 
From: "Otto" <ottofuch em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 26, 2006 9:39 PM
Subject: Re: [firebase-br] RES: OFF: FreePascal e Kylix


Quem sabe, os dois. Acabo de experimentar o Jython, que é Phyton para Java.
Meu primeiro exemplo em jython consistiu no seguinte, após ativar o
interpretador, digitando numa janela de uma linha de comando, sendo o prompt
igual a >>>
>>> import javax.swing as swing
>>>win = swing.JFrame("Welcome to Jython")
>>>win
>>>win.size = (200,200)
>>>win.size
>>>win.show()
>>>
Apareceu uma janela gráfica na tela, usando a biblioteca gráfica
swing.javax.
Dando uma espiada, ví que tem JDBC, o que significa a possibilidade de
acesso a bancos de dados, inclusive o Firebird.
O jython pode ser usado em linha de comando, como fiz acima, ou ser embutido
dentro de um programa (classe) java.
Quem sabe s há algo semelhante para o PHP.
Meu sonho de consumo dentro do java é existir um jprolog, semelhante ao
jython. Existe em java um programa ou biblioteca Jess, da Nasa, para
programas para "inteligência artificial" usando regras (outras alternativas
são sistemas neurais, e algoritmos genéticos).
Quanto à curva de aprendizado, creio não ser mais íngreme que a do C++,
considerando todas as suas possibilidades, e usando o IDE e bibliotecas do
C++ Builder.
[]´s
Otto
----- Original Message ----- 
From: "Walter Araújo Franco" <warty em pocos-net.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 26, 2006 8:35 PM
Subject: Re: [firebase-br] RES: OFF: FreePascal e Kylix


Esta "curva" é que é outro agravante também, principalmente quando os
"zenta" tão mais próximos! rsrs
porém, já tenho em mente que este será "um mal necessário", agora fica a
encruzilhada: PHP x JAVA
Vamos ver o que vai dar isso né.

Valeu pelas opiniões.

[]'s

Walter A. Franco
SysMaker Sistemas
(0xx35) 9965-1103
Poços de Caldas - MG
MSN : wafranco em hotmail.com
ICQ : 11.606.129
Linux User Nº 299185


----- Original Message ----- 
From: "Otto" <ottofuch em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 26, 2006 1:22 PM
Subject: Re: [firebase-br] RES: OFF: FreePascal e Kylix


O java tem uma curva de aprendizdo íngreme. Mas quanto ao hardware não creio
que seja diferente do Kylix ou Delphi.
100+
Otto
----- Original Message ----- 
From: "Fabrício Fadel Kammer" <ffkammer em conchalnet.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Thursday, January 26, 2006 12:21 PM
Subject: [firebase-br] RES: OFF: FreePascal e Kylix


Olá Gastão

Pensei em Java também, mas o problema é que os aplicativos são pesados e
consomem muito recurso de hardware, não é???
E front end para desenvovimento, tem alguma ferramenta RAID?

Abraços

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
Em nome de Gastão Junior
Enviada em: quinta-feira, 26 de janeiro de 2006 08:47
Para: FireBase
Assunto: Re: [firebase-br] OFF: FreePascal e Kylix


Olá Walter.

Talvez seja a hora de você pensar na possibilidade da adoção da
plataforma java. Que acha?

Em 25/01/06, Walter Araújo Franco <warty em pocos-net.com.br> escreveu:
>
> Olá,
>
> Apesar de estar um pouco (ou muito) afastado desta lista, tenho
> acompanhado estas conversas sobre o desenvolvimento em Linux com FB e
> algum gerador de aplicativos qualquer...
> Estou tendo o mesmo problema, pois, qual ferramenta utilizar para
> desenvolver um sistema?
> Já mexi com Kylix, mas achei muito instável e como já disseram está
> morrendo, então, como apostar numa ferramenta que não terá
continuidade?
> Ah! então tem o Lazarus, que está "nascendo" então tem futuro...
concordo
> plenamente mas, só que este futuro está demorando muito prá chegar,
> afinal,
> já tem uns 2 anos que conheço o lazarus e ele não mudou muito de lá
prá
> cá...
> Sobra o quê então? O pessoal aqui da lista não trabalha com linux?
> PHP? Java? C++? Mono?
>
> Cantú! Você podía criar uma enquete: Qual linguagem/SO vc usa junto
> com o FB?
>
> Este dilema está me deixando de cabelos brancos, já estou muito
> atrasado para criar um sistema em linux e ainda não achei a ferramenta

> ideal para tal desenvolvimento.
> O que me dizem companheiros da lista???
>
> []´s
>
> Walter A. Franco
> Poços de Caldas - MG
>
>
> ----- Original Message -----
> From: <ffkammer em conchalnet.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, January 25, 2006 9:45 PM
> Subject: Re: [firebase-br] OFF: FreePascal e Kylix
>
>
>
> Obrigado Marcelo,
>
> Estou pensando em utilizá-lo com
> FreeBSD que o sistema que estou mais abituado, devido ao uso em
> serivdores de internet e tbm como desktop pessoal em minha casa. O
> Lazarus tbm funciona bem em free?
>
> Abraços
>
> Fabrício
>
> > Free Pascal Roda em tudo muito bem,
> até no FreeBSD. Tente utilizar ele com
> > o Lazarus como
> IDE.
> >
> >   Note que a compatibilidade com Object Pascal
> do
> Delphi ainda é parcial.
> >
> >   Quanto ao
> Kylix está morrendo aos poucos mas ainda é uma boa para
> quem
> > quer desenvolver RAD para Linux.
> >
> >
> Marcelo Fortes
> >
> > Fabrício Fadel Kammer
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para
> editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para
> editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para
editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista