Oracle Enterprise Pack for Eclipse Oracle Help

3-34 Oracle Fusion Middleware Concepts Guide ■ Object caching support, including cluster integration for some application servers such as Oracle Application Server. ■ Query capability including TopLink Expressions framework, Java Persistence Query Language JP QL, Enterprise JavaBeans Query Language EJB QL, and native SQL. ■ Just-in-time reading. ■ Object-level transaction support and integration with popular application servers and databases. ■ Optimistic and pessimistic locking options and locking policies. ■ Visual design tools. For more information about Oracle TopLink, see Introduction to TopLink in the Oracle Fusion Middleware Developers Guide for Oracle TopLink.

3.11.4 Oracle Enterprise Pack for Eclipse

Oracle Enterprise Pack for Eclipse OEPE is a set of plug-ins designed to support Java EE development, especially if the following technologies are present: ■ Eclipse IDE ■ Oracle WebLogic Server ■ Oracle Database Key features of OEPE include: ■ Oracle WebLogic Server support: OEPE provides features to develop, deploy and debug Oracle WebLogic Server applications: – Faster application development with virtual enterprise archive EAR technology. – Remote deployment of applications. – Deployment descriptor editing using the graphical design view. – Support for the Oracle WebLogic Server shared library. – Support for XMLBeans. – Support for EJBGen. – Support for Web services: OEPE enables building of enterprise-class Web services that employ standard Web service technologies, such as XML, SOAP, and WSDL. OEPE simplifies Web service development by allowing developers to focus on application logic, rather than the complex implementation details traditionally required by these technologies. ■ Oracle Database support: OEPE provides the means to easily connect to, create, explore, and query Oracle databases. Support includes database visualization through the Data Source Explorer view and data descriptive language DDL generation. ■ JSF facelets tools: Facelets enable development of JSF pages using XHTML instead of JSP. ■ Support for object-relational mappings: OEPE enables creation of a persistence layer that uses EJB 3.0 JPA, and provides the means to do the following: – Configure the persistence provider for JPA projects Oracle Fusion Middleware Components 3-35 – Generate JPA entities – Annotate classes – Use entity diagram editors – Use a SQL schema viewer – Use the Spring framework ■ Web page editors. For more information about OEPE, see: http:download.oracle.comdocscdE14545_ 01helporacle.eclipse.tools.common.dochtmlindex.html

3.11.5 Oracle Help

Oracle Help provides the means for developing and displaying HTML-based help systems for Java applications and Web applications. Authors can create a single help system that can be displayed - without modification - both in a Java environment, using Oracle Help for Java, and in a Web environment, using Oracle Help for the Web. Oracle Help for the Web is available in two formats: Oracle Help for the Web - UIX and Oracle Help for the Web – Rich Client. Oracle Help for Java OHJ is a set of Java components, a Java API, and a file formats specification for developing and displaying HTML-based help content in a Java environment. OHJ is designed primarily for displaying help for Java applications, although it can also be implemented as a standalone document viewer for use in a Java environment. Oracle Help for the Web – UIX OHW-UIX is a Java servlet and a file formats specification for developing and delivering HTML-based help content in a Web environment. OHW-UIX can be used to provide context-sensitive help for Web applications or as a means for processing and displaying structured views of independent HTML content on the Web. Oracle Help for the Web – Rich Client OHW-RC, similar to OHW-UIX, delivers HTML-based Help content in a Web environment. It uses Oracle Application Development Framework Oracle ADF, which is based on the JavaServer Faces JSF technology, to build a user interface that follows Oracles Browser Look And Feel Plus BLAF+ guidelines. For more information about Oracle Help, see Introduction to Oracle Help in the Oracle Fusion Middleware Developers Guide for Oracle Help.

3.12 Oracle HTTP Server

Oracle HTTP Server OHS is the underlying deployment platform for all programming languages and technologies that Oracle Fusion Middleware supports. It provides a Web listener and the framework for hosting static and dynamic pages and applications over the Web. Based on the proven technology of the Apache 2.2.10 infrastructure, OHS includes significant enhancements that facilitate load balancing, administration, and configuration. It also includes a number of enhanced modules, or mods, which are extensions to the HTTP server that extend its functionality for other enterprise applications and services. OHS is, and includes modules developed specifically by Oracle. The features of single sign-on, clustered deployment, and high availability enhance the operation of the Oracle HTTP Server.