Bhaven Shah

Subscribe to Bhaven Shah: eMailAlertsEmail Alerts
Get Bhaven Shah: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Bhaven Shah

As Java matures, new sets of behavior added to its API allow developers and programmers to write more sophisticated programs with less difficulty. This article focuses on collections API, a new abstract data structure that will be a part of the core Java Development Kit (JDK) 1.2 API. (The collection classes are also available as an add-on package for the JDK 1.1 class libraries.) Overview An object-oriented application often consists of classes that need to refer to a collection of values of a given type. JavaSoft supports this capability by means of its rich set of collection classes - abstract data types for modeling "collections" of objects. Collections are a recent addition to the JDK. A collections API is a unified framework for representing and manipulating collections, allowing them to be manipulated independently of the details of their representation. Som... (more)

A Paradigm Shift in Distributed Computing

As Java takes a leap toward the next generation of enterprise computing, enterprises get ready to deploy large-scale business applications using Java. This article describes how the new Enterprise Java-Beans (EJB) technology from Sun Microsystems can be instrumental in building distributed enterprise applications. We'll first look at the application server implemented by Weblogic, which uses EJB technology to provide business solutions. Then I'll discuss how this powerful technology can be used in the context of a true distributed environment such as CORBA. Background Most of yo... (more)

Presenting XML to the Web

Every problem in software development can be approached in multiple ways. Graphical user interface (GUI) development is no exception to this rule. With increasing numbers of Web-based and e-commerce applications around the globe, the greatest demand so far - which is growing every day - has been for thin clients or Web clients. The question is whether XML can help in this area. The answer is yes, but only if it satisfies your solution requirements. In this article we'll see how XML can be used to develop Web-based user interfaces. XML may present an elegant approach to Web UI deve... (more)