Nathan wrote>> I just see all kinds of possibilities. Niels' Virtual
Terminal Interface maps 5250 streams to arrays of data structures that offer
simple references to field attributes (row, column, length, & display
atttributes). Perhaps the Workstation Extender simply passes that data
along to the client in a JSON format.
<<

Nathan - I like Your "Workstation Extender" as a definition of what the
IceCap really is - I also think that "Workstation Extender" is free this
moment :)

Just added the vtGetJSON() function to the service module. It totally makes
sense for application where you want to do the entire "scraping stuff"
client site. In that particular case you just want the screen "as is" and to
then do the object manipulation in the client in JavaScript, C# or JavaFX -
all client technologies are able to handle the dynamic JSON stream.

Another argument is the type of skills available for the developer: client
or server site man?

I just glued a small ExtJs application together that uses AJAX calls to get
the JSON object which in turn is instantiated in the client and rendered.

It is still not stable, but shows the potentials - and how fast you can glue
a prototype together.

Please try it out at:

Userid : DEMO , Password: DEMO

http://icebreak.org:60000/icecap08.aspx

The demo application is a complete monolithic emulator application. Both the
client and server site is in the same source ( don?t try this at home :) ...

Here is the source - documentation goes below the source:


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.