main logo
Subject: [VSDK, VJDK, web] Planning
Author: Craig Hopson
Posted: 2002/05/31 15:15:21
 
View Entire Thread
New Search


Hello all,

We have a web application based on Filemaker (yes, Filemaker). It uses=20=

the Web Companion plugin web server to support browser access and it=20
includes a java client (which also communicates via http through the Web=20=

Companion interface). In fact, things are setup in such a way as to=20
severely limit direct FM access. Other than installation, even the=20
admin functions are via a web browser.

For many reasons, we would like break the dependence on FM. However,=20
the one piece that is hard to replace, at a reasonable cost, is the Web=20=

Companion link. With it, we can currently deploy the solution on Mac or=20=

Windows easily once FM has been installed.

Here's the basic setup that I would like to have, in general terms...
- database engine: Valentina. (hmm... a threaded, multi-user,=20
server version would be swell ;-) )
- web server: Apache or other that supports cgis &/ servlets
- cgi / servlet to handle the requests and format the returns.
- browser format pages (lots of 'em) I'd like to keep the basic=20=

structure and change as little as needed - mainly the tags.
- java client. will need minor changes to synch with tag =
changes.

So, I'm looking for some way to make the transition without spending a=20=

fortune and writing a bunch of code that I can get for free now.
- Moving the database structure from FM into Valentina is easy.
- Moving the business logic to C++ or Java will be pure pleasure=20=

(After fighting FM Scripts for so long.)
-Replacing Web Companion will require a bit more work. I've=20
considered using WebObjects, but, alas, there is no Valentina adaptor. =20=

I've considered using the VJDK to implement a servlet, but I need a way=20=

to generically handle requests and format return pages (XML??)

I'm stumped. Anyone have some suggestions?
Thanks

-Craig
=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=
=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=96=
=96=96=96=96=96=96
Craig Hopson, Managing Partner
Red Rock Software, Inc.
10 West Broadway, Ste 475
Salt Lake City, UT 84101
http://www.redrocksw.com
office: 801.322.4322
cell: 801.949.3526
 
©2002 Craig Hopson
<-- Prior Message New Search Next Message -->