| Title | Date Added | Company | |
|---|---|---|---|
![]() |
Build Your Ideal J2EE Environment | 0000-00-00 | Oracle |
| J2EE programmer is aware of the power that J2EE can bring to the project. However, harnessing that power requires a five-step edit/compile/package/deploy/debug programming cycle. Without the right tools for each step in the cycle as well as integration between those tools, developing J2EE applications can easily become the source of many small frustrations. This paper shows how to use Oracle9i JDeveloper and Ant, the open-source, Java build-management tool, to optimize and eliminate many of the frustrations of the edit/compile/package/deploy/debug programming cycle.
Tags: J2EE, Application Development |
|||
![]() |
Making the Most of Java's Metadata | 0000-00-00 | Oracle |
| The release of J2SE 5.0 (also known by its codename "Tiger") introduced numerous Java language changes designed to make programming in Java more expressive, developer-friendly, and safe. In a new four-part series of papers, beginning with this one, the author shows the reader how to make the most of Java's Metadata. The paper explains the purpose of metadata and demonstrates how to use metadata annotations provided in the core J2SE libraries.
Tags: J2EE, Application Development |
|||
![]() |
Add Some Spring to Your Oracle JDBC Access | 0000-00-00 | Oracle |
| JDBC is a standard data-access protocol that is typically used to access relational databases. A significant advantage of JDBC is its standardized API, which allows for portability of Java-based data-accessing applications. JDBC is considered an integral part of both standard Java (J2SE) and enterprise Java (J2EE) and has been around since Java's early days. The many positive aspects of JDBC have allowed it to play a significant role in many J2SE and J2EE applications. However, there are some characteristics that make it more difficult to use than one might desire. These tedious, and sometimes frustrating, characteristics of JDBC have led to the creation of publicly available JDBC abstraction frameworks. One publicly available JDBC abstraction framework is Spring Framework's JDBC abstraction.
Tags: Database Applications, Application Development |
|||
![]() |
Developing JSTL-Like Tags With JSP 2.0 | 0000-00-00 | Oracle |
| JavaServer Pages (JSP) and JSP Standard Tag Library (JSTL) provide many useful tags (also known as actions) for Web developers. In addition, JSP 2.0 has two APIs, called Classic Tags API and Simple Tags API, that allows the user to build custom tags/actions. The former API was inherited from JSP 1.x and is used by JSTL for historical reasons. JSTL also doesn't take advantage of the JSP Fragments and Dynamic Attributes, which are new JSP features. This paper uses the new API and features of JSP 2.0 to build custom tags that complement JSTL and provides overview of an API.
Tags: J2EE, Application Development |
|||
![]() |
Reaching to the Core | 0000-00-00 | Oracle |
| Java 2 Platform, Standard Edition (J2SE) 1.4 introduced many new features to the Java platform, including new input/output, logging, regular expressions, and assertions. While often overlooked by enterprise-focused programmers because these technologies weren't placed in J2EE proper, they live in the Java core under J2EE and have a wide and important impact on enterprise developers. This paper introduces the most important new J2SE 1.4 capabilities, explains the purpose of each new feature, walks through examples so the reader can start using the features right away, and hopefully shares some knowledge that hasn't been widely available yet in books or articles.
Tags: J2EE, Application Development |
|||
![]() |
Exposing EJB Components as Business Services: An Architect's View | 0000-00-00 | Oracle |
| As organizations build, deploy, and orchestrate business services using Web Services technology, it becomes apparent that a careful and comprehensive design of Java 2 Platform, Enterprise Edition (J2EE) applications is required. The most effective systematic help in this area is the rigorous application of architecture patterns focused on Service-Oriented Architecture (SOA) enablement. Such patterns are especially helpful when exposing Enterprise JavaBeans (EJBs). Patterns are often thought of as being merely reference tools for providing guidance to particular design problems; rather, they should be considered a component of the architectural requirements. This paper describes the most important patterns from an architectural perspective, as well as their applications.
Tags: J2EE, Service-Oriented Architecture, Application Development |
|||
![]() |
A Step Up | 0000-00-00 | Oracle |
| Using familiar Java 2 Platform, Enterprise Edition (J2EE)-compliant technologies such as Oracle Collaboration Suite, the Oracle Database and Oracle Application Server, and state-of-the art migration tools, it is possible to completely migrate Lotus Notes applications and data to J2EE so that investments in business analysis, application development, user training, and knowledge base development are preserved. This paper will discuss how to use the ToJava toolset to convert a Lotus Notes application to J2EE for deployment on Oracle Collaboration Suite and related Oracle technologies.
Tags: J2EE, Application Development |
|||
![]() |
J2SE for the Enterprise Developer, Part 4: SocketChannel and ServerSocketChannel | 0000-00-00 | Oracle |
| This paper shows the SocketChannel and ServerSocketChannel classes and demonstrates how they enable servers to scale to thousands of clients using the new Selector class and nonblocking I/O. For network communication, J2SE 1.4 provides two new classes: SocketChannel and ServerSocketChannel. Going beyond the original java.net package and its Socket and ServerSocket classes, these new classes in java.nio.channels have several new features. They allow input and output sides of a socket to be independently shut down without closing the channel; they support asynchronous shutdown; and, most important, they can be used with a Selector for nonblocking I/O.
Tags: J2EE, Application Development |
|||
![]() |
Extending Oracle E-Business Suite With JDeveloper | 0000-00-00 | Oracle |
| The Oracle E-Business Suite offers a variety of applications designed specifically for individual industries and business operations. Oracle E-Business Suite is a complete set of business applications that enables to efficiently manage customer interactions, manufacture products, ship orders, collect payments and perform other operational tasks, all from a business system with an open, unified architecture. However, to satisfy the unique requirements of the business, one might have to extend or modify the User Interface (UI) and the business logic provided by default in the Oracle E-Business Suite. Because the Oracle JDeveloper Java IDE is used internally by Oracle developers to create applications for the E-Business Suite, it is the best solution for these needs.
Tags: J2EE, Application Development |
|||
![]() |
The Proper Channels | 0000-00-00 | Oracle |
| In Part 1 of this series covering the most important J2SE 1.4 features for enterprise programmers, the author discussed channels. In this paper, the author introduces the New I/O (NIO) Buffer class, and explains how channels and buffers work together in J2SE 1.4 to move data faster than ever before. A buffer is a container for a fixed amount of data of a single type. Each buffer stores its state information internally, which makes buffers more convenient than arrays. With an array, a programmer has to externally manage the starting point, length, and ranges of valid data within the array.
Tags: J2EE, Application Development |
HP StorageWorks 2000sa Modular Smart Array
Enabling easy transition from direct attached to centralized storage.
Six Priorities for Today’s Economic Climate
Learn how to reduce costs and achieve maximum value from IT.
Give Your Business the Competitive Edge
With the industry's most connected business intelligence solution.
Protect Your Business Critical Systems
With award-winning disaster recovery solutions by NEC.
Free IT Salary Report 2009
Register and be the first to download this invaluable resource
Find out who you should be spending your IT budget with