New driver: WebServiceProxy

The forum for ZeosLib 7.2 Report problems. Ask for help, post proposals for the new version and Zeoslib 7.2 features here. This is a forum that will be edited once the 7.2.x version goes into RC/stable!!

My personal intention for 7.2 is to speed up the internals as optimal a possible for all IDE's. Hope you can help?! Have fun with testing 7.2
Post Reply
marsupilami
Platinum Boarder
Platinum Boarder
Posts: 1918
Joined: 17.01.2011, 14:17

New driver: WebServiceProxy

Post by marsupilami »

Hello,

I added a webservice based proxy driver to the Zeos 7.2 sources today. The idea is to have a possibility for Zeos based applications to easily bridge the Internet. This web service uses standards based technologies to achieve its goal. The basic Setup is this:

[Zeos based Client] ---> [web service proxy server] ---> [database supported by Zeos]

The idea started out as a way to use Firebird Servers over the Internet. But it has some capabilities that might make it a good base for developments with other databases too:
  • immune to transient connection losses since it doesn't rely on IP addresses
  • can easily use SSL based encryption
  • could replace the database client dll
  • will - at some day - be usable with the NextGen compilers. This way Zeos based applications can connect to any database supported by Zeos, even if no Android or iOS client library is available.
  • the Server could be the start for ones own web service that allows to use a client to either do things the Zeos way or use other methods of the server that still access the same database.
Currently the driver is in a state where it survives the dbc layer ond component layer Tests of our test suite. It was only tested with Firebird but should work for other databases too. It was not yet used in any project. Consider it to be in a Beta stage of ist developpment. It will be ported to Zeos 7.3.

More Information is available on the following Wiki page: https://sourceforge.net/p/zeoslib/wiki/WebServiceProxy%20Driver/

Comments, suggestions, ideas and Patches are welcome ;)
Fr0sT
Zeos Dev Team
Zeos Dev Team
Posts: 280
Joined: 08.05.2014, 12:08

Re: New driver: WebServiceProxy

Post by Fr0sT »

Fantastic! Very impressive!
Post Reply