O'Reilly logo

Java™ Oracle® Database Development by David J. Gallardo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. A Quick Tour of EJB

Traditionally, distributed applications were built using protocols, most notably TCP/IP, designed to allow autonomous processes on separate machines to exchange data. A typical client-server application, for example, might comprise a client application that does the processing and display of data and a database server that does nothing but provide the data. The reverse situation is also possible; the client application may be responsible only for the presentation of the data with all processing done on the server.

Modern distributed applications, however, often do not just transfer data but in addition allow one machine to invoke procedures on a remote machine. A popular standard for remote procedure calls (RPC) ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required