Brewing entity Enterprise JavaBeans

Harness the power of entity beans Enterprise JavaBeans (EJB) represents a fundamental change in the world of enterprise software. The EJB specification provides the software development community with the component model, maintains interoperability between EJB and non-EJB applications (including non-Java-based…

JDK 1.2 breaks the Java sound barrier

Learn how to implement JDK 1.2’s high-quality sound Earlier versions of the JDK produced audio through an applet or an application in .au format only, which provided support for 8,000 Hz mono 8-bit mu-Law-encoded audio clips. That fairly substandard sound…

Java being extended to data analysis

Industry players team up to develop a Java-based OLAP specification August 22, 2000 — IBM, Sun Microsystems, Oracle, and Hyperion Solutions are codeveloping a Java-based, platform-independent specification for creating and managing data in OLAP (online analytical processing) servers. JOLAP (Java-based…

Programming restrictions on EJB

Learn to write reliable and portable EJB 1.1 components Enterprise JavaBeans (EJB) is a specification and architecture for the development and deployment of distributed server-side, transactional, and secure business application components. The EJB architecture is the basis and core of…

PERCobol whips COBOL into shape for budget-minded enterprises

LegacyJ’s PERCobol 2.5 offers low-cost COBOL-to-Java code conversion LegacyJ’S PERCobol 2.5 is a low-cost tool that’s best suited for companies with small and midsize conversion projects. If you’re looking to reinvigorate portions of your COBOL resources without imposing a high…

Client callbacks

Client callbacks

What’s the best way to broadcast a message from an entity bean to many clients? Q: I need to have an entity bean to which many clients can connect. When a client sends a message to the bean, the bean…

Java Tip 100:  Add a history mechanism to JFileChooser

Java Tip 100: Add a history mechanism to JFileChooser

Enhance JFileChooser by implementing a directory history and file previewer accessory Good user interface design tries to minimize the needed user input. For example, some Unix system shells and editors provide auto completion for command input. The Windows desktop maintains…

News and New Product Briefs (August 18, 2000)

INDEXHEAD: IBM offers Java Virtual Machines for download Developers can now download five Java Virtual Machines (VMs) from IBM for various platforms, including Java VMs for Linux, AIX, and OS The newest version of OS/400 will contain a Java VM,…

Code generation using Javadoc

Code generation using Javadoc

Extend Javadoc by creating custom doclets Automatic code generation is becoming increasingly common in software development, a result of the need to hide complexity from the software developer and the acceptance of various standard and de facto standard application programming…