Sign In/My Account | View Cart  
advertisement

Article:
 TAXI to the Future
Subject: Client Side Processing Tips
Date: 2001-03-23 04:39:01
From: Big Rat
Response to: Client Side Processing Tips

I couldn't agree with you more, Tim. I have an application server which calls our legacy code via a scripting language I made myself (RatScript) and produces XML data streams from GET/POST requests. In the HTML pages I use MS-XML objects to load and process the XML via (mostly) XSL (sometimes straight DOM API calls) in Javascript to produce the HTML (in some cases VML).


People say, what about Netscape and so on. I say "Let's do it first, see what the customers buy second, and worry about the past when we retire"


Rat's Wish: XML DOM & XSL Transform as part of Javascript standard (then I don't need to rely on MS)


BigRat@t-online.de


No Previous Message Previous Message Move up to Parent Message Up Next Message No Next Message


Titles Only Titles Only Newest First
  • Brower vs Good old Multi-Tier Client Server
    2001-03-26 18:13:32 PK Y

    Hi guys,


    The idea of browser client is great on paper and does work for most, non-time critical, non data entry centric applications.


    The lack of many desktop integration features in a browser app. is just not fleasble in building feature rich clients, plus a lot harder to build compare to traditional clients, due to the various limitations of HTML and browsers.


    But the big problem that back-fire many many projects are, reporting and printing. No project is complete w/o reports, yet, HTML is just not rich enough to deliver high quality reports easily; the high customizability of browsers easily make your report looks supurb on one desktop but horrable on the other. And printing is just a no-no; come on boys, there is no 'page break' concept in HTML!


    And then here comes the much bigger problem - multi-casting; one major advantage for moving towards multi-tier client/server is that server can push data down to the clients, at real time. Right you can write java applet to do that but then you are writing a java application, downloaded and run in the client's browser.


    So what's the future? Thinking about it, all these web-browser / web-server things are nothing more than vendor provided middle-tier product. In the old days, we use RPC/Cobra/MQ to invoke server code; now, we use SOAP, SSL, HTML.


    What do we gain? Large part of the networking and server management code are done by the web-server; we only need to concentrate on building the core application. Because web-servers are so widely used, due to the internet gold rush, unlike the 'pre-Gen-X' middle-tier buggy products, they are tried and working.

    • Brower vs Good old Multi-Tier Client Server
      2001-04-03 07:10:57 Joe Golden

      Anumber of the reason you mention for why existing Web technolgy makes for bad multi-tier client server, is why Curl was created (www.curl.com).


Sponsored By: