EJB technology enables client programs to access services and database entities remotely. The performance and scalability of applications that use enterprise beans can suffer if client programs pass large objects to enterprise beans, or make many remote methods call on them. To remedy these performance and scalability problems, users can include methods in the enterprise beans' interfaces that allow client programs to define mobile actions and perform them on their enterprise beans. Roger outlines the four approaches a client program can use to iterate through a large collection of server objects.
It's already been a vigorous rebound -- but IBM has just begun to use Java and Internet weapons to regain its throne.
Java project managers need an acute awareness of end users' needs. Tig examines why these managers need to position their efforts in a customized manner.
Steve explains how the Java Compiler Compiler (JavaCC) toolkit facilitates the development of parsing classes. He presents a simple parsing problem using a JavaCC-based solution. Steve describes the problem domain, a PostScript interpreter, and how JavaCC offers a viable solution. Readers will attain a basic understanding of how to develop applications that use JavaCC-based parsers.
DeployDirector from Sitraka Software is among the top deployment tools on the market today. It is a powerful and flexible solution for developers looking to provide a rich Java client to their enterprise users.