JD can also work without JHS, I added a simple demo to j803 beta
in which JD is running inside a websocket server provided by Jqt.
The client used is javascript inside a web browser.

Пн, 29 сен 2014, Steven Taylor написал(а):
> Hi,
> 
> I've been fairly quiet on the list of late, but I've got a tiny project
> that might be of interest.  It's called *FSharp.Control.JSoftware*.  It
> connects to JHS / JD over http.  It's actually my third version of this
> project.  I seem to start from scratch each year or so.  This version could
> be more feature rich, but I tore out a as many elements as possible in
> order to minimise dependencies.  If there's interest in this approach, some
> of those features might slowly make their way back in.
> 
> Brief feature outline:
> 
>    - out-of-process
>    - text & JSON support
>    - JBIN was working, but I tore that out to minimise dependencies.
>    Putting that back in is a @TODO item
>    - eval + J function support
> 
> 
> To document / To do:
> 
>    - how to extend JD with J functions
>    - what that eval code should look like
>    - JD server set-up + start-up   (I've got some c-shell scripts that I
>    know run on Windows + a short sequence of steps.  Those aren't included
>    here yet.  Another @TODO)
>    - Get the travis build working
> 
> Please note that that JD approach doesn't have to be just for databases.
> For example, I've exposed some functions via this interface that don't do
> anything with a database.  I really liked the way that JHS / JD have been
> moving in, so I tried to align myself with this as much as possible.
> Command based rather than REST based might makes sense in a number of
> scenarios.
> 
> Code notes:
> 
> It's written in C#, but there'll most likely be extensions in F# (or
> possibly an F# rewrite) in the near future.  So to avoid later confusion, I
> went for the FSharp.Control.JSoftware namespace early on.
> 
> Thoughts on cross platform:
> 
>    - lots more to say here, but this approach (or any actually) could be
>    converted to Swift-lang, or cross-compiled via the Xamarin tool chain.
>    Maybe if there's a template that we all like, the out-of-process idiom
>    would proliferate.
> 
> I almost forgot... here's the project link:
> https://github.com/sgtz/FSharp.Control.JSoftware
> 
> best regards,
> -Steven Taylor
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to