Erik Hanson[SMTP:[EMAIL PROTECTED]] wrote:
> Aurelio Sanchiz Callejon <[EMAIL PROTECTED]>:
> >        Can be said that in a web-based application the browser is
the
> >client, a database server the server AND the servlets (in web server)
the
> >middleware (second tier)?
> >        It's a simple question but I need to clarify it for theorical
> purposes.
>

I'd say that a web-based application doesn't imply the number of tiers
you have within your C/S application. There can be many tiers working
together, depending on the system's inherent complexity. Servlets could
be only just one layer of your "middleware".:

Just think about:

* Mainframe integration
* Different protocols
* Different technical middlewares
* where is the database  - or better where _are_ the databases located?
* ...

In extreme situations even HTML code fragments for SSI or pseudo SSIs
(application based including) could be delivered by legacy DBs "far
behind" the web server(s).

Just some thoughts...

Markus.

>
> I'm not an expert, but I would say that the client is made up of the
web
> browser *and* any HTML and code that presents HTML, whether static,
dynamic
> or both. My architecture is broken up this way:
>
>   Tier 1 (presentation): browser, static HTML, HTML templates,
> HTML-generating objects (for lists and tables), view objects (displays
> business objects)
>
>   Tier 2 (business logic): business objects, process objects
>
>   Tier 3 (data): database objects, database
>
[...]


--
B + S  BANKSYSTEME GmbH, C/S Development
Eugen-Mueller-Str. 1, A 5020 Salzburg,  Austria
Tel.: +43 (662) 43 05 91 - 318
http://www.bsbanksysteme.com

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to