Knitter Posted November 22, 2006 at 08:29 PM Report #66050 Posted November 22, 2006 at 08:29 PM Boas, Tenho usado um motor de bases de dados relacional, o hsqldb, feito inteiramente em Java e com acesso através de JDBC. No entanto interessava-me aceder ao servidor hsqldb através de PHP. Conhecem forma de conseguir isso? Existe por aí alguma API/interface que me permita ligar as duas tecnologias?
pedrotuga Posted November 22, 2006 at 09:20 PM Report #66069 Posted November 22, 2006 at 09:20 PM uma rápida pesquisa no google devolveu-me entre outras coisas isto http://www.oclug.on.ca/archives/oclug/2004-August/040746.html Mas tu já deves ter feito mais do que uma pesquisa dessas. Agora pergunto eu... esse motor de base de dados n suporta ODBC? Se suportar tens o teu problema resolvido.
Knitter Posted November 22, 2006 at 09:33 PM Author Report #66071 Posted November 22, 2006 at 09:33 PM O motor suporta apenas JDBC, se não em engano, tenho de verificar a documentação com mais promenor... agora essa do google... sinceramente às vezes penso que tenho um google diferente das outras pessoas.... só quando precisamos é que não encontramos... vou ver isso obrigado.
Dabubble Posted November 22, 2006 at 09:49 PM Report #66076 Posted November 22, 2006 at 09:49 PM Não me parece que dê (mas posso estar enganado) Hsqldb, como tu sabes é uma BD in memory que é ANSI Sql compliant o que nao quer dizer que dê para ser utilizada com uma linguagem que não Java, pelo menos out-of-the-box.
Knitter Posted November 22, 2006 at 10:49 PM Author Report #66093 Posted November 22, 2006 at 10:49 PM O que entendes por "in memory"? Bastava que existisse forma de usar JDBC em PHP. O link parece prometedor, mas ainda tenho de ler umas coisas para ver se serve realmente....
Dabubble Posted November 22, 2006 at 11:01 PM Report #66098 Posted November 22, 2006 at 11:01 PM Jdbc e o ODBC para Java. a esperança seria se desse para ligar o Hsql a ODBC (Nao meparece que vas la por JDBC uma vez que a api e toda em java)
Knitter Posted November 22, 2006 at 11:03 PM Author Report #66099 Posted November 22, 2006 at 11:03 PM Para já estou a ver esta parte: "The Java Servlet API allows you to implement PHP as a servlet" Mas o que me interessava era ver a parte do motor Zend que permitirá aceder a objectos Java como se fossem objectos PHP...
pedrotuga Posted November 23, 2006 at 04:21 AM Report #66143 Posted November 23, 2006 at 04:21 AM Jdbc e o ODBC para Java. a esperança seria se desse para ligar o Hsql a ODBC (Nao meparece que vas la por JDBC uma vez que a api e toda em java) yaps, foio que pensei. Para já estou a ver esta parte: "The Java Servlet API allows you to implement PHP as a servlet" Mas o que me interessava era ver a parte do motor Zend que permitirá aceder a objectos Java como se fossem objectos PHP... OMG, isso se calhar já é pedir de mais... eheheh a microsoft ultimamente tem levado porrada atrás de porrada eheheh. Isso seria assim uma coisa do outro mundo, o PHP já foi a explosao que se viu... agora coisa uma jogada dessas... Tambem, porra o bill gaites até já foi ao live8 feito santinho, ele que tanto contribuiu para as desigualdedes que agora diz ser contra. Desculpem o OT. Anyway... eu ia ler sobre isso, mas não ficava com muitas esperanças.
Dabubble Posted November 23, 2006 at 09:56 AM Report #66155 Posted November 23, 2006 at 09:56 AM Para já estou a ver esta parte: "The Java Servlet API allows you to implement PHP as a servlet" Mas o que me interessava era ver a parte do motor Zend que permitirá aceder a objectos Java como se fossem objectos PHP... Em relacao à integracao entre Java e PHP (e talvez consequentemente a integração entre PHP e HSQL) tens este link (que se calhar já conhecias): http://pt.php.net/manual/en/ref.java.php#java.servlet Não me admirava mesmo nada que com todas capacidades para scripting/linguagens dinâmicas do novo SDK (1.6) alguem se lembrasse de reescrever o PHP em Java (tal como já fizeram com o Ruby e com o Python) mas isso ainda deve demorar "um bocadito" 😄
Knitter Posted November 23, 2006 at 12:48 PM Author Report #66165 Posted November 23, 2006 at 12:48 PM OMG, isso se calhar já é pedir de mais... eheheh a microsoft ultimamente tem levado porrada atrás de porrada eheheh. Isso seria assim uma coisa do outro mundo, o PHP já foi a explosao que se viu... agora coisa uma jogada dessas... Microsoft? O que tem ela a ver com o assunto? Ou escapou-me alguma coisa... Quanto a reescrever... não seria preciso tanto, bastava que alguém já tivesse escrito qualquer coisa, por exemplo através de CORBA... Já não era mau...
pedrotuga Posted November 23, 2006 at 03:16 PM Report #66184 Posted November 23, 2006 at 03:16 PM O microsoft tem a ver que ia levar mais uma machadada. A sun a semana passada abriu o java para a licensa GPL. Agora, se as classes de java passasem a estar disponíveis aos programadores de php... mais uma alternativa ao .NET. Essa porra do .NET... raio de ordinarice, é mesmo ao estilo da microsoft.
Dabubble Posted November 23, 2006 at 03:37 PM Report #66191 Posted November 23, 2006 at 03:37 PM OMG, isso se calhar já é pedir de mais... eheheh a microsoft ultimamente tem levado porrada atrás de porrada eheheh. Isso seria assim uma coisa do outro mundo, o PHP já foi a explosao que se viu... agora coisa uma jogada dessas... Microsoft? O que tem ela a ver com o assunto? Ou escapou-me alguma coisa... Quanto a reescrever... não seria preciso tanto, bastava que alguém já tivesse escrito qualquer coisa, por exemplo através de CORBA... Já não era mau... Corba?? o que e que isso te adiantava? nao tinhas objectos de java a mesma. Corba e um standard para RPC agnostico de linguagem, mas e tao complicado que o ppl virou para o XML (webservices)
Dabubble Posted November 23, 2006 at 03:48 PM Report #66192 Posted November 23, 2006 at 03:48 PM SO uma pergunta... precisas mesmo de usar PHP? ou HSQL?
Knitter Posted November 23, 2006 at 05:04 PM Author Report #66206 Posted November 23, 2006 at 05:04 PM ... mas e tao complicado que o ppl virou para o XML (webservices) complicado?! Não vejo porquê... mas pode ser só de mim 😄Se pudesse usar o mecanismo de RPC com corba consigo aceder a Java independentemente da linguagem de acesso, OK, não é bem assim... mas não era dificil. Se preciso mesmo de aceder a HSQLDB em PHP, sinceramente não preciso, mas queria, assim podia usar um sistema em PHP que já est+a feito adicionando apenas as alterações necessárias... como pode dar mais trabalho do que valer a pena vou ter de instalar um servidor tomcat ou coisa parecida e trabalhar em Java... o que pode ser complicado tendo em conta que não me dou muito bem a instalar servidores e modulos de apache todos xpto... Obrigado na mesma.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now