[firebase-br] Aplicacao rodando em Windows e tb em Linux

Otto ottofuch em terra.com.br
Ter Jul 26 18:05:06 -03 2005


Eu tenho impressão que isto só pode ser feito com desenvolvimento em várias
camadas, mas o front-end que interage com o usuário teria que ser executado
na estação de trabalho Windows. Tenho a impressão que a camada do meio
(middle ware) pode ser desenvolvido com qualquer linguagem que tenha
possibilidade de interfaceamento com o Firebird ou suas APIs. Entre as
opções existe o C++ do Qt se precisar de interface gráfica (creio que não
vai precisar), uma versão Pascal cujo nome no momento não me lembro, ou as
várias linguagens compiladas e lincadas pelo Gnu GCC (C, C++, Ada, Pascal,
Java ...) tudo gratis. O JDBC do java funciona no Linux. O dbExpress também.
Outros, não sei. Em enquetes muitas vezes nos esforçamos por votação
demonstrar que o Firebird é um gerenciador de bancos de dados fortemente
presente no Linux. Em termos, quantos aos métodos de acesso não é; sob este
aspecto é nativo do Windows, onde nasceu.
100+
Otto


----- Original Message ----- 
From: "Moisés Silva" <zeismoinet em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, July 26, 2005 9:57 AM
Subject: Re: [firebase-br] Aplicacao rodando em Windows e tb em Linux


>   Seria a 3ª opção, ou seja, A partir de uma estação de trabalho Windows,
o aplicativo é executado no
> Linux e com o FB no Linux... É pq a empresa possui máquinas com Windows e
Linux, e eu estava querendo adquirir apenas a lincença do Delphi (e não a do
Kylix tb)...
>
>   Até mais...
>
> Otto <ottofuch em terra.com.br> escreveu:
> "Tem como fazer o contrário, ou seja, a partir do Windows rodar o
aplicativo
> em Linux?"
> Não entendí bem esta frase.
>
> Qual das seguintes situações atenderia o caso:
>
> 1. Aplicativo no Windows e FB no Linux?
> 2. Aplicativo armazenado no Linux, executado no Windows, com o FB no
Linux?
> 3. A partir de uma estação de trabalho Windows, o aplicativo é executado
no
> Linux e com o FB no Linux?
>
> Entendo que:
> no caso 1 - Aplicativo desenvolvido no Windows com Delphi
> no caso 2 - Aplicativo desenvolvido no Windows, mas gravado numa partição
> Samba no Linux
> no caso 3 - Não sei se é possível, usando o Wine no Linux com aplicativo
> desenvolvido em Delphi.
> no caso 4 - Executar um front-end desenvolvido com Delphi, o Firebird como
> backend rodando no Linux, e uma camada intermediária com as regras do
> negócio, rodando no Linux, desenvolvido em Kylix, Qt ou qualquer outra
> linguagem que tenha meios de acessar o Firebird.
> 100+
> Otto
>
>
>
> Não entendí bem
> ----- Original Message ----- 
> From: "Moisés Silva"
> To: "FireBase"
>
> Sent: Sunday, July 24, 2005 7:33 PM
> Subject: Re: [firebase-br] Aplicacao rodando em Windows e tb em Linux
>
>
> > Tem como fazer o contrário, ou seja, a partir do Windows rodar o
> aplicativo em Linux?
> > Então vc acha q não compensa desenvolver em Kylix?
> >
> > Valeu...
> >
> > RedDevil escreveu:
> > ola Moisés,
> >
> >
> > > Alguém teria alguma dica de como resolver o problema? Eu terei q
> compilar o programa em Delphi para rodar no Windows e compilar em Kylix
para
> rodar em Linux, ou teria uma maneira de compilar somente em Delphi?
> >
> > o kylix eh uma opçao, mas ele foi descontinuado pela boR$land, tipow
> > parece que era uma criança tao problematica que a propia boR$land
> > desistiu dele (essa eh a minha versao humorada para a sacanagem
> > toda...;o) mas realmente comenta-se por ae que ele tinha alguns
> > problemas... nao sei se eh real, pois nao conheço a criança, e tambem
> > sei que tem gente que usa o Kylix...
> >
> > eu estou brincando (e as minhas brincadeiras geralmente se tornam serias
> > com o decorrer do tempo...;o) de compilar os meus programas 100% delphi
> > e rodar eles no linux usando o wine...
> >
> > repare que eu valei rodar, e nao emular, pois o wine nao eh um mero
> > emulador (Wine Is Not Emulator), mas sim um virtualizador da API do
> > Windows, ele tipow que "engana" o programa, fazendo com que ele rode no
> > linux achando que esta rodando em ambiente windows (o programa acha que
> > esta rodando em PIV, 512 de ram, etc e talz, quando na realidade esta em
> > um PII, 128 de ram...;o), transcrevendo as chamadas a API do Windows
> > para suas similares no ambiente Unix...
> >
> > boa sorte...
> >
> >
> > []s
> > força sempre.
> > ate +++
> >
> > --
> > Luiz "RedDevil" Stefanski
> > http://www.RedDevil.eti.br - Delphi Powered by IBObjects
> > exemplos e dicas sobre o IBObjects:
> > http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=165
> > compilaçao/instalaçao do IBObjects sabor BPG:
> > http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=630
> >
> >
> >
> > ______________________________________________
> > 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
> >
> > __________________________________________________
> > Converse com seus amigos em tempo real com o Yahoo! Messenger
> > http://br.download.yahoo.com/messenger/
> > ______________________________________________
> > 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
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
> ______________________________________________
> 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