We already have created a very clean interface between the C GUI libraries (the
general- and the admin-library)
Why not use this interface to create a SOAP interface?
* This enables us to shift the GUI libraries to the server and solves the issue
of controlling remote server - (since the libraries will be executed direct on
the server machine).
* Hardly any new coding is required to make the MySQL Administrator work
* Because SOAP works over HTML Proxies as well, even MySQL users with only an
remote account at an internet provider would be able to use tools like the MySQL
Query Browser.
Maybe we should use the InstanceManager for it, or better to have a seperated
service for it.
Currently we have:
------------------
[GUI Frontend]
|
[GUI C Libs]
|
[MySQL Client Lib]
|
|
~~~ (LAN/WAN)
|
|
[MySQL Server]
What we could have:
-------------------
[GUI Frontend]
|
[SOAP Client]
|
|
~~~ (LAN/WAN)
|
|
[SOAP Server]
|
[GUI Libs]
|
[MySQL Client Lib]
|
[MySQL Server]
