CMP -- United Business Media

Intelligent Enterprise

Better Insight for Business Decisions

UBM
Intelligent Enterprise - Better Insight for Business Decisions
Part of the TechWeb Network
Intelligent Enterprise
search Intelligent Enterprise





February 1, 2002

Among the Vanguard

Forte for Java has a "grab bag" approach to Web services development

By Nelson King

In this Issue:

  • Among the Vanguard
  • Pipeline

    Forte for Java 3.0 isn't just another pretty integrated development environment (IDE). Sure it's got wizards and "fill in the blank" code help; but its real forte (pardon the pun) is providing a supportive and flexible environment that a true code jockey can love. It has also moved well beyond its origins in Java applets and applications into the enterprise world of J2EE and Web services.

    PRODUCT SPEC SHEET



    Forte for Java 3.0, Enterprise Edition

    Sun Microsystems
    901 San Antonio Rd.
    Palo Alto, CA 94303
    800-USA-4SUN
    www.sun.com/forte

    PRICING: Community Edition — free; Enterprise Edition — $1,995.

    MINIMUM REQUIREMENTS: Windows NT 4 Service Pack 6 or Windows 2000 Service Pack 2 — 866MHz Pentium III, 384MB RAM, 256MB paging/swap, 110MB installation disk space; Solaris 8 — Sunblade 100, 512MB RAM, 512MB paging/swap, 110MB installation disk space; Linux 6.2 — 450MHz Pentium III, 512MB RAM, 128MB paging/swap, 110MB installation disk space.

    The most recent versions of Forte for Java are amalgamations created by Sun Microsystems when it acquired both Forte and NetBeans in 1999. NetBeans brought to the party a respected open-source development framework that found its reputation in the Linux market. Forte brought more platforms and a desire to expand beyond the individual programmer into the realm of enterprise software development. The result is two versions of Forte: the Community Edition, which is free and open source (Sun Registered Library) and Enterprise Edition, which I evaluated for this review.

    FORTE'S COMPANIONS

    As an open-source kind of product, Forte for Java is committed to an ecumenical policy concerning many kinds of third-party plug-ins and products. This policy includes supporting a variety of application and Web servers through the J2EE Reference Implementation (JRI). However, there are favorite sons: iPlanet Application Server and Web Server. (IPlanet is a Sun/Netscape consortium.) In the setup of the enterprise edition, Forte for Java kindly offers to recognize and give priority to these two products. This vendor maneuvering is quite natural: IBM, Microsoft, and Oracle also profess flexibility and openness, but there's no doubt about their intention to have users (or enterprises) stay within their family of products. In other words, it's worth noting that although adopting Forte doesn't necessarily mean slipping into Sun's orbit; you'll probably have a smoother ride if you don't fight the gravitational pull.

    THE DEVELOPMENT ENVIRONMENT

    Getting up and running with Forte for Java is easy. It does require JDK 1.3.1 (so much for older versions of Java) and JRI 1.2.2. If you include a Web and application server in the development environment, you'll need a well-loaded workstation with at least an 800MHz processor and 512MB to 1GB of RAM.

    There is a certain hardcore (dare I say fundamentalist) view that all a Java programmer needs is the Sun JDK and a high-powered editor. More than most commercial IDEs, Forte caters to this hands-to-the-keyboard attitude. Although it has all the modern appurtenances of programming support — context-sensitive help systems, intelligent code completion, wizards, templates, and other shortcuts — most of these things don't get in the way of writing code. (See Figure 1.)

    If you know Borland's JBuilder or Microsoft Visual Basic, then Forte's user interface will look quite familiar. (For the enterprise, I consider these look-alike IDEs a good thing, the more they parallel each other, the less retraining is required.) There's a typical menu system, an extensive toolbar, and a palette of Java components that drop into the Form Editor. Likewise, there's a project file explorer, source-code editor, Properties window, Component Inspector, and an excellent Object (class) Browser. Forte binds them all together in "workspaces" for various modes: code editing, GUI building, browsing, running, and debugging.







  • IE Weekly Newsletter
    Subscribe to the newsletter
        Email Address