Overview of Oracle Portal and its portal

xiaoxiao2021-03-06  42

Abstract: Portal is a new technology in the IT field, one of the development directions of enterprise informationization. This article first introduces the definition and characteristics of Oracle Portal, and then expounds the architecture of Portal. This article is then introduced in the functional characteristics of Oracle9ias Portal and development based on its enterprise portal. Finally, this paper briefly explores the issue of Portal-based portal development.

Keywords: Oracle Portal, portal, website, information entrance, enterprise entrance

introduction

Oracle Portal provides a single access to the enterprise's various information resources, using it, companies can provide personalized information services for employees, suppliers, retailers, partners, etc., so that they can pass through a single entrance, Quickly find the information you need. Portal has a large number of core features that combine the company's applications, personnel, information and processes, providing a feasive ideas and solutions for information technology.

Oracle Portal Overview

1, what is oracle portal?

The word Portal is derived from the Internet. The first word "portal" mainly refers to the information portal, such as Yahoo, Sina and other websites are an information portal. Subsequently, the portal's application field has been extended, and an Enterprise Information Portal, EIP occurs. Oracle Portal is an integrated environment for establishing a corporate information portal. With Oracle Portal, corporate employees can easily integrate ourselves from information from various channels within a unified view. For example, in a traditional enterprise information system environment, a financial department may have to contact such information sources: corporate finance software, corporate internal website policies, news, announcements, various charts, reports, financial news on the Internet, stock market, etc. Wait; through the "self-service" service provided by Oracle Portal, the financial department can customize the information portal of financial personnel to the unit, effectively organize the above information in the web application, and according to different levels Function Set the corresponding access. In the past, this may need to submit detailed demand analysis to the IT department, and wait a few months to be put into use; through the rapid, easy-to-use development tools and built-in function modules provided by Oracle Portal, non-IT staff can also be based on their own Actual business needs, create such an integrated web application.

2, Oracle Portal architecture

1) Oracle Portal Node

Each server installing an Oracle Portal is called an Oracle Portal node. Each OraclePortal node contains more than 200 tables and views, and more than 1000 PL / SQL packages. The Oracle Portal node can be registered with each other to form a joint Portal structure. The registration and management of nodes can be easily managed by the central Portal of the company. Portal containers are places where Oracle Portal objects are stored. It saves the Provider registry, the page style definition, the user's customization, access, the content area, and the page definition, data-driven components, and the like. Database Provider management PL / SQL or Java storage process based on the database-based PL / SQL or Java stored in the portal node. The Portal framework calls these portlets via database Provider and display the result of the returned HTML / XML form on a area of ​​the page. Different from the database Provider, the web provider is a data from the web, which is usually called through the HTTP protocol instead of the database store, and the resulting result is already formatted HTML / XML content.

2) Oracle Logon / SSO Serversso is the abbreviation of Single Sign-ON, a single login mode. The SSO server centralizes the user's authentication and permission management, which allows other applications to hand over these tasks to the SSO server unified completion, which allows users to use all associated applications only on the SSO server. No need to remember multiple account passwords.

3) Oral 9i Application Server

Oracle 9ias is the intermediate application server of Oracle Portal. In Oracle9ias, Oracle HTTP Server provides primary HTTP services, Oracle JServ provides JSP and Servlet services, and ModPL / SQL provides services from Web accessing Oracle databases in Apache modules.

4) Oracle Portal Cache

Oracle Portal Cache uses a file system-based storage system that caches to page definitions and portlets, using cache systems, Oracle Portal does not need to access object storage systems or call all portlets each time you generate a page, which greatly improves the page. The response time.

Oracle9ias Portal Overview

1, the function of Oracle9ias Portal

Oracle9ias Portal is next generation of technologies introduced in part of Oracle WEBDB in early 1999. Oracle9ias Portal is a key component of Oracle9i, which is integrated into an Oracle9i application server as a service. With Oracle9ias Portal, companies have a powerful means to provide consistent, efficient access to employees, partners, and vendors, enable them to access the company information needed to complete the daily business tasks and tool. Oracle9IAS Portal implements the above objects by providing the following functions.

1) Single point interaction function

Oracle9ias Portal's scalable portal framework provides integration capabilities and standard access to corporate information, while flexible working environments make individuals, departments, and personal users to personalize their portal style. Oracle9ias Portal as a single interaction point, to solve these problems by concentrating the information: Take the user with their information source, and provide the flexibility required to adapt to different personal work and processing information . Oracle9ias Portal acts as a reusable information component called portlet, a bridge that is communicated in dynamic data, documentation, and Web site in the world that is not connected to each other.

2) Integrated complete portal service

Oracle9ias Portal's self-catering portal allows users and developers to organize and publish information and create applications. In addition to accessing corporate data and personalization, Oracle9ias Portal has also incorporated a number of self-service functions, allowing portal users and administrators to manage their information directly. These services enable end user to control and be responsible for their information, and provide IT professionals to better meet the demand tools for end users. Oracle9IAS Portal also provides a set of integration functions for documentation, file upload, page formatting, and access control, allowing users to share and manage information. In addition to the file type content, information from the Oracle database can be easily integrated into Oracle9ias Portal. Oracle9ias Portal contains a data-driven component library that can be used to interact with Oracle databases and seamlessly embed the portlets in the portal page. These components include JavaScript enhanced data input forms, files reported in HTML, plain text, or MS Excel format, can be customized to HTML bar charts and several components for publishing data in Oracle databases. 3) Complete deployment and management environment

Oracle9ias Portal gives user strength by simplicity because it is based on an open standard of the Internet. It does not require users to install and learn large-scale complex programs, do not allow users to touch these unnecessary complexity, but through the content of the basic Oracle8i database, focus on Oracle9ias Portal. The mature three-layer architecture of Oracle9ias Portal supports a variety of configurations and scalable to meet complicated requirements. Oracle9ias has a flexible deployment mode that supports multiple configuration forms on a wide range of hardware and operating systems, resulting in highly scalable performance. Oracle9IAS Portal supports deployment to global society. The text included in the Wizard, dialog, message, and help content of Oracle9ias Portal has been translated into more than 20 languages ​​to meet the needs of different users.

2. Development of portal based on Oracle9ias

To meet the business needs and technical needs of the general enterprise, it can build its integrated information consultation portal. The solution is divided into 4 layers of structure: client layer, intermediate layer, infrastructure layer, data layer.

1) Client layer: We use the browser as the client's display tool, so that the end users do not need to install any client tools anywhere at any system platform at any system platform at any system platform. Platform.

2) Intermediate layer: The intermediate layer is a standard Apache-based Oracle9ias installation; Oracle Portal directly operates MOD_PL / SQL and MOD_OC4J, including three parts, Oracle portal, network provider (Web Provider), and business intelligence. The Oracle portal includes an HTTP server to handle the page request of the Oracle front end and responsible for answering; parallel page engine, is a servlet engine, generating corresponding portlet content with web and database provider communication and responsible for page assembly, and is also defined with the cache page and "Local" file system of portlet content; multiple threads can be configured to implement parallel communication with the provider; mod_pl / sql is used to process the PL / SQL application module. Applications on WEB-Cache on the HTTP server improve the efficiency of the entire Oracle Portal. With the powerful business intelligence analysis data of 9IAS, the reports customized according to customer needs can be provided. The web content provider can work in a variety of web environments, communicate through HTTP and return to the HTML / XML format; data exchange via SOAP XML; suitable for existing and remote web services, and support subscription mode.

3) Infrastructure layer: Provide single landing services, single security management for the entire system; provide a unified connection to the background database; also includes Oracle integration and workflow services to connect various heterogeneous platforms and systems. 4) Data layers: Includes all client servers, internal website systems, and external websites that provide data for Portal.

4. Problems in the development of the portal

Based on Oracle9ias, providing enterprises to quickly establish corporate entrance websites, so that companies do not need to purchase, install software, do not need to worry about additional MIS personnel, etc., you can enjoy the foundation architecture provided by Oracle, and at website Check the desired function to form your own website. The web interface is easy to get started, making Intranet into an important tool for enterprise communication and management. This also enables the construction of the enterprise portal website to become a necessity. However, there are still in the entrance website of most companies in China. It is still in the low stage, and has not yet played the effects, and the various solutions proposed by the software manufacturer are more vivid and difficult to choose. Overall, the following issues have the following issues in the construction of the company: 1) The business portal has a trend of hodges; 2) The cultural barriers of the enterprise are over the technology, prevent the continued development and investment of enterprise portals. ; 3) The completion of the portal content is just the beginning, and there are many other technical tasks to be completed. How to solve the above three problems is undoubtedly the key to the success of the company's portal construction.

Conclude

Oracle9ias can be used to quickly deploy and develop personalized portals, and it includes Oracle9ias Portal with easy-to-use web interfaces, user-friendly browsing for business information, web content, and applications. Using Oracle's portal solution, simply implement the portal single information access will make your business portal to become a new e-commerce desktop to meet more intense challenges!

转载请注明原文地址:https://www.9cbs.com/read-54764.html

New Post(0)