topics that matter; ideas worth sharing

share a tip, submit a link, add something new

Application Composer shows promise

May 2, 2001, 04:51 PM —  InfoWorld — 

COMPONENT-BASED Web and enterprise application development has been a dream of forward-looking managers and technology leaders for years. In this dream, developers assemble powerful applications from prebuilt, pretested components. Development happens faster, introduces fewer bugs, and produces better software.

WebGain Application Composer, the development tool previously known as Spin, attempts to make this dream a reality. And it does a better job than you might expect for a 1.0 release. Application Composer's support for Enterprise JavaBeans (EJBs) and JavaBeans, and its approach to integrating Java Server Pages (JSPs), Servlets, applications, and applets, almost led us to give it a score of Very Good. However, its lack of Swing user interface support and failure to integrate with source-code control software limited it to a score of Good.

A bundle of features

Rather than provide a proprietary toolkit and framework and ask developers to build applications with it, Application Composer starts with standards-based technologies such as Java, JavaBeans, Servlets, JSPs, and EJBs. Application Composer solves the difficult problem of integrating components built with these technologies by introducing an assembly process based on the notions of behaviors and events.

In Application Composer's scheme, components, also known as agents, have behaviors; events generated internally or externally invoke those behaviors to carry out the business operations of the application. In other words, behaviors provide the procedural glue that ties together the components of an Application Composer application.

WebGain Application Composer 1.0

BUSINESS CASE


The potential benefits of component-based software development include greater code reuse, fewer defects, and reduced maintenance cost and effort. Combined with proper up-front planning by senior members of the technical team, this tool can help developers realize these potential benefits.

TECHNOLOGY CASE


WebGain Application Composer provides a uniform approach to building component-based applications with Java, EJBs, JSPs, Servlets, and JavaBeans. It presents programmers with a component paradigm that encompasses all of these Java technologies and allows them to graphically assemble applications.

PROS


+ Isn't based on a proprietary framework and language

+ Assembles reusable components with minimal coding

+ Supports JavaBeans and EJB component models

+ Solid deployment support

CONS


- Lacks support for Swing user interface

- Does not integrate with source-code control applications

COST


$2,992 per developer

PLATFORMS


Windows NT, Windows 2000

WebGain, Santa Clara, Calif.; (408) 517-3700, www.webgain.com

It's easy to import existing work into Application Composer. Existing HTML pages, images, and other static content can be added directly into a project via the Project|Add menu in the Project window. Once added, the content is accessible to other components in the project. EJBs also can be imported into your projects. Application Composer uses JavaBeans to construct a user interface to access imported EJBs, and the interface methods of imported EJBs remain accessible within the tool.But

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Resources
White Paper

Symantec Backup Exec 12 and Backup Exec System Recovery 8 deliver industry leading Windows data protection and system recovery. Download this whitepaper to find out the top reasons to upgrade and how to get continuous data protection and complete system recovery.

Webcast

Data and system loss — from a hard drive failure, malicious attack, natural disaster, or simple human error — can happen anytime. Don’t leave your business vulnerable. Make sure you have a secure recovery strategy in place. Symantec's latest backup and system recovery technology can efficiently restore critical applications, individual emails and documents and even restore your entire system in minutes in the event of a loss.

White Paper

Businesses face a growing challenge to ensure that the IT environment is properly protected. Backup Exec 12 integrates with other applications in the Symantec family of products, to complement your current data protection strategy, keep your data securely backed up and make it recoverable when you need it most.

Free stuff
Featured Sponsor

Get a broad understanding of important regulations and how you can make sure your site is in adherence.





Learn how VeriSign SGC-enabled SSL Certificates can help improve site security and customer confidence in the free white paper, "How to Offer the Strongest SSL Encryption." In this paper you will learn the differences between weak and strong encryption and what they mean for your site's performance.

Get VeriSign's free white paper: "The Latest Advancements in SSL Technology" and learn about the benefits of strong SSL encryption, Extended Validation (EV) SSL and security trust marks and what these SSL offerings can do for your site.

Now with Extended Validation (EV) SSL available from VeriSign, you can show your customers that they can trust your site. Learn about EV SSL benefits in this free VeriSign white paper.

More Resources