> From: Henry Rich
> 
>    Thanks for the tips.  This is looking like a feasible project.  I
> will be on Windows only.
> 
>    What server did you use/do you recommend for someone who wants to
> spend no money & have a debugging server with minimal effort?

Well since it is Windows only I'd go for IIS. Free with most Windows versions 
and easier to configure on Windows than Apache.
 
>    Ric - could you send me (or post here) the code for your web app?
> It
> sounds very similar to what I want (& almost identical to a project I
> have for next year) & it is always easier to start with a 'go-by'.

Sure, will contact you off list for access.
Ric

> 
> Sherlock, Ric wrote:
> > Henry,
> > I can recommend Oleg's web/jhp addon. I used it to develop a web
> application used by a classes of up to 100 students to simulate
> breeding animal populations.
> > It uses cookies to track individual students sessions.
> > For development purposes I just installed a web-server on my laptop.
> >
> > HTML/javascript can be quite fancy these days (my application
> isn't!). It makes life easier though if you can target a single
> browser. I don't imagine there would be any inherent difficulty in
> using Flash or Silverlight, but haven't gone there myself.
> >
> > Ric
> >
> > http://www.jsoftware.com/jwiki/JHP
> > http://olegykj.sourceforge.net/jhp/
> >
> >> From: Henry Rich
> >>
> >> So, Joey, is the idea that my J script sits on the server and spits
> out
> >> HTML to the user's browser?
> >>
> >> Then the user's form input would get routed through CGI somehow and
> >> presented to my J script?  My IT guy says we are using
> >> some-damn-thing-from-Microsoft that establishes sessions and gives a
> >> session ID that should go into each form.  So my J script could put
> all
> >> that into each screen.
> >>
> >> Forms and HTML I understand.  And I can see that this would generate
> a
> >> usable interface.  I can start with that.
> >>
> >> Two questions:
> >>
> >> How should my guy debug his HTML-generating code?  He will just be
> at
> >> home with no server.  Should I have him connect his browser to a
> port
> >> that passes the form input into his J verbs?
> >>
> >> The HTML interface will work.  But it wouldn't be really cool.  If
> he
> >> wants to make the user's screen fancy, does he have to use some
> >> language
> >> like Flash or perhaps Java?  Do we have examples of how such a
> program
> >> would send information back to a server?  (I assume the server
> >> interface
> >> would still follow the HTTP spec).
> >>
> >> Henry Rich
> >>
> >> Joey K Tuttle wrote:
> >>> All of the older systems supprt this very well using GCI. I like j
> as
> >>> a server side engine and (almost) never use the GUI...
> >>>
> >>> Sent from my iPod - excuse terseness and typos.
> >>>
> >>> - joey
> >>>
> >>>
> >>>
> >>> On Mar 27, 2010, at 14:02, Eric Iverson <[email protected]>
> >>> wrote:
> >>>
> >>>> Perhaps I misunderstand the architecture of your app. But if the
> >>>> server runs
> >>>> on a web server and the client runs on a browser then gtk is
> >>>> probably not
> >>>> the way to go. gtk is similar to the Windows API or Java and runs
> on
> >>>> the
> >>>> client and this doesn't sound like your situation.
> >>>>
> >>>> I think jhs is the way to go. Unfortunately you are a bit ahead of
> >>>> the curve
> >>>> and there is no documentation and the current code in jhs that
> could
> >>>> be used
> >>>> as templates is very very rough.
> >>>>
> >>>> Basically one one needs to know html/forms/css/javascript. Then it
> >>>> is easy
> >>>> to have jhs serve a form to the browser that has displayed html,
> >> input
> >>>> fields. buttons, checkboxes, select lists etc. The user causing an
> >>>> action
> >>>> (pressing a button) runs a J sentence on the server and this send
> >>>> back a new
> >>>> html page to the browser. For a simple app you can get away
> without
> >>>> javascript and that simplifies things quite a bit.
> >>>>
> >>>> You can start by getting a handle on html and forms. There are
> many
> >>>> books
> >>>> and web references for this stuff. Then css can be used to refine
> >> the
> >>>> appearance and give a better separation between content and
> >>>> presentation.
> >>>> Finally you can hook it up to a jhs task.
> >>>>
> >>>> You can take a look at this on your own machine by installing the
> >>>> current
> >>>> beta. Although still a bit of a mess you can take a look at
> >>>> ~system/extras/util/jhs/core.ijs jijx.ijs jijs.ijs file.ijs. Your
> >>>> app will
> >>>> probably be a single file similar to file.ijs that creates a
> locale
> >>>> with the
> >>>> app name. The file contains event handlers and the code to send
> back
> >> a
> >>>> proper html page as the result.
> >>>>
> >>>> Please let me (and the beta forum) know how it goes and ask
> >>>> questions as
> >>>> your project moves along. Start with a dead simple app that has a
> >>>> single
> >>>> text field and button in a form and have the button flip the text.
> >>>> Once you
> >>>> can do that it is a simple matter of more of the same.
> >>>> On Sat, Mar 27, 2010 at 1:34 PM, Henry Rich <[email protected]>
> >>>> wrote:
> >>>>
> >>>>> I have my students working on their project that will become a
> web-
> >>>>> based
> >>>>> J app.  The student in charge of the user interface is now ready
> to
> >>>>> start coding and I need advice on how he should start.
> >>>>>
> >>>>> I read in this forum that there is something called jgtk on the
> >>>>> way.  Is
> >>>>> there a preliminary version of this that I can show him?  If not,
> >> any
> >>>>> ideas on when one will be available?  If not that, then any tips
> on
> >>>>> what
> >>>>> to expect, and how he can use existing gtk documentation to get
> >>>>> started?
> >>>>>
> >>>>> His program will run on the server, using the user's browser as
> the
> >>>>> input device.  IIRC, this means that jgtk is the correct way for
> >>>>> him to
> >>>>> write his GUI.
> >>>>>
> >>>>> Henry Rich
> >>>>> ---
> >>>>> -----------------------------------------------------------------
> --
> >>>>> For information about J forums see http://www.jsoftware.com/
> >>>>> forums.htm
> >>>>>
> >>>> ------------------------------------------------------------------
> --
> >> --
> >>>> For information about J forums see
> >> http://www.jsoftware.com/forums.htm
> >>> -------------------------------------------------------------------
> --
> >> -
> >>> For information about J forums see
> >> http://www.jsoftware.com/forums.htm
> >> --------------------------------------------------------------------
> --
> >> For information about J forums see
> http://www.jsoftware.com/forums.htm
> > ---------------------------------------------------------------------
> -
> > For information about J forums see
> http://www.jsoftware.com/forums.htm
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to