Re: [Freesql-discuss] Ping?
Status: Alpha
Brought to you by:
eries
From: Gordan B. <go...@bo...> - 2002-12-10 17:23:09
|
On Tuesday 10 Dec 2002 10:41 am, Clark Freifeld wrote: > I'm here. > > I think the project is in sleep mode, waiting for the heroes of old to > return and reclaim their rightful place on the throne. Well, that's one other person, at least. :-) I don't suppose you are familliar with the innards of the FreeSQL source = code?=20 I'm assesing it's concept for one of my projects, but I am concerned abou= t=20 potential performance issues, indexing and table joins. What I am essentially trying to do is design a distributed client-server=20 architecture. The applications would be written in JavaScript, and would = run=20 as much as possible in the client browser (full DOM compliance required).= It=20 would make the web browser itself an application platform. Obviously, thi= s=20 would not be suitable for all applications, but for most office type use=20 (word processing, email), it would be perfectly adequate. I have the=20 development of this under way already. Obviously, there is a problem - there is no way to store or access data o= n the=20 local machine through JavaScript. The solution I am working with at the=20 moment is XML-RPC calls to the server "half" of the system, which would a= llow=20 for operations that cannot be performed on the client. This can be somewh= at=20 limited at times, though, as the user is locked into using the services o= f=20 someone running the server. What I am trying to do is use FreeNet as the = data=20 storage medium. This would mean that the user could securely use the=20 applications through public FreeNet nodes, without needing to use the ser= ver=20 half of the system. Obviously, a proper server is still useful for some tasks, but the idea o= f=20 using FreeNet is looking very attractive at the moment. What is required = for=20 this to happen is a fully JavaScript implementation of FreeSQL that would= =20 provide an API for using FreeSQL on a public FreeNet node as an SQL datab= ase=20 server. Any comments/ideas/suggestions? I am not afraid of doing the implementation of this myself, but some inpu= t=20 from other people while I'm looking through the FreeSQL source code would= be=20 appreciated. Regards. Gordan |