× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Joe,

Thanks...!  Seems like wisdom, to me anyway.

jt

> -----Original Message-----
> From: midrange-l-admin@midrange.com
> [mailto:midrange-l-admin@midrange.com]On Behalf Of Joe Pluta
> Sent: Saturday, November 17, 2001 9:55 PM
> To: midrange-l@midrange.com
> Subject: RE: Right-sizing the client (was RE: ODBC (was RE: Green screen
> - it's time is over ))
>
>
> > 1)  What is your understanding of the terms?
>
> The definitions have changed over the years.  Originally, a thick
> client was
> one where business logic (including things like database transaction
> validation and update) was actually done on the client.  Thin-client
> referred to applications where the client code was limited to user
> interface, and communicated with a server on the host for any databae
> access.
>
> This has changed, as I said earlier.  The advent of the browser ushered in
> the concept of the "ultra-thin" client, meaning an application where the
> user needed no code other than that which came with the computer (or was
> freely available on the Internet).
>
> My personal definition: thick client means applications where custom code
> needs to be loaded on the client.  Client Access or a browser is
> not custom
> code.  A Java jar file is custom code.  So, for me a thin client is pretty
> much limited to a browser-based application.
>
>
> > 2)  What are your objections to thick clients?  (Or if you've
> > already posted
> > them, could you point me in that direction.)
>
> I'm not particularly biased one way or the other, except that
> thick clients
> are much harder to manage.  I've designed both.  If you have a centralized
> distribution technique, thick clients can be managed successfully and
> provide much better integration with your desktop applications.  A
> thin-client (that is, browser-based) application, while easier to manage,
> does not provide the same level of integration.  Things like drag and drop
> integration to desktop applications simply isn't there.
>
> > 3)  What is your view of a "right-sized" client.  I think this
> question is
> > KEY...
>
> It depends on the situation.  For intranet and even extranet applications
> where your user is someone in a predefined group of people over whom you
> have some level of control, then a thick client may well be a
> good solution.
> However, this same group may be just as comfortable with a broswer-based
> solution, depending on the business requirements.  My work over the last
> year or two has proven, at least to me, that HTML can be used as
> a pure data
> entry interface nearly as productive as the standard 5250 we grew up with.
>
> So I guess the only combination I WOULDN'T recommend would be thick client
> for Internet applications.  When you have no control over the end user's
> configuration, the amount of work required to make your
> application work on
> every possible machine is probably counter-productive, and unless your
> application is very mature and stable, the bandwidth required to
> keep it up
> to date might also be prohibitive.
>
> Joe Pluta
> www.plutabrothers.com
>
> _______________________________________________
> This is the Midrange Systems Technical Discussion (MIDRANGE-L)
> mailing list
> To post a message email: MIDRANGE-L@midrange.com
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l
> or email: MIDRANGE-L-request@midrange.com
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/midrange-l.
>



As an Amazon Associate we earn from qualifying purchases.

This thread ...

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.