|
|
iMarkup Server Layered Functions
The iMarkup Server is a web-based document management solution with
integrated workflow automation, document imaging, eForms processing, collaboration and knowledge
management features.
The iMarkup Server components are built on each other to
provide a completely seamless environment. Unlike many other products, the
iMarkup Server is packaged with all of its major components as a single
integrated solution.
The iMarkup Server model provides all the components to manage and
control your paper and digital documents throughout their lifecycle. The product
is structured in three layers. Layer 1 provides the content management
features necessary to securely store, modify and access your documents,
digital content and completed form data. Layer 2 provides the business
process automation which addresses your routing and workflow requirements.
Layer 3 provides the delivery and retrieval of content, forms and process
information. All layers of the iMarkup Server are seamlessly integrated
to provide a single and complete offering.
|
|
iMarkup Server Architecture
The iMarkup Server is flexible, scalable, easy to install and administer.
The iMarkup Server can be deployed in a 3-tier data access environment,
providing a separation between client access, business logic and database
access. This configuration offers the most flexible approach to providing
reliability and scalability.
The client (tier 1) uses HTTP/HTML and AJAX to communicate with the iMarkup Server
(with or without the optional iMarkup annotation plug-in). The iMarkup Server (tier 2) then
uses ODBC to access the database (tier 3) repository.
The database can be either Microsoft SQL Server 7.0 (or higher), Oracle 8i
(or higher), or IBM DB2 version 8 (or higher). The database
server can be installed on any host that has network connectivity to the
iMarkup Server. Multiple iMarkup Servers can use the same database,
allowing for load-balanced web servers.
The
web server must be running Microsoft Internet Information Server (IIS). The iMarkup Server supports load balancing so traffic can be
spread across multiple web servers (this requires an external load
balancing device capable of maintaining session state). The
iMarkup Server can be installed on any host running IIS and can be
installed on your existing web server.
For minimum system requirements, click
here.
|
|
Top
|
Inputs / Outputs
The iMarkup Server
processes data from various sources. Information can be entered into the
system from electronic forms, imaging scanners, fax software, file
systems, mail and other external applications. Information entered into
the system can be routed in a workflow package and delivered to
users or other applications.
|
|
Top
|
SOAP/XML Support
The iMarkup Server utilizes XML for all APIs and programming
interfaces. All requests and responses from the iMarkup plug-in to the iMarkup
Server use XML to encode data. This open standard ensures
easy interoperability with other applications and servers. All requests
use standard Web protocols (HTTP and HTTPS), ensuring firewall-safe
connectivity. Additionally, all data is transferred using the widely-accepted architecture for passing XML over HTTP – the Simple Object
Access Protocol (commonly known as SOAP.) This company-independent
standard (created and supported by industry leaders including IBM, Microsoft
and Lotus) is an open method allowing applications to communicate
across intranets and the Internet. iMarkup Solutions is committed to
supporting industry standards to ensure easy integration and deployment in
current and future environments. For the latest information on the SOAP
architecture, see
http://www.w3.org/TR/soap/.
For enhanced security, you can configure the iMarkup Server to
encrypt all communication between the Clients and Server. The encryption
is done using the industry standard (SSL) protocol. You must ensure that your server
platform supports, and is configured correctly, for SSL.
|
|
Top
|
User Authentication
The iMarkup Server supports authenticated and anonymous users.
Authenticated users are those who perform a login to access the iMarkup Server. The
login authentication can be accomplished with either the built-in security module or through an external authentication
system. The iMarkup Server has integrated support for LDAP, Windows Domain
Security, Windows Active Directory (AD), CA eTrust SiteMinder, Cafesoft Cams,
and various other portal products. Other authentication systems can
also be supported through the Integration SDK provided with the product.
Anonymous users will only have access to limited resources in the iMarkup
Server. Permissions can be established for an object in the database that allows anonymous
users to access them. Anonymous users can view objects in the database (e.g.
documents) and submit eForms, but they cannot participate in a workflow process.
|
|
Top
|
Object Level Permissions
All objects in the iMarkup Server database (e.g. documents, folders,
eForms, Knowledge Views, taxonomy, workflows,
etc.) have permission lists associated with them. Permissions can be established for users
or groups of users (i.e., usergroups). Usergroups allow users to be grouped according to role or
any other type of organizational structure.
|
|
Top
|
|
|
|
|