1. Cross Platform EDS Server?
- Posted by c.k.lester <euphoric at ckl?ste?.com>
Sep 10, 2007
-
Last edited Sep 11, 2007
Anybody have any idea how this might work? I know a Euphoria user has created
one for use with his web site, but I've gotten no email response from him.
2. Re: Cross Platform EDS Server?
c.k.lester wrote:
>
> Anybody have any idea how this might work? I know a Euphoria user has created
> one for use with his web site, but I've gotten no email response from him.
I wrote one YEARS ago called EDS.NET and NO, it isn't based on MS .net. It
allows you to run a "server" for EDS databases allowing multipe connections. It
worked pretty well but I'm not sure it was cross platform. It used eutcp4u which
I believe was Windows only.
Haven't touched it in a long time but it's in the contributions section.
Jonas Temple
http://www.innovativesys.net
3. Re: Cross Platform EDS Server?
c.k.lester wrote:
>
> Anybody have any idea how this might work? I know a Euphoria user has created
> one for use with his web site, but I've gotten no email response from him.
You could use the networking stuff in wxEuphoria. Of course, you'd still
have to use some sort of protocol. Maybe Jonas' work would be useful.
Matt
4. Re: Cross Platform EDS Server?
Matt Lewis wrote:
> c.k.lester wrote:
> > Anybody have any idea how this might work? I know a Euphoria user has
> > created
> > one for use with his web site, but I've gotten no email response from him.
> You could use the networking stuff in wxEuphoria. Of course, you'd still
> have to use some sort of protocol. Maybe Jonas' work would be useful.
I wonder if I'm using the right terminology. I want a program to run as a
process so other processes (started by Apache) can interact with it. Am I
saying it right by calling it a server?
Anyway, I'll check out Jonas' EDS.NET and the wxEuphoria networking stuff...
Thanks! :)
5. Re: Cross Platform EDS Server?
c.k.lester wrote:
>
> Matt Lewis wrote:
> > c.k.lester wrote:
> > > Anybody have any idea how this might work? I know a Euphoria user has
> > > created
> > > one for use with his web site, but I've gotten no email response from him.
> >
> > You could use the networking stuff in wxEuphoria. Of course, you'd still
> > have to use some sort of protocol. Maybe Jonas' work would be useful.
>
> I wonder if I'm using the right terminology. I want a program to run as a
> process so other processes (started by Apache) can interact with it. Am I
> saying it right by calling it a server?
That's what I would call it. I'll expand on what I said above. You have
to have a way to communicate between your server and these other processes.
The most likely method is probably using sockets (though there are definitely
other ways your might do this).
Once you have your processes able to talk to each other, you need to know
how to talk back and forth, which implies some sort of protocol. I believe
that this is what Jonas did (at least for vanilla EDS, not EuSQL, as I
suspect you'll probably want to do).
I recall looking at EDS.net back when it came out, but that's been a
while. I'm not sure how easy it would be to drop in a different
networking library, or if wxEuphoria would even work for what you're
doing.
Matt