Application Architecture Overview Web Services and Java API Business Logic and Agents
1.7.1 Application Architecture Overview
Oracle IPM resides within Oracle WebLogic Server, connected to a database. Oracle IPM events are routed through Oracle WebLogic Server using Java Messaging Service JMS to communicate with its background agents. Custom applications can interact with Oracle IPM through its set of custom Oracle IPM application programming interfaces APIs. For more information about Oracle IPM APIs, see Oracle Fusion Middleware Developers Guide for Oracle Imaging and Process Management. Figure 1–2 Oracle IPM Architecture Overview1.7.2 Web Services and Java API
Custom applications integrating with an Oracle IPM system can communicate with Oracle IPM through the Oracle IPM public API. The API is available in two forms: ■ through standard web services generated with the Java API for XML Web Services JAX-WS ■ through Oracle IPM Java APIs, a set of portable Java class files The Remote Java API uses the same API as the Oracle IPM user interface. Introduction 1-9 Figure 1–3 Oracle IPM Web Services and Java API1.7.3 Business Logic and Agents
Oracle IPM provides architectural concepts that are designed to help business managers simplify the process of building imaging solutions. These architectural concepts, such as applications, searches, and inputs, provide convenient constructs around which a business user can organize their solution, grant security to relevant user groups, and finally migrate between differing system instances, for example, development and production. Oracle IPMs public API provides services aligned with these architectural concepts whose implementations reside in Oracle IPMs business logic layer. Although most requests flow directly through these layers producing immediate responses, some tasks are better performed in the background. These tasks are relegated to a collection of Oracle IPM background processes known as agents. Standard Java Management J2EE Beans or MBeans are used to configure the operation of Oracle IPMs business logic as well as its agents. The values of these MBean configuration objects can be manipulated through Oracle Enterprise Manager and WebLogic Scripting Tool, allowing you to choose the best system management tool for your needs. 1-10 Administrators Guide for Oracle Imaging and Process Management Figure 1–4 Oracle IPM Business Logic and Agents 2 Managing Security 2-1 2 Managing Security This section contains the following topics: ■ Section 2.1, Security Model OverviewParts
» Oracle Fusion Middleware Online Documentation Library
» About This Guide Getting Started
» About This Product Oracle Fusion Middleware Online Documentation Library
» Understanding Applications, Inputs, Searches, and Connections
» Administrative Accounts Administrative Tools
» Integration with Oracle Document Capture Integration with an Oracle Content Server
» Application Architecture Overview Web Services and Java API Business Logic and Agents
» System Access Security Model Overview
» Definition Management Rights Definition Management Security Rights and Definition Security Rights
» Users and Groups Security Model Overview
» Working With Definition Management Security
» Working with Definition Security Working with Document Security Security Example
» Integration Points Integrating with a Workflow
» Workflow Connection Configuration SSL Configuration
» Integrating Oracle IPM With Oracle Access Manager 11g
» Configuring Oracle Single Sign-On for Oracle IPM
» Configuring Oracle IPM and Single Sign-On for Windows Native Authentication
» Configuration Overview Post-Installation Configuration
» Storage Management Configuration of Repository Options
» Repository Capacity Configuration of Repository Options
» Exporting Definitions Importing Definitions
» Oracle IPM MBeans Configuring MBeans
» File Size Limits Configuring Display of Seconds in Search Results
» Specifying General Properties Creating An Application
» Defining Application Fields Creating An Application
» Assigning Document Security Creating An Application
» Assigning a Storage Policy Configuring Workflow Integration
» Reviewing Application Settings Creating An Application
» Configuring Oracle IPM Logging Modifying an Existing Application
» Input Definition Overview Search Overview
» Creating a Search Oracle Fusion Middleware Online Documentation Library
» Modifying an Existing Search
» Creating an Oracle Content Server Connection
» Configuring SSL for the Workflow Server Configuring a Workflow Connection CSF Credential
» Global Profile Rules Application Profile and Profile Rules Working With Folders
» Working With Information Rights Manager Working With WebCenter Spaces
» Oracle Content Server Document Properties
» Understanding Input Files Oracle Fusion Middleware Online Documentation Library
» Locale New Supporting Content
» Processing Input Agent Processing Order
» Checking Results and Error Files
» Workflow Payload Mapping Functions
» Required Payload Element MinOccurs Handling
» Date Field Format Doc Property Functions Field Value Functions Format Value Function
» Configuring Message Protection Policies Configuring SAML Policies
» Payload Limitations Changing WebLogic Server Work Manager Settings
» Initiating a Workflow Process Instance
» Repository Capacity Errors Oracle Fusion Middleware Online Documentation Library
» Font Errors Advanced Viewer Transformation Errors Problems with TIFF Display in Viewer
» Deciphering Nested Stack Errors
Show more