Forte for Java, release 3.0. (Internet Focus).
Release 3.0 of the Forte for Java An earlier family of Java development environments from Sun. The products included an editor, compiler, debugger, object browser and JavaBean creator plus the ability to edit and view HTML files. integrated development environment See IDE.
integrated development environment - interactive development environment (IDE) is designed to simplify application development that uses the Java 2 Platform, Enterprise Edition (language, programming) Java 2 Platform, Enterprise Edition - (J2EE) Sun's Java platform for multi-tier server-oriented enterprise applications.
The basis of J2EE is Enterprise JavaBeans (EJB).
See also the Standard edition J2SE and the Micro edition J2ME. (J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems. ) technologies, such as Enterprise JavaBeans components. The IDE supports deployment to leading J2EE application servers, has been optimized for the iplanet Application Server See Sun Java System Application Server. 6.0, and is a core component of the Sun Open Net Environment (Sun ONE) -- an open architecture and integratable product portfolio to create, assemble and deploy Web services.
Sun have also contributed seven modules to netbeans.org, The Forte for Java IDE is built on the NetBeans platform.
Forte for Java, Enterprise Edition Forte for Java, release 3.0, Enterprise Edition supports the building and deployment of J2EE applications on leading application servers. In addition, the integration between the Forte for Java lie and the iPlanet
Application Server has been enhanced to support the development of enterprise Java applications as well as Web services. The lie allows developers to target the iplanet Application Server and optimize their applications for performance, scalability and high availability. A new Web services module provides automatic binding of Java technology and XML through intuitive wizards, generates Java code that supports run-time access and execution of services, and supports Web-based publishing to a services registry.
The product also supports the Java 2 Platform, Micro Edition (language, programming) Java 2 Platform, Micro Edition - (J2ME) Sun's Java platform for consumer devices.
J2ME defines Configurations and Profiles for different classes of small memory device, from smart cards to pagers to set-top boxes. (J2ME), to build applications and services that can be accessed via the Web, mobile devices, or personal digital assistants. Through the Forte for Java Extension Partner Program, companies are developing innovative modules that extend the Forte for Java environment to provide support for SOAP, UDDI, WSDL, and UML modeling.
New Modules Contributed to Open Source Sun also contributed code from seven modules to the open source project, netbeans.org. The NetBeans platform is an extensible, cross-platform, cross-language IDE that forms the basis for Sun's Forte for Java IDE. The open source modules include:
* External Editor - Enables developers to seamlessly integrate the popular XEmacs and vi editors into the NetBeans IDE. The External Editor module also offers a generic API that allows other editors to be integrated into the IDE, giving developers the option of using an editor they are already comfortable with.
* CIC CIC
circulating immune complexes.
CIC Circulating immune complexes. See Immune complexes. ++/Fortran support -, Allows developers to compile and execute Fortran, C and C++ code, including syntax highlighting and makefile support. The module makes it easier for users of Forte Developer (~ sun.com/forteldeveloper), the leading C/C++/Fortran language development environment for the Solaris(tm) Operating Environment (OE).
* XML Support - Provides support for XML, including syntax highlighting, code completion, validation, DTD (Document Type Definition) A language that describes the contents of an SGML document. The DTD is also used with XML, and the DTD definitions may be embedded within an XML document or in a separate file. generation and logical editing of XML documents.
* Database Explorer - Brings functionality previously found almost exclusively in mid-tier commercial IDEs into the free, open source NetBeans IDE. This module allows developers to browse and manipulate live databases and generate JDBC code to rapidly write database aware client- and server-side code.
* CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global Support - Enables rapid development and testing of applications that use the Common Object Request Broker See ORB.
(programming) Object Request Broker - (ORB) Part of the OMG CORBA specification, an ORB's basic function is to pass method invocation requests to the correct objects and return the results to the caller. (CORBA) architecture. It includes support for editing and syntax highlighting of IDL (1) (Interface Definition Language) A language used to describe the interface to a routine or function. For example, objects in the CORBA distributed object environment are defined by an IDL, which describes the services performed by the object and how the data files, CORBA service browsing, and other features to enhance developer productivity.
* File Copy - Supports deployment of applications and files via Interact File Transfer Protocol A communications protocol used to transmit files without loss of data. A file transfer protocol can handle all types of files including binary files and ASCII text files. See Kermit, Zmodem and FTP. and highlights the usefulness of the NetBeans platform as a teaching tool. The module was developed as a student project at Czech Technical University in cooperation with Sun.
* Terminal Emulation - Adds terminal support, enabling enhanced interaction with external processes such as compilation and build operations.
With the 3.0 release, the Forte for Java IDE is now available in an Enterprise Edition and Community Edition. Most of the modules and features from Forte for Java, Interact Edition are now in Forte for Java, Community Edition. Sun also plans to submit Forte for Java, release 3.0 for J2EE certification and will issue a service pack for current customers in November that would make the product fully J2EE compliant. J2EE certification would make Forte for Java, release 3.0 one of the first leading Java IDEs to be recognized with the `J2EE Compatible' brand -- which ensures portability of the Java platform across multiple tools and runtime environments, www.sun.com Forte for Java, release 3.0 is available now via download at www.sun.com/forte.