Similar Articles |
|
JavaWorld September 2002 Visveswaran & Abulsorour |
Business process automation made easy with Java, Part 1 Business process automation initiatives are transforming today's enterprises by optimizing efficiencies, reducing costs, and increasing shareholder value. This article explains existing J2EE-centric rule engine solutions, as well as where and how they fit within an enterprise architecture. |
JavaWorld February 2002 Jeff Hanson |
Use Web services to integrate Web applications with EISs Web services expose business processes to bolster object-oriented and component-based programming with a services-based model. You can enhance your current programming model to support Web services by adding a service contract... |
JavaWorld October 2000 Siva Visveswaran |
Dive into connection pooling with J2EE Connection pooling is a technique used for sharing server resources among requesting clients. This article focuses on support for connection pooling of both database resources and nondatabase resources in a J2EE environment... |
JavaWorld January 2002 Jason Cai |
Combine the Session Facade pattern with XML This article explores the benefits and advantages of using the Session Facade pattern. The author discusses when to use the pattern with value objects, and when to use it with XML. He also provides a detailed implementation of the Session Facade pattern integrated with XML... |
JavaWorld June 2002 Dirk Laessig |
Score big with JSR 77, the J2EE Management Specification The specification's core is based on the model of managed objects, explained in this article. JSR 77 also defines an Enterprise JavaBeans (EJB) component for easily accessing these managed objects. |
JavaWorld July 18, 2003 Amit Poddar |
Add concurrent processing with message-driven beans This article describes in detail how message-driven beans can effectively provide concurrency to J2EE applications. |
JavaWorld November 2002 B.J. Fesq |
Sun boosts enterprise Java This article provides a clear understanding of the enterprise Java platform's direction and introduces J2EE (Java 2 Platform, Enterprise Edition) 1.4's support for emerging Web services standards. |
JavaWorld November 2001 Dirk Reinshagen |
Connect the enterprise with the JCA, Part 1 JCA is a standard that allows EIS systems to be reached from the J2EE platform. This article covers a variety of topics including a JCA overview, how JCA fits into an integration strategy, a comparison of JCA to EAI vendors' products, and limitations of the current JCA platform. |
JavaWorld June 2002 Humphrey Sheil & Michael Monteiro |
Rumble in the jungle: J2EE versus .Net, Part 1 Heard a lot about .Net versus J2EE? Wondering what that conflict means for you? An unbiased explanation as to how J2EE and .Net match up. |
JavaWorld March 2003 Amit Goel & David Marshall |
Manage users with JMS This article describes a simple solution to the common problem of maintaining consistent user information across various business applications. |
JavaWorld July 18, 2003 James Carman |
Get down to business In this article, you will learn how to structure your applications such that modifications to the business object implementation do not require changes to the user interface using a simple framework for accessing your business objects. |
JavaWorld August 2002 Abraham Kang |
Enterprise application integration using J2EE Java represents an ideal language for EAI because it runs on most, if not all, operating systems and boasts good support from EAI tool vendors. In addition, J2EE provides the security, messaging, and reliability services required in EAI. |
New Architect January 2003 Paul Sholtz |
Instant Update Making your data and spreadsheets Web viewable through MVC: The Model-View-Controller (MVC) pattern is an established and well-understood software design method. |
JavaWorld September 2001 Jian Zhong |
Step into the J2EE architecture and process By reading this article, you will better understand many important J2EE architecture topics, and be able to apply that knowledge to extend and modify this simple methodology to solve your special business problems... |
JavaWorld July 2002 Humphrey Sheil & Michael Monteiro |
Rumble in the jungle: J2EE versus .Net, Part 2 In Part 2 of this two-part series, the authors shift from the theoretical to the practical by demonstrating how to employ J2EE and Microsoft .Net to develop a concrete Web application. |
JavaWorld September 19, 2003 Brian Connolly |
Client quality reporting for J2EE Web services This article implements a general-purpose architecture for recording client response times for J2EE Web services. The sample implementation was built using the Sun ONE Application Server and IDE, but the general approach can be easily adapted to other J2EE implementations. |
JavaWorld January 2002 Yuan & Long |
Build database-powered mobile applications on the Java platform This article explains how to create mobile database applications using the Java 2 Platform, Micro Edition/Mobile Information Device Profile (J2ME/MIDP) and the Java 2 Platform, Enterprise Edition (J2EE). The authors introduce an architecture that uses JavaServer Pages (JSPs) as middleware between a MIDP frontend and a database backend. They also explain specific design decisions and implementation issues, such as persistent storage, network connection, session management, and data communication. Their discussion focuses on the integration between the client and server-side Java applications. |
JavaWorld May 2002 Eoin Lane |
Is WSDL the indispensable API? Many developers consider Web Services Description Language (WSDL) the new software design view. WSDL offers a verbose, ASCII, standard, and language-agnostic view of services offered to clients. WSDL also provides noninvasive future-proofing for existing applications and services and allows interoperability across the various programming paradigms, including CORBA, J2EE, and .Net. This article shows a service's WSDL view, then explains how you can generate client and service implementations for Java and C#. It finishes by discussing possible sources for initial WSDL view generation. |
JavaWorld April 2001 Bin Yang |
E++: A pattern language for J2EE applications, Part 1 E++, an Alexandrian pattern language, describes the process for creating a J2EE framework. Compared with a loose pattern collection, E++ provides rules for design patterns to work together in solving a set of related problems... |
JavaWorld November 2001 John Chamberlain |
Implement a J2EE-aware application console in Swing Learn the fundamentals of Swing while creating a command console to control complex enterprise applications. A console provides a window into a system's operation and allows operators to configure, monitor, and control the system in real time... |
JavaWorld February 2002 Julien Mercay & Gilbert Bouzeid |
Boost Struts with XSLT and XML Struts is an innovative server-side Java framework designed to build Web applications. This article introduces the processing model underlying Struts, describes the Struts framework itself, and presents Model 2X, which enhances Struts... |
JavaWorld May 2002 John Chamberlain |
Master J2ME for live data delivery The biggest challenge in building J2ME applications is creating a workable architecture that can span the wide range of wireless devices and protocols. This is especially true of applications that need to push live data to the client. This article explains some key design points... |
JavaWorld December 19, 2003 Frank Sommers |
Call on extensible RMI Remote Method Invocation (RMI) has become a standard communication mechanism between remote Java objects. The latest RMI framework, Jini Extensible Remote Invocation features a powerful, highly configurable RMI security mechanism. |
JavaWorld December 2001 Humphrey Sheil |
To EJB, or not to EJB? Our industry has spawned folklore and rules of thumb to guide us how best to use EJB -- some true, some out of date, and some pure fabrication. When and how to use EJB in your J2EE application, as well as how to know when EJBs are not the right solution for you... |
JavaWorld October 12, 2003 Avinash Gokli |
Java-based Web services for various client types Before you design, implement, and test Java-based Web services, you must first analyze several critical issues. This article examines these issues and discusses Formatting Objects Processor (FOP) Web services implementation details for different types of clients. |
JavaWorld December 2000 Steven Gould |
Develop n-tier applications using J2EE Introducing the 13 core technologies of the Java 2 Platform, Enterprise Edition (J2EE): JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail, and JAF.... |
JavaWorld October 2001 Michael Ball |
Dispatcher eases workflow implementation This article explains how to use an Extensible Stylesheet Language (XSL)-based application employing the Dispatcher design pattern to create simple workflows and a reusable API... |
JavaWorld October 2002 Thomas Laramee |
Should you go with JMS? Java developers must often determine whether JMS meets their requirements as a message-processing layer for their distributed systems. Issues such as application server performance, data distribution, security, and error handling must be considered. |
JavaWorld June 20, 2003 Frank Sommers |
J2EE 1.4 eases Web service development This article reviews J2EE 1.4's new client and server programming models for Web services. |
JavaWorld January 2002 Frank Sommers |
A birds-eye view of Web services The author defines Web services, explains how they operate, and compares them to related Java technologies. He also presents a general programming model for Web services, independent of any framework or technology... |
JavaWorld November 2000 Thomas E. Davis, Craig Walker |
Take control of the servlet environment, Part 1 The ever-popular servlet cleanly and simply develops and deploys Web-based applications. However, although Java is platform independent, the Web as a whole is not. The language and the servlet API do not provide such niceties as optional session-persistence schemas (i.e., store in memory, in a database, or in a cookie), and they don't easily accommodate ad hoc solutions to shortcomings in cookie handling. To handle such issues, Thomas Davis and Craig Walker have developed an unobtrusive framework, an invisible layer between your servlets and the servlet engine, that gives you greater control over the environment. |
JavaWorld March 2002 Matjaz B. Juric |
Integrate EJBs with CORBA Interoperability between EJBs and CORBA is important for integrating Java- and non-Java-based applications. This article shows how to achieve integration between an EJB and a CORBA C++ application... |
New Architect July 2002 B.J. Fesq |
Freedom of Choice A comparison of six J2EE 1.3-compliant application servers: BEA WebLogic Server 7.0 (beta), Borland Enterprise Server 5.0, IBM WebSphere 5.0 (beta), Macromedia JRun 4.0 (beta), Pramati Server 3.0, and Sybase Enterprise Application Server 4.1 (EAServer). |
JavaWorld May 2, 2003 Rick Grehan |
Web services creation made easy The BEA WebLogic Workshop 8.1 development environment allows developers to create J2EE Web services that run atop the WebLogic application server. The IDE requires minimal understanding of J2EE and allows the developer to concentrate on business logic. |
JavaWorld February 2002 Victor Okunev |
Generate JavaBean classes dynamically with XSLT For some projects, you need a more flexible business object structure. This article lays a foundation for a simple framework to build truly adaptive systems, saving you hours of routine programming... |
JavaWorld August 2001 John Rommel |
Will Web services jump-start the software slump? Web services have been hyped as the "new" new thing -- the future of business and personal living. The certainty of change, driven by the business necessity to deliver faster, better, and cheaper services, is continually transforming the Internet. |
JavaWorld June 2002 Michael Juntao Yuan & Ju Long |
Java readies itself for wireless Web services The future world of pervasive computing demands powerful and flexible development platforms. Is Java up to the task? Can Java provide end-to-end solutions for wireless Web services networks? The authors discuss the definition, importance, and architecture of wireless Web services. |
JavaWorld November 2002 |
Letters to the Editor How do you use Runtime.exec() to return process ID (PID)?... What's wrong with servlets in a Java Message Service (JMS) solution?... How do you put serialVersionUIDs in Serializable classes?... etc. |
JavaWorld April 11, 2003 Mitch Gitman |
Axis-orizing objects for SOAP Axis is an open source Java framework for implementing Web services over XML-based SOAP. This article guides the reader through the minefield of developing and deploying a sophisticated Web service using Axis. |
JavaWorld August 2000 Sanjay Mahapatra |
Programming restrictions on EJB Sanjay provides an overview of the programming restrictions on EJB component code that developers should adhere to and lists the features in Java that you'd be wise to avoid in order to write reliable and portable EJB 1.1 components.. |
JavaWorld November 2001 Kurt Jacobs |
Subscribe now for rapid prototyping Developers often find themselves reengineering an API to meet the demand of evolving requirements. By providing a framework for a more flexible system, the Publisher-Subscriber pattern can help you overcome some problems associated with object dependencies... |
JavaWorld March 2002 |
Letters to the Editor JavaWorld readers warn about synchronization; present a Servlet 2.2-compliant solution for mixing protocols in Web apps; suggest using the Data Object Access design pattern with the Value Object design pattern... etc. |
JavaWorld September 7, 2001 |
Java Product News O'Reilly releases Java & XML, Second Edition... Iona's Total Business Integration now supports embedded apps Versant enhances enJin 2.2... Lutris adds JMS support to EAS 4... Sims Computing updates enterprise job scheduler Commercial release of CapeStudio now available... etc. |
JavaWorld December 5, 2003 Borislav Iordanov |
Dynamic server includes with local runtime context This article shows how to achieve true black-box reuse of frontend logic in the form of JSP pages or Java servlets, by wrapping the servlet request object and effectively creating a local runtime context for an included resource. |
JavaWorld March 2, 2001 Lisa Alexander |
Java Product News Talarian JMS products offer dynamic delivery... VersantBridge plug-in speeds Java application development... JCA implementation for BEA WebLogic Server 6.0 supports J2EE... build wireless devices with minimal wireless programming knowledge... etc. |
JavaWorld September 2000 Frank Sommers |
Activatable Jini services, Part 1: Implement RMI activation Jini services must be long-lived and resilient, and must efficiently manage their computational resources with little user intervention. This article shows how to use RMI activation to manage computational resources and increase the availability of Jini services... |
JavaWorld September 2000 Humphrey Sheil |
Frameworks save the day Every Enterprise Java project has the same basic plumbing. By embracing this premise, you can cut project costs and improve software quality in one swoop. Even the lightweight framework outlined in this article can add significant value to your project -- with immediate gains... |
JavaWorld September 2000 Sandip H. Mandera |
Brewing entity Enterprise JavaBeans The Enterprise JavaBeans (EJB) specification provides two flavors of beans: session beans and entity beans. After Sun Microsystems's release of EJB Specification 1.1, support for entity beans became mandatory. This article will introduce component developers to entity beans and show how to channel the beans' power. |
JavaWorld March 9, 2001 Lisa Alexander |
Java Product News Sun and Ope... Brokat helps enterprises create user-centric services... Sun releases J2EE Connector Architecture beta... FioranoMQ 5.0 Java messaging server features improved scalability and security... WebGain and ComponentSource to improve EJB component product offerings... |
JavaWorld December 2001 |
Letters to the Editor In this month's letters, David Geary expounds further on the Decorator pattern, Humphrey Sheil defends EJB performance, and Jeff Friesen talks more trash... |