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





November 12, 2001

Portal Assimilation

Hidden in the application server lies a conservative portal option

By Colin White

In this Issue:

  • Portal Assimilation
  • Pipeline


    PRODUCT SPEC SHEET

    Oracle9iAS Portal

    Oracle Corp.
    500 Oracle Pkwy.
    Redwood Shores, CA 94065
    650-506-7000
    www.oracle.com

    PRICING: Part of Oracle9iAS; Standard Edition costs $200 per named user license and $10,000 per processor license, Enterprise Edition costs $400 per named user license and $20,000 per processor license.

    SUPPORTS: Windows NT/2000, Linux, Solaris, Compaq Tru64, AIX, and HP-UX.

    Up to now, most portals have been marketed as standalone products, but increasingly, portal technology is also being incorporated into other software solutions such as content managements systems, business intelligence tools, e-business applications packages, and Web application software. This is especially the case as the software industry's key players enter the portal marketplace. One of the latest entrants is Oracle with its Oracle9i Application Server (AS), which incorporates a Java-based framework for building and customizing a portal. Both the standard and enterprise editions of Oracle9iAS come with this framework.

    Oracle's main marketing strategy is to compete with other industry leaders such as IBM and Microsoft by encouraging customers to purchase complete end-to-end Oracle solutions rather than use an infrastructure to integrate best-of-breed products from multiple vendors. The three key products that form the cornerstone of this strategy are Oracle9iAS, Oracle9i Database, and the Oracle E-Business Suite. The Oracle portal is a key component of Oracle9iAS and is particularly well suited to providing business users with a single, personalized view of Web information and applications. Oracle also uses the portal framework to provide out-of-the-box portal solutions for use with its E-Business Suite.

    User's View

    The Oracle portal Web interface is similar to that of many other portal products. It consists of personalized portal "pages" that are subdivided into "regions." Each region on a page is formatted using HTML or XML/XSL and contains one or more "portlets" that provide access to a specific business content source such as a Web site, database application, or newsfeed. A portlet can also point to an Oracle portal "content area" that acts as a central store for managing shared documents, images, and so on.

    There are two types of portlets: Web portlets and database portlets. You maintain Web portlets on Web servers that the Oracle portal can access. In theory, you can write these server-side applications in Java, Perl, C, or even as Microsoft Active Server Pages. But in reality, the development tools that come with the Oracle portal favor Java. (Note that you could define a non-Java portlet to the portal as a Web URL). A Web portlet communicates with the Oracle portal using the XML-based Simple Object Access Protocol, so you could develop a portlet as a Web service. A database portlet lets the user interact with data and is maintained as a stored procedure in the Oracle portal database. You can write these portlets in PL/SQL or in Java with a PL/SQL wrapper.

    Oracle 9iAS provides a portal development kit that enables third-party software vendors and IT staff to develop their own portlets and add them to the Oracle portal. The product comes with several built-in portlets for connecting to newsfeeds, linking to external applications, building a list of favorite Web links, performing searches, and so forth. There are also portlets for building portal pages, portal content areas, and portal Web applications.

    You create a portal page when you want to give a user (a consumer, for example) access to content from a variety of different sources. You personalize the portal page to suit the specific content requirements of each portal user. When several users need to manage and access business content in a shared store, they can use a portal content area.

    Adequate Content Management

    A portal content area consists of a hierarchical set of folders that contain items such as files, Web URLs, pointers to other folders, Java applications, multimedia objects, and so on. Each item has attributes such as display name, description, and search keywords. You can define additional item types, each with its own unique attributes. These attributes can be defined as mandatory (the user must assign values to them when creating a new item) or optional.

    All items in a content area must be assigned to a "business category." You create categories based on a business taxonomy, making it easier for users to organize and find information in a content area. You may also classify items by one or more "perspectives." You could, for example, have a press release folder that has categories for different technologies, and use perspectives to separate press releases by vendor or time period. Users can search the content store by category, perspective, keyword, or attribute. They can also use full-text searches. Within a content area, you can publish folders, categories, and perspectives as portlets.

    You can add items to a content area by using the Web interface or by bulk loading items in a ZIP file. When you add items, you have to specify the category it belongs to manually; the product doesn't have an automated categorization manager. Facilities exist at a folder level for adding item check-in, check-out, and versioning. Administrators control user-access security at the folder level or at an individual folder item level.

    The Oracle portal content area is suited to managing Web and multimedia content, but it's not likely to become a major competitor to more traditional document management systems or collaborative products such as Lotus Notes or Microsoft Exchange.

    Web Database Applications

    The Oracle portal page shown in Figure 1 can also be used to build Web database applications. This component of the portal framework has evolved from Oracle's WebDB tools, which were originally designed to provide a simple approach to Web-enabling database applications.







  • IE Weekly Newsletter
    Subscribe to the newsletter
        Email Address