tbirnseth
10-02-2006, 03:11 AM
Not sure I have the nomenclature correct but here's what I'm trying to accomplish. I have zero experience with ODBC but I had some thoughts on the problem but not sure how to solve it.
Here's the problem:
There's a standalone application that runs on a client machine. It wants an ODBC connection to my applicatin database to retrieve some shipping information, then to write back the reference number. Unfortunately, the database is behind a firewall and is inaccessible via normal ODBC drivers. My Web application has full access to the data, https environment, etc. but I can't use a standard ODBC connection due to DB ports not being exposed. I have zero access to the stand-alone application other than through ODBC.
My thoughts on a solution:
I was wondering if there exists an http driver for ODBC that would/could call a PHP page via https and POST the requested data elements to it. This PHP page would collect the data requested (with authentication) and ship it back (maybe in XML?). Security would be provided by the application (on the server) and the data should be encrypted via https.
Does anyone know of such a beast? Or is there another solution via normal RPC or something.
Like I said, I really have no experience with ODBC but would sure like to solve this problem.
Thanks for any help,
tony
Here's the problem:
There's a standalone application that runs on a client machine. It wants an ODBC connection to my applicatin database to retrieve some shipping information, then to write back the reference number. Unfortunately, the database is behind a firewall and is inaccessible via normal ODBC drivers. My Web application has full access to the data, https environment, etc. but I can't use a standard ODBC connection due to DB ports not being exposed. I have zero access to the stand-alone application other than through ODBC.
My thoughts on a solution:
I was wondering if there exists an http driver for ODBC that would/could call a PHP page via https and POST the requested data elements to it. This PHP page would collect the data requested (with authentication) and ship it back (maybe in XML?). Security would be provided by the application (on the server) and the data should be encrypted via https.
Does anyone know of such a beast? Or is there another solution via normal RPC or something.
Like I said, I really have no experience with ODBC but would sure like to solve this problem.
Thanks for any help,
tony