EMC Document Sciences xpression

Size: px
Start display at page:

Download "EMC Document Sciences xpression"

Transcription

1 EMC Document Sciences xpression Version 4.6 System Overview EMC Corporation Corporate Headquarters Hopkinton, MA

2 Legal Notice Copyright EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. Adobe and Adobe PDF Library are trademarks or registered trademarks of Adobe Systems Inc. in the U.S. and other countries. All other trademarks used herein are the property of their respective owners. Documentation Feedback Your opinion matters. We want to hear from you regarding our product documentation. If you have feedback about how we can make our documentation better or easier to use, please send us your feedback directly at ECD.Documentation.Feedback@emc.com

3 Table of Contents Preface... 5 Chapter 1 Introduction... 7 Where Does xpression Fit?... 7 Top Three Business Challenges xpression Addresses... 7 Chapter 2 xpression Infrastructure Overview... 9 The Server Components... 9 Document Assembly... 9 Batch Processing... 9 The Data Components Customer Data The xpression Database The File Components Business Document Templates (BDT) Assembly List Output Profiles Assembled Documents xpression Software Components The Distribution Controller Archiving The Security Controller Customer Data Reader Output Profile Controller Composition Engines Batch Runner xframework xpression Web Services xpression DevKit Fastpath to xresponse and xrevise The Migrate Utility Enterprise Content Management (ECM) Integration xpression Documentum Edition Documentum Integration in Enterprise Edition Documents Best-Suited for Documentum Integration How Does xpression Use Documentum? FileNet Integration Chapter 3 Application Components Transactional Applications xresponse xrevise Administration Applications xadmin xdashboard

4 Table of Contents The xpression Document Design Applications xdesign xpresso for Adobe InDesign xpresso for Dreamweaver xpresso for Microsoft Word xpressforms Chapter 4 Server Configurations xpression Deployment Overview xdesign Deployment xpresso for Adobe InDesign and Dreamweaver Deployments Server Deployment xpression Database Deployment Planning Your xpression Configuration Suggested Server Configurations Moderate-Sized Batch Volumes Large Batch Volumes with Moderate Transactional Processing Large Batch Volumes with Large Transactional Processing xpression Database Recommendation Output Document Storage Connectivity to Other Components xpression Client Session State Server Affinity

5 Preface This guide provides an overview of the xpression system, and discusses the xpression applications, components, publishing engines, and server infrastructure. Intended Audience The guide is intended for all xpression users who wish to gain a general understanding of the xpression application suite. Conventions The following conventions are used in this document: Font Type boldface italic monospace Meaning Graphical user interface elements associated with an action Book titles, emphasis, or placeholder variables for which you supply particular values Commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter xpressionhome The term xpressionhome refers to the location where xpression was installed on your server. On Windows servers, the default location is C:\xPression. Revision History The following changes have been made to this document. 5

6 Preface Revision Date July 2016 November 2015 Description Minor changes. Initial publication 6

7 Introduction Chapter 1 xpression is a suite of applications that provide universal content processing for your enterprise. The system was designed with an open, component-based architecture based on standards like Java EE, Web Services, JMS, MS.NET, and XML. xpression s multi-tiered Web architecture enables real-time, high volume delivery of your critical business communications. xpression s end-to-end capabilities enable you to design, test, approve, produce, and rapidly deliver your documents through a variety of , archive, Web, and print methods. Where Does xpression Fit? xpression s service oriented architecture (SOA) was designed to integrate easily into enterprise solutions, such as ECM, CRM, ERP and BPM. xpression provides dynamic content publishing services for the generation of personalized, high quality documents within an enterprise solution. What enables the ease of integration is xpression s Java EE architecture, its extensive XML support, and its comprehensive set of web services. Top Three Business Challenges xpression Addresses 1. Drive customer loyalty: increase customer retention with real-time, interactive customer communications, allowing field agents to respond to customer requests immediately. 2. Technology consolidation: Replace the myriad of legacy document generation tools with a single, standards-based and comprehensive solution that can integrate with your enterprise CRM, ECM, ERP systems and cover all of your document generation needs. 7

8 Introduction 3. Time to market: speed up the design and implementation of your business communications by using the best productivity tools like Microsoft Word, Adobe InDesign and Dreamweaver, combined with powerful rule-based logic and best-of-breed document generation engine. 8

9 xpression Infrastructure Overview Chapter 2 This chapter introduces you to the xpression administration system. We will review the xpression architecture and design components from the perspective of a system administrator. The xpression Server components interact to provide a seamless document design environment. This section describes how each of the key components performs their functions within the document design and production processes. The Server Components The xpression Server is at the core of the xpression suite. It consists of the components required for assembling, formatting, and distributing personalized documents. These components are written in Java and are hosted on your Java application server. The use of Java in both the xpression components and the application server enables xpression to deliver a multi-platform compatible application that runs on several different operating systems, including: Windows, UNIX, and Linux systems. For a full list of supported operating systems and servers, see your installation documentation. Two of the main server functions are document assembly and batch processing. Document Assembly Document assembly is accomplished by an Enterprise Java Bean (EJB) component that runs in a container provided by the application server. Multiple instances of the xpression Assemble EJB can be invoked to process simultaneous document assembly requests. This component handles the creation, personalization, and customization of documents. It reads and executes the instructions in a Business Document Template (BDT) that is created by xdesign. The component then queries the xpression database and customer data sources, and creates an assembled document based on the BDT s instructions. Batch Processing xpression s batch capabilities enable you to take full advantage of xpression s production speed and scalability to print and distribute high volume customer communications. xpression processes the 9

10 xpression Infrastructure Overview instructions in an XML job definition (created in xdashboard) to determine which documents and which customer records to process. It then assembles and publishes the document to complete the batch job. It can be scheduled to run at specific times using the standard scheduling services of your operating system or third party batch scheduling software package. xpression executes the directives specified in a batch job definition, which are maintained from xadmin. When processing a batch job, xpression accepts optional command line arguments and communicates primarily with three server components: the Customer Data Reader, xpression Assembly, and the Output Profile Controller. Batch Job Definitions generated by xdashboard are stored in the xpression database; manually composed Job Definitions are stored in a file passed to the batch process from the command line. For more information on how xpression Batch works, see the xpression Batch Processing Guide. The Data Components There are two xpression data components, the customer data xpression uses as input to your personalized documents (customer data), and the resulting content and images stored by xpression document design tools (xpression database). Customer Data Customer data is the information stored in a customer s database that enables a document designer to personalize documents. Customer data is provided to xpression in XML format or from a relational database. xpression can read any XML structure using XSD (XML Schema Definition) to define the schema and xpath to the data s location within the XML tree. The Customer Data Reader component reads and extracts the data from the customer data files. Poorly designed data sources can inhibit xpression s performance. Ensure that you use sound data design practices when creating your customer data. Note: Field length limitations for string-type fields are determined primarily by the database. Current relational databases supported by xpression provide for up to 4,000 characters. XML supports much greater field lengths than relational databases, up to 64k characters, but the specific limit depends on usage. It is possible to place up to 64k characters in an XML field for xdesign documents, OP field for a generic index, and variables for xeditor, but fields with this much data will probably impair performance so caution is recommended. Extremely long OP fields should be avoided in any case. The xpression Database The xpression database is a fully indexed relational database that holds content, images, document templates, rules, and internal xpression data. In an unclustered environment, there is one xpression database in each xpression installation. For a clustered environment, one xpression database is used by all xpression Servers participating in the cluster. The xpression database holds different types of 10

11 xpression Infrastructure Overview information: xpression data objects, rules, text objects (documents), and binary objects (images). The xpression database is hosted on a relational database. The File Components xpression uses a variety of files to define content inclusion, gather items for assembly, define the specifics of the output, and store the assembled documents. The File Components are: Business Document Templates (BDT), page 11 Assembly List, page 11 Output Profiles, page 11 Assembled Documents, page 12 Business Document Templates (BDT) The Business Document Template is an XML document produced by xdesign when you create a document. It consists of a set of instructions that tells xpression what content to include in a document, how the document should be formatted, and how to personalize each customer s output. The BDT is based on the business logic you defined while creating a document in xdesign. The BDT queries the customer data and xpression database using statements, logical operations and arithmetic functions. A BDT can also be thought of as a scripting language and is sometimes referred to as BDT syntax. Assembly List The Assembly engine is a stateful EJB that runs within a container provided by the Java application server. It interfaces with other xpression components (xpression Batch, the Output Profile Controller, the Customer Data Reader, and the xpression database) to gather the data necessary to personalize, assemble, and format your documents. The Assembly List is an XML file produced by the Assembly engine after reading and executing the instructions found in a BDT for a given customer record. It contains all the instructions needed by xpression to produce your personalized output. An assembly list is always specific to one and only one input record of data. A BDT is a template for producing many assembly lists, one for each record of data. xpression creates assembly lists by applying one and only one record of input data to a BDT. Output Profiles Output profiles contain the instructions used to define how a document is formatted and distributed. The output profile container associates output streams with distribution and format or output 11

12 xpression Infrastructure Overview definitions. An output stream defines what is included within a stream and how that stream is produced. A distribution definition provides device-specific information based on the intended output (for example, an distribution definition contains information for the To, From, and Subject fields). A format definition provides formatting-specific information such as font files and designated output format selections (for example, AFP, PostScript, PDF, Metacode, or PCL). Assembled Documents An assembled document is output generated by the Assembly engine containing the personalized content for the customer. It functions as intermediate code that is read and executed by xpression to generate the final document for delivery to the customer. xpression Software Components In addition to the core components of the xpression architecture discussed in previous sections of this chapter, a number of other software modules provide functionality in various areas of xpression. This section briefly explains the software components that complete the xpression architecture: The Distribution Controller, page 12 The Security Controller, page 13 Customer Data Reader, page 13 Output Profile Controller, page 13 Composition Engines, page 14 Batch Runner, page 14 xframework, page 14 The Migrate Utility, page 15 The Distribution Controller The distribution controller interfaces with the supported distribution channels in xpression, including SMTP , print, and archive output formats. The distribution controller is a stateless session EJB which operates asynchronously through a queuing mechanism to ensure reliable delivery of output to channels that do not reliably support multi-threaded input. This controller determines the appropriate distribution channel based on information received from the output profile controller. Note: In a vertically clustered environment, only one Distribution service may run at any given time. 12

13 xpression Infrastructure Overview Archiving The Distribution service uses a thread pool to process archive output concurrently. You can configure the maximum and minimum thread number through the DistributionController.properties file located in your xpressionhome directory (C:\xPression by default). The DistributionController.properties file uses the following two properties to control the minimum and maximum thread number. Element ArchiveMaximumPoolSize ArchiveMinimumPoolSize Description The maximum number of threads in the thread pool. By default, this value is set to 10. The minimum number of threads in the thread pool. By default, this value is set to 4. The Security Controller The security controller is a stateless EJB responsible for setting and controlling access rights to xpression as well as interfacing with network security systems for authentication services. Additionally, this controller uses EJB protection to ensure that only authorized components and users can access the public interfaces of certain EJBs. Customer Data Reader The customer data reader is a multi-threaded Java component used by the Assembly engine, Batch Runner, xdesign, xrevise, and xresponse to query and retrieve customer data. It is the single interface for accessing the customer data stored in an RDB or XML document. It translates Java objects into SQL code customized for the vendor s adaptation of SQL, as opposed to executing raw SQL statements directly against the database, allowing xpression to be database independent. The customer data reader creates an in-memory database that stores the retrieved data facilitating XML queries. This functionality also enables the document designer to develop a single document that can be used with a variety of data sources depending on the business need. Output Profile Controller The output profile controller (OPC) is a Java component that reads and processes the information located inside an Output Profile in order to determine how a document should be formatted, composed, published, and distributed. The OPC is responsible for a variety of tasks, including but not limited to the generation of output streams, bar codes, archive files, and indices. 13

14 xpression Infrastructure Overview Composition Engines xpression has two composition engines, CompuSet and xpublish. The composition engines create the final layout and formatting of the assembled documents and produce the personalized documents in the format specified by the OPC. The composition engine consists of two primary components: an output processing engine and an emitter for each supported output format. The xpression composition engines support different features and different output formats. Batch Runner The Batch Runner is a Java component responsible for the unattended processing of large volumes of documents. It can be started manually from the command line, from xdashboard, or scheduled to start at a specified time through the operating system s scheduling services. Batch Runner can execute in either single-threaded or multi-threaded mode, depending on the server configuration and composition engine. It manages the processing of multiple documents by invoking one or more threads of the customer data reader and the Assembly engine to execute batch jobs in parallel threads. It interfaces with the output profile controller and the distribution controller to deliver the requested output to the desired channels. Processing instructions are delivered to the xpression batch through an XML job definition. The job definition can be generated either manually or through xdashboard. xframework xframework is the Application Programming Interface (API) for xpression. It enables you to build a custom interface to xpression assembly and distribution related services. The xframework components are: fastpath, the Web services API, and the xpression DevKit. xpression Web Services The xframework web services are a series of WS-I Basic Profile Version 1 compliant web services. xpression uses two tiers of web services. The first tier is called QuickDoc, and it contains the simplest and most common web service methods used for integrating with xpression. These web services do not contain complex types and can be processed by any SOAP toolkit implementing WS-I Basic Profile. The second tier of web services is more complex and add considerable power to the assembly, editing, and publishing of documents. It also enables you to return data about the documents you publish and enables external systems to query, and in some cases, update information in xpression without accessing the xpression database. These WS-I compliant web services are new as of xpression 4.0. In prior releases, we used web services based on AXIS 1.3. As of xpression 4.0, the AXIS 1.3 web services are considered deprecated. 14

15 xpression Infrastructure Overview They are still supported for users who have previously implemented them, but support is scheduled to end with the next major xpression release. We recommend that users upgrade to the new WS-I compliant web services. xpression DevKit xpression DevKit is an extension of the xframework web services for solution specific capabilities. These web services enable you to create custom correspondence applications using xpression components. You can implement the components you need and skip those you do not need. xpression DevKit also includes the xeditor, a standalone component that enables document editing through Microsoft Word. The vision for xpression DevKit is that it enables you to easily build your own applications with the following capabilities: Allows users to easily find the best document template appropriate for the current customer communication Displays any relevant information passed from the front end system Displays a preview of the correspondence document after template selection and data input Allows the user to edit the document and apply optional paragraphs xpression DevKit integration enables you to enhance your own custom application with xpression technology. This type of integration is superior to Fastpath integration, which requires you to hand-off control from your application to a prebuilt xresponse or xrevise web application. xpression DevKit requires you to build your own application with several points of integration with xpression instead of a simple Fastpath hand-off. Fastpath to xresponse and xrevise Fastpath enables you to integrate your applications with a prebuilt xresponse or xrevise web application. This type of simple integration is the exact opposite of the approach used in xpression DevKit. It requires that you hand off control from your application to a prebuilt xpression correspondence application. The Migrate Utility The Migrate Utility provides an easy method of transferring documents and their related objects from one xpression server to another. This ability is useful in situations where one xpression server is being used in a development environment and another is being used in a production environment. With the Migrate utility you can retrieve documents created in development and import them into production. Migrate also enables you to separate export and import into individual functions. To alleviate the process of recreating your output profile and batch job settings on the server you migrate to, xpression Migrate enables you to migrate these settings in the same fashion. 15

16 xpression Infrastructure Overview The Migrate utility can be executed manually from xadmin or scheduled to run at a specified date and time using the operating system s scheduling services. Input to a scheduled migration is an XML Migrate Definition which can either be generated manually or through xadmin. Enterprise Content Management (ECM) Integration xpression supports two ECM systems, Documentum and FileNet. Both systems require special installation and configuration steps: xpression Documentum Edition, page 16 Documentum Integration in Enterprise Edition, page 16 FileNet Integration, page 18 To learn how to configure xpression for your ECM system, see the xpression Installation Guide. xpression Documentum Edition You can purchase xpression Documentum Edition, a separately licensed add-on to the Enterprise Edition server that enables you to use a single, predefined Documentum Docbase as the xpression repository. This repository is known as the Documentum xpression Repository. Documentum Edition enables you to: Perform online checkin and checkout of xpresso templates from a Documentum repository. Store, manage, and version xpresso variable lists, document property lists, and document templates in your Documentum xpression Repository. Access any stored version of your xpresso templates and XML from your Documentum xpression Repository. Documentum Edition can be acquired as a separate add-on to the standard Enterprise Edition server, or as a separate installation that installs the server, but not the Enterprise Edition applications. Documentum Integration in Enterprise Edition Documentum is an enterprise content management system. It is a popular platform and repository used to create, manage, deliver, and archive content. Documentum excels in managing the entire content life-cycle processes from content creation, management, to content aging and eventual obsolescence. EMC Document Sciences excels in the creation, automated assembly, and delivery of highly personalized documents for high-volume batch and scalable online access. Together, these two solutions provide a powerful end-to-end solution to the financial services industry for automating and streamlining dynamic content creation, personalization, management, re-purposing, and publishing. 16

17 xpression Infrastructure Overview Documents Best-Suited for Documentum Integration Very complicated, compliant, highly customized and personalized documents, such as: Proposals and quotes Policies and contracts Explanation of Benefits (EOBs) Claims correspondences Member kits and marketing collateral Documents that require multi-channel distribution, such as: Personalized print documents like policies and contracts in large volumes On-line self-service mechanisms for quotes and e-bills Archived copies of regulated documents , regular mail, or web portal correspondences Also, Documentum integration supports the ability to re-use enterprise content fragments used in these documents, such as: Images Logos Signatures Text content Marketing messages How Does xpression Use Documentum? With Documentum integration, you can: Archive your xpression-generated documents in a Documentum repository. For more information about Documentum archiving, see the xadmin User Guide for xpublish Distribution Definitions Pull images and PDFs from your Documentum docbase for use in your xpression documents. This feature applies only to xpublish documents. You can import Documentum images into your xpression document through two different methods. One method inserts an image reference in the document, which enables xpression to retrieve the most recent version of the image from the docbase each time the image is used. The other method enables you to import the Documentum image into the xpression database, where it will be treated as an xpression image. For more information about Documentum images, see the xdesign Style and Formatting Guide. Store xpresso data files on a Documentum repository. When connected to the xpression server through online mode, you can apply data to your document template by selecting a data file stored on the Documentum repository. For more information, see your xpresso client documentation. 17

18 xpression Infrastructure Overview FileNet Integration FileNet can be used to archive images and PDF documents that you can use as external content in your documents. You can use multiple FileNet archives, and you can use FileNet along with Documentum. xpression does not directly support online archiving with FileNet. xpression supports exporting archive index files in the FileNet Capture, FileNet HPII, and Generic Index formats. FileNet provides robust utilities that allow you to capture content from xpression using these archive outputs. Refer to the xadmin User Guide for more information on archive output formats, and to your FileNet documentation for more information on the FileNet utilities. 18

19 Application Components Chapter 3 This chapter introduces you to the xpression applications. We will introduce each application and also explain how these components work together to enable you to create and publish your personalized documents. Transactional Applications xpression contains two transactional applications that enable you to produce documents for your customers on-the-fly. The two transactional applications are xresponse and xrevise. xresponse xresponse is a web-based application that provides secure online transactional services for creating, editing, and publishing personalized xpression documents from Web browsers. xresponse enables you to respond quickly to customer inquiries with personalized, fully-compliant communications. It easily integrates with your CRM system and enables you to assemble and distribute approved documents. For more information, see the xresponse User Guide. xrevise xrevise is a browser-based application that enables swift production of custom documents through a searchable library of customized text and attributes. It enables you to modify the text of standard documents to reflect your negotiations with specific customers. It also provides secure access to preview and edit the content of an assembled xpression document with xeditor, a Microsoft Word-based editor that enables users to modify or build documents from approved content created in xdesign. This editor adds Microsoft Word s powerful editing and composition features to xrevise. For more information, see the xrevise User Guide. 19

20 Application Components Administration Applications xpression administrative applications are browser-based applications that enable you to administer all aspects of the xpression system. xadmin xadmin is the browser-based administration console that enables you to easily configure and maintain all aspects of the xpression system from any Web-enabled client connected to your network. As the system administrator, xadmin will be the tool you use to administer your xpression environment. xadmin organizes administrative tasks into six sections located on the xadmin menu. xadmin does not support concurrent users. While more than one user may log in to xadmin, it is not recommended because changes made by one user could overwrite the changes made by another concurrent user. xdashboard xdashboard is a thin-client application that enables you to run and administer the batch capabilities of xpression and manage the xpression Server. For more information, see the xdashboard User Guide. The xpression Document Design Applications The document design applications enable you to build your document structure and layout. xdesign xdesign is a Microsoft Word-based authoring tool for xpression. It enables you to design, create, and test your document. You use xdesign to define business logic, or business rules, that include or exclude portions of content based on the information contained in your customer data. xpression stores the content, images, and other document information you create in a single xpression database. With xdesign, you build your structure in the xdesign application and design your document in Microsoft Word. Through its interface with Microsoft Word, you ll create and maintain the document structure, content, page layout, and other items that affect the overall look and feel of your documents. For more xdesign information, see the xdesign User Guide. 20

21 Application Components xpresso for Adobe InDesign xpresso for Adobe InDesign uses your existing digital assets to help you quickly design, compose and publish personalized communications for print or electronic channels. Because it is easy to use, you can craft rich, effective marketing collateral and campaigns, without sacrificing other marketing priorities. With xpresso for Adobe InDesign you can transform your existing static documents into highly-creative, dynamic customer communications right at your desktop. Our dynamic content publishing solutions use variable data and assembly logic to generate templates for producing personalized collateral, offers, catalogs, and other customer communications, ready for delivery. For more information, see the xpresso for Adobe InDesign User Guide. xpresso for Dreamweaver xpresso for Dreamweaver is part of the xpression product suite, and is designed to help you create graphical, customized, and personalized HTML Web pages or messages that contain a variety of content. Content can range from correspondence that contains graphical marketing content and brand images, to account alerts or statements that drive the recipient to a personalized Web site also created in xpresso for Dreamweaver. For more information, see the xpresso for Dreamweaver User Guide. xpresso for Microsoft Word The widespread use of Microsoft Office provides every user with the ability to create client facing documents, from letters to proposals to contracts. However, personalizing these documents and customizing them for thousands or millions of recipients can be a challenge. xpresso for Word enables you to use your variable data to create professional, highly customized and personalized proposals, contracts, invoices and correspondence. Additionally, xpression can format and distribute these documents for print, web, or archive, without needing to change the document template. xpression s intelligent rule-based logic automatically customizes each document for each recipient, producing unparalleled 1:1 customer communications. xpresso for Word adds variability to new or existing Word documents. It also makes it easy to define assembly logic that controls content and style variability at any level of granularity. When finalized, xpresso templates are packaged for publishing on the xpression Server. Key benefits include: Supports a breadth of native, flow-based composition features created using the Word interface, such as, tables, columns, numbered lists, bulleted lists, TOC s, page numbering and more. Leverage the power of XML to enable inter-operability with a wide range of systems. Subdocuments to enable you to include one document within another. SEQ field support for complex numbered lists. Column balancing Fillable PDFs that enable check boxes, text boxes, and combo boxes. 21

22 Application Components Enhanced tab settings, widow and orphan control. Scaling of external images. Streamlined licensing process. For more information, see the xpresso for Word User Guide. xpressforms xpressforms is a Web-based administration interface used for the creation, management, and composition of forms. xpressforms supports prebuilt forms from the most popular bureaus: NCCI and ISO. It enables the authoring or customizing of forms of all types, using a standardized, flexible XML schema. xpressforms can be easily integrated with a variety of administration systems. Along with the xpressforms interface, you get a well-defined process for initial and maintenance deliveries, including monthly delivery of all new and updated forms. 22

23 Server Configurations Chapter 4 This chapter introduces server configurations and includes some configuration recommendations that are based on your processing requirements. xpression Deployment Overview The following diagram shows xpression deployed in a typical configuration. This diagram shows xpression running with three separate environments, Production, User Acceptance Test (UAT), and a Test environment. The UAT environment is optional, but recommended. You may host the UAT and Test content repositories on a test database server. The diagram above shows the UAT and Test content repositories on a single database server for simplicity. Each environment requires their own xpression database hosted on the xpression database server. In a standard tiered development model, all documents are developed first in test, then migrated to UAT with xpression Migrate. When testing is completed in UAT, use xpression Migrate to move the application to production. 23

24 Server Configurations EMC Document Sciences recommends that you have at least two production servers horizontally clustered to support fail-over and fault tolerance on commodity hardware. Clients will vary based upon each deployment. The clients shown above are just examples. xdesign Deployment xdesign runs as a thick client executable on document designer workstations. It is used heavily in the development environment, lightly in the testing environment, and not typically used at all in the production environment. Most of the functionality of xdesign is performed on the server side, for example document assembly, xpression database access, and search. xdesign communicates with the server either through HTTP using servlets (recommended) or through RMI over TCP/IP. RMI communication does not go through proxies and firewalls and thus is less universally available. RMI mode also requires a small WebSphere or WebLogic client application to run Java on the client machine. If configured for HTTP/Servlet mode communications, xpression only needs to load a DLL that contains the xframework COM API. See Connectivity to Other Components, page 28. In the development and UAT environments, the xdesign client application requires frequent, high-bandwidth, and (most importantly) low latency network access to the xpression server. Network connectivity between the xdesign desktops and the server must be fast and reliable. If there are proxy servers inserted in the connection between client applications and the server, you should test your connection because the software may need to be configured to handle the specific proxy. It is important to take into account performance when designing document templates in order to avoid excessive access to the xpression database or data manipulation, for example multi-joins. xpresso for Adobe InDesign and Dreamweaver Deployments The xpresso for Adobe InDesign and xpresso for Dreamweaver applications are plug-ins for the InDesign and Dreamweaver software. The plug-ins enable you to create dynamic documents driven by variable data. For deployment instructions, see the xpresso client installation guides. Server Deployment The xpression server runs within a Java EE application server (see operating requirements for full list of supported application servers). The server components run within the application server process on the application server machine. The batchrunner application also runs as a separate Java process on the application server machine. xpression uses one Java server for each batchrunner instantiation. The Java process communicates 24

25 Server Configurations with the application server Java process to execute batch jobs. Depending on the nature of the batch job, the batch runner may also execute the composition engine directly. xpression Database Deployment The xpression database stores all internal content (text, images, and metadata). External images and PDF attachments remain outside the xpression database. Each xpression environment requires a separate xpression database. However, the xpression database for the development and the UAT can be deployed on the same database server. The production xpression database must be deployed on a separate machine to avoid any performance problems or inadvertent corruption during testing or development. xpression database is impacted by indexing and so the customer must ensure that proper indexing is performed based on the installation guidelines that will be provided. In addition, indexing of customer data may be needed to improve performance if the customer data comes from a relational database system. Planning Your xpression Configuration The xpression installation program installs all the server components. Before you install the server, you should determine how to best deploy your xpression software. The main decisions you need to make are the following. Will you run batch processing and online transactional processing on the same set of computers? You can use this approach unless you want the server to process very high volume batch jobs at the same time as handling a large number of concurrent online/transactional users. xpression Batch can consume many processor threads for each batch job and can quickly consume the CPU resources of your system. Running xpression Batch at the same time as online/transactional requests can significantly delay the response time of those requests if you do not have sufficient CPUs available on your server. Will you run the application server with all the xpression Server components on the same computers as the xpression database? We recommend that you separate the installations of the application server and the xpression database. Typically, you should run your xpression database on a single large machine (perhaps with another fail-over redundant machine) and optimize that machine for processing as many connections to the database as possible. The application server should run on a single large machine or a farm of medium-size machines in a cluster to take advantage of fail-over and load balancing facilities offered by the application server. If the application server and xpression database reside on different sets of machines or networks, we recommend that these machines or networks be connected with a high-speed connectivity of at least 1GBps with a maximum latency of 1ms. A slow or over-utilized network connection between the xpression Server and the xpression database may impact performance significantly. 25

26 Server Configurations Suggested Server Configurations The issues discussed in Planning Your xpression Configuration, page 25 have a large effect on your xpression server hardware choices. The amount of memory available to the xpression Server greatly impacts the performance of that server. Ensure that your xpression Server machine has ample memory and that other memory intensive applications are not run on the same server. You must also ensure that the server contains sufficient disk space to support output management. Document formats like Postscript tend to produce large files which can eventually deplete your server disk space. Ensure that you set up a process for deleting these documents after they have been distributed through print, archive, or . Moderate-Sized Batch Volumes If your volume needs are moderate (processing less than 50,000 pages an hour) and processing your batch jobs typically does not coincide with running your online processing (for example, running batch jobs at night or on weekends, and handling online requests during the business day), you can install all components of xpression Server on a single medium-large size machine and the xpression database on another medium-large size machine. We recommend the following configuration for Microsoft Windows and Linux systems: One Windows Server 64-bit Enterprise Edition or Linux Server 64-bit running 1 or 2 Quad Core or better CPUs (using the highest CPU processing speed available) with at least 8 GB or more of RAM to run xpression Server with your choice of supported Java application server. This hardware should be completely dedicated to xpression, no other applications should be run on this server. If the hardware is virtualized using a technology like VMWare, then you should dedicate these resources to the xpression Server VM such that other VMs on that hardware and the VM hypervisor cannot utilize those CPU and memory resources. Overcommiting CPU or memory resources (a VMWare term used to describe when physical resources are potentially shared by other VMs or used by the VMWare hypervisor itself) may cause significant performance issues (10 to 100 times slower than dedicated physical hardware) and must be avoided for best results. A second Windows Server running 1 Quad Core or better CPU with at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. For Solaris server or IBM AIX: One 64-bit server with 4-8 CPU cores running the highest CPU speed available with at least 8 GB of RAM for xpression Server. This hardware should be completely dedicated to xpression, no other applications should be run on this server. If the hardware is virtualized using a technology like Solaris containers (not Solaris Zones, we do not support Solaris Zones) or AIX virtual LPARs, then you must dedicate these resources to the xpression Server VM such that no other VMs on that hardware can utilize those CPU and memory resources. One server with 2-4 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. 26

27 Server Configurations Large Batch Volumes with Moderate Transactional Processing If your batch volume needs are large (processing more than 50,000 pages an hour) and batch job processing does not coincide with running your online processing (for example, running batch jobs at night or on weekends, and handling online requests during the business day), you can install all components of xpression Server on a single large size machine (or 2 medium sized machines) and the xpression database on another large machine. Executing any other application software but xpression Server on the application server is not recommended. We recommend the following for Microsoft Windows or Linux systems: Two physical servers running Windows Server 64-bit Enterprise Edition or Linux Server 64-bit, 2 Quad Core or better CPUs (using the highest CPU processing speed available), and at least 16 GB of RAM, to run xpression Server with your choice of supported Java application server. One Windows or Linux Server with 4-8 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of relational database server. For Solaris server or IBM AIX: One or two servers with a sum total of 16 CPU cores and at least 16 GB of RAM per server, to run xpression Server with your choice of supported Java application server. One server with 4-8 CPU cores and at least 8 GB of RAM to run the xpression database with your choice of supported relational database server. Large Batch Volumes with Large Transactional Processing If both your batch and transactional volume needs are large and processing your batch jobs typically coincides with running your online processing, you should separate your batch installation from your online installation. The two installations can be similar. Executing any other application software but xpression Server on the application server is not recommended. We recommend the following for Microsoft Windows or Linux systems: Two or more physical servers running Windows Server 64-bit Enterprise Edition or Linux Server 64-bit, 2 Quad Core or better CPUs (using the highest CPU processing speed available), and at least 16 GB of RAM, to run xpression Server with your choice of supported Java application server. One Windows or Linux Server with 8 or more CPU cores and at least 16 GB of RAM to run the xpression database with your choice of relational database server. For Solaris server or IBM AIX: One or more servers with at least 24 CPU cores available and at least 16 GB of RAM per server, to run xpression Server with your choice of supported Java application server. One server with at least 8 CPU cores and at least 16 GB of RAM to run the xpression database with your choice of supported relational database server. 27

28 Server Configurations xpression Database Recommendation In a typical xpression environment, the xpression database should be configured according to the following guidelines. 8 GB of available RAM 4 CPUs running at 2.4 GHz or higher 20 GB of hard drive space for the database instance Output Document Storage EMC Document Sciences recommends using Storage Area Network (SAN) devices for output document storage because of their high performance nature and they help eliminate a potential bottleneck in the system. You are not required to use SAN devices for this task. High performance enterprise class Network-Attached Storage (NAS) devices should also work well providing that the xpression servers have dedicated Gigabit Ethernet network cards for file server access. We do not recommend sharing network bandwidth with storage and other network traffic or using Windows file sharing. Connectivity to Other Components We provide two mechanisms for xpression s web-based and fat client applications to communicate with the xpression Server: HTTP through servlets and Remote Method Invocation (RMI). The servlet method is more portable and universally applicable, but tends to be slower. The RMI method can only operate if no firewall exists between the client and the server. RMI tends to be faster than the servlet method, but requires installation of the WebSphere or WebLogic client software on the client machine. xdesign connects to xpression Server components and xpression database components through a COM to EJB bridge. We recommend that all xpression Server and xpression database components run within the same local area network (LAN) with no firewalls between them. xpression Client Session State This section applies to customers deploying xpression to more than one xpression application server connected to the same xpression database. xpression maintains a session state for most xpression Server clients. Should you decide to load balance xpression Server clients (like xdesign, xresponse, xrevise) you must use a mechanism which preserves session state across multiple calls between the client and server. Typically this is done for you by your application server, web server, and/or load balancer of choice and through the use of HTTP cookies. Whatever infrastructure you choose to 28

29 Server Configurations run, it must support the Java EE standard for HTTP session state, the standard xpression supports for client session state. Server Affinity xpression requires server affinity for session state as described above. Session requests from the various xpression client applications must be directed to the same application server JVM instance. xpression uses several stateful session beans to improve performance. xpression Web-based and thick clients (for example, xdesign) call these stateful session beans. These stateful session beans maintain various pieces of information in memory in order to speed up processing. This requires the client sessions to use the same stateful bean instance and the connection to the same server. 29

xpression 3 Getting Started with xpression Enterprise Edition

xpression 3 Getting Started with xpression Enterprise Edition xpression 3 Getting Started with xpression Enterprise Edition 2001-2008 by EMC. All rights reserved. The copyright protection claimed includes all formats of copyrightable material and information governed

More information

xpression service-oriented architecture

xpression service-oriented architecture White paper OpenText xpression service-oriented architecture A Customer Communications Management platform This white paper provides an overview of the architecture and components of the OpenText xpression

More information

xpression 3 xpression Enterprise Edition System Overview

xpression 3 xpression Enterprise Edition System Overview xpression 3 xpression Enterprise Edition System Overview 2001-2008 by EMC. All rights reserved. The copyright protection claimed includes all formats of copyrightable material and information governed

More information

EMC Document Sciences xdesign

EMC Document Sciences xdesign EMC Document Sciences xdesign Version 4.6 User Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2006-2016 EMC Corporation. All Rights

More information

EMC DOCUMENT SCIENCES INTERACTIVE DOCUMENT DEVELOPMENT KIT

EMC DOCUMENT SCIENCES INTERACTIVE DOCUMENT DEVELOPMENT KIT White Paper EMC DOCUMENT SCIENCES INTERACTIVE DOCUMENT DEVELOPMENT KIT Integrating interactive document generation with line-of-business systems Abstract This white paper describes the need to embed interactive

More information

Enterprise Edition Server

Enterprise Edition Server xpression v4.0 Operating Requirements xpression operating requirements are updated as required, so this document may become outdated. Please find the most recent version of this document on Powerlink.

More information

EMC Document Sciences xpression xframework

EMC Document Sciences xpression xframework EMC Document Sciences xpression xframework Version 4.6 Development Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2003-2017 EMC

More information

EMC ApplicationXtender SPI (for SharePoint Integration)

EMC ApplicationXtender SPI (for SharePoint Integration) EMC ApplicationXtender SPI (for SharePoint Integration) 6.0 Deployment Guide P/N 300-009-364 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2009

More information

xpression 3 xdesign User Guide

xpression 3 xdesign User Guide xpression 3 xdesign User Guide 2001-2008 by EMC. All rights reserved. The copyright protection claimed includes all formats of copyrightable material and information governed by current or future statutory

More information

EMC Documentum System

EMC Documentum System EMC Documentum System Version 7.2 Deployment Quick Start Guide EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2012-2015 EMC Corporation.

More information

EMC Document Sciences xpression

EMC Document Sciences xpression EMC Document Sciences xpression Version 4.6 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2003 2016 EMC Corporation.

More information

EMC Document Sciences xpression CompuSet

EMC Document Sciences xpression CompuSet EMC Document Sciences xpression CompuSet Version 4.6 User Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2003-2015 EMC Corporation.

More information

xpression 3 xframework Developer s Guide

xpression 3 xframework Developer s Guide xpression 3 xframework Developer s Guide 2001-2008 by EMC. All rights reserved. The copyright protection claimed includes all formats of copyrightable material and information governed by current or future

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007

ORACLE IDENTITY MANAGER SIZING GUIDE. An Oracle White Paper March 2007 ORACLE IDENTITY MANAGER SIZING GUIDE An Oracle White Paper March 2007 Note The following is intended to provide consideration guidelines for sizing Oracle Identity Manager. It is intended for information

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Administering Web Services 12c (12.1.2) E28131-01 June 2013 Documentation for developers and administrators that describes how to administer Web services. Oracle Fusion Middleware

More information

ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW

ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About This Document

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 SP2 User Guide P/N 300-009-462 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2008 2009 EMC Corporation. All

More information

Oracle VM. Getting Started Guide for Release 3.2

Oracle VM. Getting Started Guide for Release 3.2 Oracle VM Getting Started Guide for Release 3.2 E35331-04 March 2014 Oracle VM: Getting Started Guide for Release 3.2 Copyright 2011, 2014, Oracle and/or its affiliates. All rights reserved. Oracle and

More information

Microsoft Office SharePoint Server 2007

Microsoft Office SharePoint Server 2007 Microsoft Office SharePoint Server 2007 Enabled by EMC Celerra Unified Storage and Microsoft Hyper-V Reference Architecture Copyright 2010 EMC Corporation. All rights reserved. Published May, 2010 EMC

More information

EMC Documentum Quality and Manufacturing

EMC Documentum Quality and Manufacturing EMC Documentum Quality and Manufacturing Version 3.1 User Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2012-2016 EMC Corporation.

More information

EMC Documentum Process Engine

EMC Documentum Process Engine EMC Documentum Process Engine Version 6.5 Installation Guide P/N 300 007 522 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2004 2008 EMC Corporation.

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware 2 Day Administration Guide 11g Release 1 (11.1.1) E10064-04 March 2013 An administration quick-start guide that teaches you how to perform day-to-day administrative tasks for Oracle

More information

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009

More information

Contents Overview of the Gateway Performance and Sizing Guide... 5 Primavera Gateway System Architecture... 7 Performance Considerations...

Contents Overview of the Gateway Performance and Sizing Guide... 5 Primavera Gateway System Architecture... 7 Performance Considerations... Gateway Performance and Sizing Guide for On-Premises Version 17 July 2017 Contents Overview of the Gateway Performance and Sizing Guide... 5 Prerequisites... 5 Oracle Database... 5 WebLogic... 6 Primavera

More information

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed. Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple

More information

EMC Document Sciences xpression xframework

EMC Document Sciences xpression xframework EMC Document Sciences xpression xframework Version 4.5 SP1 Development Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2003-2015

More information

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content DATA SHEET EMC Documentum xdb High-performance native XML database optimized for storing and querying large volumes of XML content The Big Picture Ideal for content-oriented applications like dynamic publishing

More information

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates

More information

Oracle FLEXCUBE Universal Banking 12.0 Interface Getting started. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Interface Getting started. Release 1.0 Universal Banking 12.0 Interface Getting started Release 1.0 May 2012 Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions... 3 2 Introduction... 4 2.1 How to use this Guide...

More information

Oracle Utilities Customer Care and Billing

Oracle Utilities Customer Care and Billing Oracle Utilities Customer Care and Billing Quick Install Guide Release 2.5.0 E61796-01 May 2015 Oracle Utilities Customer Care and Billing Quick Install Guide E61796-01 Copyright 2000, 2015, Oracle and/or

More information

Adapter for Mainframe

Adapter for Mainframe BEA WebLogic Java Adapter for Mainframe Introduction Release 5.1 Document Date: August 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

Introduction. Architecture Overview

Introduction. Architecture Overview Performance and Sizing Guide Version 17 November 2017 Contents Introduction... 5 Architecture Overview... 5 Performance and Scalability Considerations... 6 Vertical Scaling... 7 JVM Heap Sizes... 7 Hardware

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition SAS 9.2 Intelligence Platform Web Application Administration Guide, Third Edition The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS 9.2 Intelligence Platform:

More information

EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 Console Client for Microsoft Windows

EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 Console Client for Microsoft Windows EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 Console Client for Microsoft Windows Installation Guide P/N 300-009-578 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103

More information

DefendX Software Control-Audit for Hitachi Installation Guide

DefendX Software Control-Audit for Hitachi Installation Guide DefendX Software Control-Audit for Hitachi Installation Guide Version 4.1 This guide details the method for the installation and initial configuration of DefendX Software Control-Audit for NAS, Hitachi

More information

VMware Mirage Getting Started Guide

VMware Mirage Getting Started Guide Mirage 5.8 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

EMC Documentum Connector for Microsoft SharePoint Farm Solution

EMC Documentum Connector for Microsoft SharePoint Farm Solution EMC Documentum Connector for Microsoft SharePoint Farm Solution Version 7.2 Content Management Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice

More information

PeopleSoft Internet Architecture

PeopleSoft Internet Architecture PeopleSoft Internet Architecture AN OPEN ARCHITECTURE FOR INTERNET ACCESS AND INTEGRATION 3 ( 2 3 / (6 2 ) 7 Ã3 2 6, 7, 2 1 Ã3 $ 3 ( 5 - $ 1 8 $ 5 < Ã 3 (23/(6 2)7Ã, 17(51(7Ã$ 5&+,7(&785( - $18$5

More information

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF)

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF) Enterprise Edition Version 1.9 System Requirements and Technology Overview The Scholastic Achievement Manager (SAM) is the learning management system and technology platform for all Scholastic Enterprise

More information

In the most general sense, a server is a program that provides information

In the most general sense, a server is a program that provides information d524720 Ch01.qxd 5/20/03 8:37 AM Page 9 Chapter 1 Introducing Application Servers In This Chapter Understanding the role of application servers Meeting the J2EE family of technologies Outlining the major

More information

BEA Liquid Data for. WebLogic. Deploying Liquid Data

BEA Liquid Data for. WebLogic. Deploying Liquid Data BEA Liquid Data for WebLogic Deploying Liquid Data Release: 1.0.1 Document Date: October 2002 Revised: December 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend

More information

Oracle Reports 6.0 New Features. Technical White Paper November 1998

Oracle Reports 6.0 New Features. Technical White Paper November 1998 Oracle Reports 6.0 New Features Technical White Paper Oracle Reports 6.0 New Features PRODUCT SUMMARY In today's fast-moving, competitive business world up to date information is needed for the accurate,

More information

The Adobe XML Architecture

The Adobe XML Architecture TECHNOLOGY BRIEF The Adobe XML Architecture Introduction As enterprises struggle to balance the need to respond to continually changing business priorities against ever-shrinking budgets, IT managers are

More information

EMC Documentum Archive Services for Reports Version 1.7

EMC Documentum Archive Services for Reports Version 1.7 EMC Documentum Archive Services for Reports Version 1.7 ADMINISTRATOR S GUIDE P/N 300-006-543 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2006-2008

More information

Introduction. Key Features and Benefits

Introduction. Key Features and Benefits Introduction Stabilix Underwriting Framework is a highly adaptable XML based J2EE com-pliant software platform built on the Stabilix s business process automation (BPA) suite, code named CloudEx. CloudEx

More information

Installing and Administering a Satellite Environment

Installing and Administering a Satellite Environment IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00 IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.0 SP1.5 User Guide P/N 300 005 253 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All

More information

EMC Documentum Site Caching Services

EMC Documentum Site Caching Services EMC Documentum Site Caching Services Version 6.5 Installation Guide P/N 300-007-188 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 1994-2008 EMC

More information

IBM Rational Developer for System z Version 7.5

IBM Rational Developer for System z Version 7.5 Providing System z developers with tools for building traditional and composite applications in an SOA and Web 2.0 environment IBM Rational Developer for System z Version 7.5 Highlights Helps developers

More information

EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 SP1 Console Client for Microsoft Windows

EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 SP1 Console Client for Microsoft Windows EMC DiskXtender File System Manager for UNIX/Linux Release 3.5 SP1 Console Client for Microsoft Windows P/N 300-012-249 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

Deltek Vision 7.6. Technical Overview and System Requirements: Advanced Deployment (150 or More Employees)

Deltek Vision 7.6. Technical Overview and System Requirements: Advanced Deployment (150 or More Employees) Deltek Vision 7.6 Technical Overview and System Requirements: Advanced Deployment (150 or More Employees) April 25, 2017 While Deltek has attempted to verify that the information in this document is accurate

More information

Data Protection for Virtualized Environments

Data Protection for Virtualized Environments Technology Insight Paper Data Protection for Virtualized Environments IBM Spectrum Protect Plus Delivers a Modern Approach By Steve Scully, Sr. Analyst February 2018 Modern Data Protection for Virtualized

More information

TECHNICAL OVERVIEW OF NEW AND IMPROVED FEATURES OF EMC ISILON ONEFS 7.1.1

TECHNICAL OVERVIEW OF NEW AND IMPROVED FEATURES OF EMC ISILON ONEFS 7.1.1 TECHNICAL OVERVIEW OF NEW AND IMPROVED FEATURES OF EMC ISILON ONEFS 7.1.1 ABSTRACT This introductory white paper provides a technical overview of the new and improved enterprise grade features introduced

More information

Adobe ColdFusion 11 Enterprise Edition

Adobe ColdFusion 11 Enterprise Edition Adobe ColdFusion 11 Enterprise Edition Version Comparison Adobe ColdFusion 11 Enterprise Edition Adobe ColdFusion 11 Enterprise Edition is an all-in-one application server that offers you a single platform

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

NTP Software File Auditor for Hitachi

NTP Software File Auditor for Hitachi NTP Software File Auditor for Hitachi Installation Guide Version 3.3 This guide details the method for the installation and initial configuration of NTP Software File Auditor for NAS, Hitachi Edition,

More information

xpresso for Adobe InDesign 2.5 Installer s Handbook

xpresso for Adobe InDesign 2.5 Installer s Handbook xpresso for Adobe InDesign 2.5 Installer s Handbook 2005 2006 by Document Sciences Corporation. All rights reserved. The copyright protection claimed includes all formats of copyrightable material and

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Upgrade Planning Guide 11g Release 1 (11.1.1.7.0) E10125-09 February 2013 Oracle Fusion Middleware Upgrade Planning Guide, 11g Release 1 (11.1.1.7.0) E10125-09 Copyright 2009,

More information

IBM Europe Announcement ZP , dated November 6, 2007

IBM Europe Announcement ZP , dated November 6, 2007 IBM Europe Announcement ZP07-0484, dated November 6, 2007 IBM WebSphere Front Office for Financial Markets V2.0 and IBM WebSphere MQ Low Latency Messaging V2.0 deliver high speed and high throughput market

More information

GIS Deployment Guide. Introducing GIS

GIS Deployment Guide. Introducing GIS GIS Deployment Guide Introducing GIS 7/13/2018 Contents 1 Introducing GIS 1.1 About the Genesys Integration Server 1.2 GIS Architecture 1.3 System Requirements 1.4 GIS Use-Case Scenario 1.5 Licensing 1.6

More information

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) MediaPulse Architecture Xytech s MediaPulse solution utilizes a multitier architecture, requiring at minimum three server roles: a database server,

More information

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Oracle WebLogic Server Enterprise Edition, plus Oracle Coherence Enterprise Edition Scale-out for data intensive applications Active

More information

Deltek Vision 7.4 Technical Overview & System Requirements: Advanced Deployment (150 or More Employees) 1/28/2015

Deltek Vision 7.4 Technical Overview & System Requirements: Advanced Deployment (150 or More Employees) 1/28/2015 Deltek Vision 7.4 Technical Overview & System Requirements: Advanced Deployment (150 or More Employees) 1/28/2015 Table of Contents Advanced Deployment Model (150 or More Employees)... 3 Introduction...

More information

IBM SecureWay On-Demand Server Version 2.0

IBM SecureWay On-Demand Server Version 2.0 Securely delivering personalized Web applications IBM On-Demand Server Version 2.0 Highlights Delivers personalized Web solutions on demand to anyone, anywhere using profile serving Provides industry-leading,

More information

DocOrigin Release 3.1 TECHNICAL PRODUCT OVERVIEW

DocOrigin Release 3.1 TECHNICAL PRODUCT OVERVIEW DocOrigin Release 3.1 TECHNICAL PRODUCT OVERVIEW TECHNICAL PRODUCT OVERVIEW INTRODUCTION DESiGN MERGE FOLDER MONITOR FILTER EDITOR FILLABLE FORMS DocOrigin Release 3.1 Document generation solution for

More information

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Reference Architecture

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Reference Architecture Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1 Copyright 2011, 2012 EMC Corporation. All rights reserved. Published March, 2012 EMC believes the information in this publication

More information

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky)

Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) Xytech MediaPulse Equipment Guidelines (Version 8 and Sky) MediaPulse Architecture Xytech Systems MediaPulse solution utilizes a multitier architecture, requiring at minimum three server roles: a database

More information

EMC Business Continuity for Microsoft Applications

EMC Business Continuity for Microsoft Applications EMC Business Continuity for Microsoft Applications Enabled by EMC Celerra, EMC MirrorView/A, EMC Celerra Replicator, VMware Site Recovery Manager, and VMware vsphere 4 Copyright 2009 EMC Corporation. All

More information

NTP Software QFS for Isilon

NTP Software QFS for Isilon NTP Software QFS for Isilon Installation Guide Version 8.5 This guide details the method for the installation and initial configuration of NTP Software QFS for NAS, Isilon Edition, from an administrator

More information

VMware View Upgrade Guide

VMware View Upgrade Guide View 4.0 View Manager 4.0 View Composer 2.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for

More information

Rapid Recovery DocRetriever for SharePoint User Guide

Rapid Recovery DocRetriever for SharePoint User Guide Rapid Recovery 6.1.3 Table of Contents Introduction to DocRetriever for SharePoint... 6 Using this documentation... 6 About DocRetriever for SharePoint...7 DocRetriever, AppAssure, and Rapid Recovery compatibility...

More information

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers 1. Introduction Applications are developed to support their business operations. They take data as input; process the data based on business rules and provides data or information as output. Based on this,

More information

DefendX Software Control-QFS for Isilon Installation Guide

DefendX Software Control-QFS for Isilon Installation Guide DefendX Software Control-QFS for Isilon Installation Guide Version 8.6 This guide details the method for the installation and initial configuration of DefendX Software Control-QFS for NAS, Isilon Edition,

More information

StorageCraft OneXafe and Veeam 9.5

StorageCraft OneXafe and Veeam 9.5 TECHNICAL DEPLOYMENT GUIDE NOV 2018 StorageCraft OneXafe and Veeam 9.5 Expert Deployment Guide Overview StorageCraft, with its scale-out storage solution OneXafe, compliments Veeam to create a differentiated

More information

EMC Documentum Process Integrator

EMC Documentum Process Integrator EMC Documentum Process Integrator Version 6.5 Development Guide P/N 300-007-254-A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2004-2008 EMC Corporation.

More information

Secure Messaging Buyer s Guide

Secure Messaging Buyer s Guide Entrust, Inc. North America Sales: 1-888-690-2424 entrust@entrust.com EMEA Sales: +44 (0) 118 953 3000 emea.sales@entrust.com December 2008 Copyright 2008 Entrust. All rights reserved. Entrust is a registered

More information

Chapter 10 Protecting Virtual Environments

Chapter 10 Protecting Virtual Environments Chapter 10 Protecting Virtual Environments 164 - Protecting Virtual Environments As more datacenters move to virtualize their environments and the number of virtual machines and the physical hosts they

More information

EMC Secure Remote Support Device Client for Symmetrix Release 2.00

EMC Secure Remote Support Device Client for Symmetrix Release 2.00 EMC Secure Remote Support Device Client for Symmetrix Release 2.00 Support Document P/N 300-012-112 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright

More information

Oracle Utilities Smart Grid Gateway

Oracle Utilities Smart Grid Gateway Oracle Utilities Smart Grid Gateway Quick Install Guide Release 2.1.0 Service Pack 3 E41189-06 May 2015 E41189-06 Copyright 2011, 2015, Oracle and/or its affiliates. All rights reserved. This software

More information

EMC Documentum Content Services for SAP Scanner Operator

EMC Documentum Content Services for SAP Scanner Operator EMC Documentum Content Services for SAP Scanner Operator Version 6.0 User Guide P/N 300 005 441 Rev A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright

More information

XF RENDERING SERVER 2009 ARCHITECTS OVERVIEW

XF RENDERING SERVER 2009 ARCHITECTS OVERVIEW XF RENDERING SERVER 2009 ARCHITECTS OVERVIEW XF RENDERING SERVER 2009 XF Rendering Server 2009 is a high-volume, high-speed solution for generating a wide range of communication materials from XML. It

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper April 2011 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper April 2011 Disclaimer The following is intended to outline our general product direction.

More information

TIBCO Statistica Release Notes

TIBCO Statistica Release Notes TIBCO Statistica Release Notes Software Release 13.3.1 November 2017 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED

More information

An Introduction to GPFS

An Introduction to GPFS IBM High Performance Computing July 2006 An Introduction to GPFS gpfsintro072506.doc Page 2 Contents Overview 2 What is GPFS? 3 The file system 3 Application interfaces 4 Performance and scalability 4

More information

CMB-207-1I Citrix Desktop Virtualization Fast Track

CMB-207-1I Citrix Desktop Virtualization Fast Track Page1 CMB-207-1I Citrix Desktop Virtualization Fast Track This fast-paced course covers select content from training courses CXA-206: Citrix XenApp 6.5 Administration and CXD-202: Citrix XenDesktop 5 Administration

More information

EMC Documentum External Viewing Services for SAP

EMC Documentum External Viewing Services for SAP EMC Documentum External Viewing Services for SAP Version 6.0 Administration Guide P/N 300 005 459 Rev A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright

More information

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION KEY FEATURES FEATURES High performance clustering and failover capabilities Low-overhead Java application monitoring and diagnostics Flexible download and

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6 SP1 User Guide P/N 300 005 253 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Installation Planning Guide 11g Release 1 (11.1.1.7.0) B32474-16 June 2013 Oracle Fusion Middleware Installation Planning Guide, 11g Release 1 (11.1.1.7.0) B32474-16 Copyright

More information

Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0

Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0 Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0 OCTOBER 1, 2014 Jeppesen Solution Integrator Overview DOCUMENT VERSION 1.0 Contents Figures Tables v vii Introduction 1 Getting Started........................................................

More information

EMC Documentum TaskSpace

EMC Documentum TaskSpace EMC Documentum TaskSpace Version 6.7 User Guide EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com EMC believes the information in this publication is accurate

More information

Syncplicity Panorama with Isilon Storage. Technote

Syncplicity Panorama with Isilon Storage. Technote Syncplicity Panorama with Isilon Storage Technote Copyright 2014 EMC Corporation. All rights reserved. Published in USA. Published November, 2014 EMC believes the information in this publication is accurate

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat 13.2.1.0 E73485-01 June 2016 Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Apache Tomcat,

More information

WebSphere 4.0 General Introduction

WebSphere 4.0 General Introduction IBM WebSphere Application Server V4.0 WebSphere 4.0 General Introduction Page 8 of 401 Page 1 of 11 Agenda Market Themes J2EE and Open Standards Evolution of WebSphere Application Server WebSphere 4.0

More information

Citrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2

Citrix Web Interface for Microsoft SharePoint Administrator s Guide. Citrix Access Suite 4.2 Citrix Web Interface for Microsoft SharePoint Administrator s Guide Citrix Web Interface for Microsoft SharePoint Citrix Access Suite 4.2 Use of the product documented in this guide is subject to your

More information

EMC Ionix Network Configuration Manager Version 4.1.1

EMC Ionix Network Configuration Manager Version 4.1.1 EMC Ionix Network Configuration Manager Version 4.1.1 RSA Token Service Installation Guide 300-013-088 REVA01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com

More information

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( )

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( ) Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management 12c (12.2.1.3.0) E95730-01 May 2018 Oracle Fusion Middleware Installing and Configuring Oracle

More information