Gary Montgomery wrote:
> I know that servelets can use corba, rmi, sockets etc. to communicate with
> back end processes but what about having clients on the front end
> communicate with the
> servlet via corba, rmi etc... ? Or must it be http.
>
Of course any protocol is possible in the general case (I've even accessed
databases remotely with a standard JDBC driver, just to prove it could be
done), but you need to be thinking about a couple of issues:
* Am I going to be crossing firewalls at either the
client end or the server end? You're going to run
into hassles with the firewall managers if you ask
for the TCP ports required by your protocol to be
opened.
* Am I going to be shipping more bytes across the
network if I go native protocol versus HTTP? This
will have an impact on performance.
* Is my client UI based on HTML? If so, you are
probably better off with a servlet/JSP solution,
and let the servlets talk to your back end services
for you.
Craig McClanahan
___________________________________________________________________________
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