You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

AppBase follows four-tier architecture as illustrated below.

Data Tier:

  • Database: Oracle 11g compatible editions
  • Distribute File Storage

System Services Tier:

  • Messaging Service: AppBase system services support the backbone mechanism of communication between platform services and maintain background processes.
  • Search Service: Provides indexing and retrieval services for Full Text Search.
  • Scheduler Service: Maintain background processes.

Solution Services Tier:

  • Security Service: Utilizes role-based security model and allow for the configure and control every security aspect. Security roles provide abstraction layer between solution and users who work with the resulting business application, and allow using same solution for different organization. Security service operates based on solution access model.
  • Configuration Service: Provides functionality to design solution definitions, access and environment management through various administrative pages in AppBase Desktop.
  • Data & Rule Service: Provide functionality to access and manipulate solution data via business object CRUD operations or via custom rules.  Data and rule service supports variety of extensions that could be added to solution if there is a need for it.
  • Content Management Service: refers to operations with solution content. Content represents unstructured information originated from digital documents of various formats.
  • Content Service: refers to operations that generate and transform documents.
  • Workflow Service: Is responsible for Business Process Management within an AppBase solution. It provides full interface for workflow operations that are based on Business Process Model.
  • Event Service: Process background and scheduled events.
  • Scheduler Service: Process background and scheduled events.
  • Capture Service: Refer to the way how information and documents enter the solution. AppBase platform provides following capture channel types: import (folder capture), email, document scanning and file upload.
  • Distribution Service: Provides functionality for document distribution via various communication channels. The default channel type is email or print service. Fax and text messaging channels could be configured as extensions.
  • Report Service: Provides ability to generate report document. Reports could be ran on demand or periodically with help of Scheduler service and also distribute to specified recipients.
  • Audit Service: Logs audit information configured for a particular solution.
  • Full Text Search Service: Provides indexing and retrieval services for Full Text Search.
  • Resource Service: Provides access to the solution resources that could be used for UI layer or content generation operations

Prepackaged AppBase Applications:

  • AppBase Desktop: A web application that hosts UI components of any solution build by the AppBase studio tools. Ext.NET controls is a default choice framework for developing UI components but any other framework that supports ASP.NET technology could be also used.
  • AppBase Web Content Viewer: A web application that provides the ability to view, annotate, and perform document specific operation with documents stored in the AppBase document repository. The document viewer supports both TIFF images and PDF.
  • Document Management Service: Provides web interface and web components that could be easily incorporated into a solution to upload, download or modify unstructured solution content
  • AppBase comes with pre-packaged Document Scanning Applications that are ClickOnce deployed applications that work with document capture devices via TWAIN or WIA interfaces.
  • AppBase Report Viewer: This component allows generating a previously configured report upon user request and displaying it on the screen. 
  • No labels