EADP for WSAD and VA Java
A development platform for building, with bean customization instead of programming, WebSphere applications that use servlets and JSPs.
Date Posted: July 21, 1999
|
|
 |
 |
|
Update: May 11, 2005
New version includes various fixes and improves packaging to use an interchange file for the WSAD workspace. EADP Express now uses "www.ibm.com" templates as its default.
What is EADP for WSAD and VA Java?
EADP is a development platform for building WebSphere® applications that communicate with DB2. (EADP stands for Enterprise Application Development Platform; WSAD is WebSphere Studio Application Developer.) Most of the application can be built using bean customizations instead of JavaTM programming. With EADP Express, the bean customizations are stored as XML, so no application-specific code is required.
EADP can be used to edit and present documents, compile and present information from relational databases, and search efficiently within large relational databases. There are also facilities for rich text, images, and attachments; these facilities provide full capability for content management. EADP provides custom bean editors for creating HTML, and it can also be used with JSPs and Struts. EADP Express provides a convenient way of creating a Web front-end for a large legacy database.
EADP isolates business logic from the rest of the application. EADP provides its own simple persistence mechanism, and it also provides enhanced support for Persistence Builder and EJBs. EADP includes version control, platform-independent help, tools for building a visual user interface, and extensive run-time customization capabilities.
How does it work? EADP allows the definition of complex objects, quick views of normalized data, computed and summary fields, keyword fields, and verifications. EADP provides template support for servlet HTML and bean support for JSPs, as well as a conversational Web environment with smart servlets and JSPs. An EADP workflow can be combined with Struts action mappings. EADP handles scrolling of large databases, including hyper-scrolling of thousands of records, and its Sort and Jump To features make searching easy.
The document handling and document-level security of EADP is nearly equivalent to that of Lotus Notes. EADP provides full, rich-text editing function for its documents, including the uploading and presentation of images and attachments.
EADP's dynabean support allows the changing, over the Web, of the way the application works after it has been deployed. There are other powerful run-time customizations available with EADP (see the user manual for details).
A sample content management application illustrates rich text, multimedia, and work flow capabilities. EADP is now available for use with WebSphere Studio Application Developer.
|
|
 |

|  | About the technology author(s): Senior Technical Staff Member for IBM Global Services at Sterling Forest
James Wason is a Senior Technical Staff Member for IBM Global Services at Sterling Forest. He began his professional career as a research mathematician, having received a Ph.D. from the University of Columbia in 1973. After teaching briefly at MIT, he received an MBA from Babson College in 1979 and joined IBM, assuming technical leadership of the Development Production Records System (DPRS). Dr. Wason spent several years as architect and manager for various applications in the engineering records area.
In 1988, IBM transformed an application of Dr. Wason's into an object-oriented product (ProductManager). After initial service as the domain expert, Dr. Wason has spent the last ten years building object-object oriented frameworks, designing object-oriented applications, consulting, and writing patents. Currently, Dr. Wason focuses on Lotus Notes and Web applications, and he is the e-Advocate and technical safety net for Sterling Forest and much of the Northeast. EADP, one of his major projects, began as a part of ProductManager, but it has subsequently been released in Smalltalk and Java versions.
| |
|
| |