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

Reply via email to