Sie sind auf Seite 1von 66

bc

bersicht ber LiveCycle ES

Adobe LiveCycle ES
Juli 2007

Version 8.0

2007 Adobe Systems Incorporated. Alle Rechte vorbehalten.


bersicht ber Adobe LiveCycle ES 8.0 fr Microsoft Windows, Linux und UNIX
Ausgabe 1.1, Juli 2007
Sofern dieses Handbuch zusammen mit einer Software geliefert wird, die ein Endbenutzerlizenzabkommen enthlt, werden dieses Handbuch
sowie die darin beschriebene Software unter Lizenz zur Verfgung gestellt und drfen nur in bereinstimmung mit den Lizenzbedingungen
verwendet oder kopiert werden. Kein Teil dieses Handbuchs darf, auer durch das Lizenzabkommen ausdrcklich erlaubt, ohne vorherige
schriftliche Genehmigung von Adobe Systems Incorporated reproduziert, in Datenbanken gespeichert oder in irgendeiner Form elektronisch,
mechanisch, auf Tontrger oder auf irgendeine andere Weise bertragen werden. Beachten Sie, dass der Inhalt dieses Handbuchs auch dann
urheberrechtlich geschtzt ist, wenn es nicht zusammen mit einer Software geliefert wird, die ein Endbenutzerlizenzabkommen enthlt.
Der Inhalt dieses Handbuchs dient ausschlielich Informationszwecken, kann ohne Vorankndigung gendert werden und ist nicht als
Verpflichtung von Adobe Systems Incorporated anzusehen. Adobe Systems Incorporated gibt keine Gewhr oder Garantie hinsichtlich
der Richtigkeit oder Genauigkeit der in diesem Handbuch enthaltenen Informationen.
Bedenken Sie, dass bestehende Grafiken oder Bilder, die Sie fr Ihr Projekt verwenden mchten, urheberrechtlich geschtzt sein knnen.
Die unberechtigte Nutzung solcher Bilder fr Ihre Arbeit kann eine Verletzung der Rechte des Autors darstellen. Achten Sie darauf,
alle notwendigen Genehmigungen von den entsprechenden Autoren einzuholen.
Verweise auf Firmennamen, Firmenlogos sowie Benutzernamen in Beispielvorlagen oder -formularen, die im Lieferumfang dieser Dokumentation
bzw. Software enthalten sind, dienen nur zur Veranschaulichung und sollen nicht auf tatschliche Unternehmen oder Personen hinweisen.
Adobe, das Adobe-Logo, Acrobat, ColdFusion, Distiller, Flash, Flex, Flex Builder, LiveCycle, PostScript und Reader sind in den USA und/oder
anderen Lndern eingetragene Marken oder Marken von Adobe Systems Incorporated.
BEA Weblogic Server ist eine eingetragene Marke und BEA WebLogic Platform ist eine Marke von BEA Systems Inc.
EMC und Documentum sind eingetragene Marken von EMC Corporation in den USA und anderen Lndern. Copyright 1994-2007
EMC Corporation. Alle Rechte vorbehalten.
IBM, FileNet und WebSphere sind Marken der International Business Machines Corporation in den USA und/oder anderen Lndern.
Java, JavaBeans, JavaScript und Java Server Pages sind Marken oder eingetragene Marken von Sun Microsystems, Inc. in den USA und anderen
Lndern.
JBoss ist eine Marke oder eingetragene Marke von Red Hat, Inc. in den USA und anderen Lndern.
Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Lndern.
Microsoft und Windows sind eingetragene Markenzeichen oder Markenzeichen der Microsoft Corporation in den USA und/oder anderen
Lndern.
UNIX ist ein Markenzeichen in den USA und anderen Lndern und exklusiv lizenziert von X/Open Company, Ltd.
Alle anderen Marken sind Eigentum ihrer jeweiligen Inhaber.
Dieses Produkt enthlt BISAFE- und/oder TIPEM-Software von RSA Data Security, Inc.
Dieses Produkt enthlt Software, die von der Apache Software Foundation (http://www.apache.org/) entwickelt wurde.
Dieses Produkt enthlt Code, der von RSA Data Security lizenziert wurde.
Dieses Produkt enthlt Software, die vom JDOM Project (http://www.jdom.org/) entwickelt wurde.
Macromedia Flash 8-Video basiert auf On2 TrueMotion-Videotechnologie. 1992-2005 On2 Technologies, Inc. Alle Rechte vorbehalten.
http://www.on2.com.
Dieses Produkt enthlt Software, die von der OpenSymphony Group (http://www.opensymphony.com/) entwickelt wurde.
Teile dieses Codes sind von Nellymoser (www.nellymoser.com) lizenziert.
Die MPEG Layer-3-Audiokomprimierungstechnologie ist von Fraunhofer IIS und THOMSON Multimedia (http://www.iis.fhg.de/amm/) lizenziert.
Dieses Produkt enthlt Software, die von L2FProd.com (http://www.L2FProd.com/) entwickelt wurde.
Die JBoss-Bibliothek wird gem der GNU Library General Public License lizenziert, von der eine Kopie zum Lieferumfang dieser Software
gehrt.
Die BeanShell-Bibliothek ist unter der GNU Library General Public License lizenziert. Eine Kopie der Lizenz liegt dieser Software bei.
Dieses Produkt enthlt Software, die von The Werken Company (http://jaxen.werken.com/) entwickelt wurde.
Dieses Produkt enthlt Software, die vom IronSmith Project (http://www.ironsmith.org/) entwickelt wurde.
Die OpenOffice.org-Bibliothek wird gem der GNU Library General Public License lizenziert, von der eine Kopie zum Lieferumfang dieser
Software gehrt.
Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, USA.
Hinweis fr Endbenutzer im Dienste der US-Regierung. Die vorliegende Software und die dazugehrige Dokumentation sind Commercial
Items (kommerzielle Gter), wie in 48 C.F.R. 2.101 definiert, und umfassen die Bestandteile Commercial Computer Software (kommerzielle
Computersoftware) und Commercial Computer Software Documentation (kommerzielle Computersoftware-Dokumentation) entsprechend

Adobe LiveCycle ES
bersicht ber LiveCycle ES

der Verwendung dieser Begriffe in 48 C.F.R. 12.212 oder 48 C.F.R. 227.7202, falls anwendbar. In bereinstimmung mit 48 C.F.R. 12.212 oder
48 C.F.R. 227.7202-1 bis 227.7202-4, falls anwendbar, werden Commercial Computer Software und Commercial Computer Software
Documentation den Endbenutzern im Dienste der US-Regierung (a) nur als Commercial Items und (b) nur mit den Rechten ausgestattet
zur Verfgung gestellt, die allen anderen Endbenutzern gem den hier vorliegenden Bedingungen zukommen. Nicht verffentlichte Rechte
sind unter den Urheberrechtsgesetzen der USA vorbehalten. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, USA.
Fr Endbenutzer im Dienste der US-Regierung: Adobe verpflichtet sich, alle anwendbaren Gesetze zur Chancengleichheit einzuhalten,
einschlielich, falls zutreffend, der Bestimmungen von Executive Order 11246 in aktueller Fassung, des Abschnitts 402 des Vietnam Era
Veterans Readjustment Assistance Act von 1974 (38 USC 4212), des Abschnitts 503 des Rehabilitation Act von 1973 in aktueller Fassung
und der Bestimmungen in 41 C.F.R., Teile 60-1 bis 60-60, 60-250 und 60-741. Die Antidiskriminierungsklausel und Bestimmungen aus dem
vorangehenden Satz werden durch Verweis bercksichtigt.

Inhalt
Informationen zu diesem Dokument ......................................................................................... 7
Zielgruppe des Dokuments........................................................................................................................................................ 7
Zustzliche Informationen.......................................................................................................................................................... 7

Informationen zu Adobe LiveCycle ES ....................................................................................... 9


Wichtigste Komponenten .........................................................................................................................................................10
LiveCycle Foundation...........................................................................................................................................................10
Lsungskomponenten.........................................................................................................................................................11
Entwicklungstools..................................................................................................................................................................12
Architektur ......................................................................................................................................................................................13
Typische Implementierungsszenarios..................................................................................................................................14
Einzelknotenimplementierung.........................................................................................................................................14
Clusterimplementierung fr die Volumenproduktion.............................................................................................15

LiveCycle Foundation................................................................................................................ 17
Prozesskoordination und Dienstverwaltung .....................................................................................................................17
Auftragsverwaltung und -berwachung ......................................................................................................................17
Repository und Dienstregistrierung................................................................................................................................18
Registrieren von Zustzen und Diensten................................................................................................................18
Erstellen von LiveCycle ES-Anwendungen.............................................................................................................18
Dienstregistrierung.........................................................................................................................................................19
Allgemeine Aufrufuntersttzung ...........................................................................................................................................19
User Management und Authentifizierung..........................................................................................................................20
LiveCycle-Verwaltungskonsole ...............................................................................................................................................20

LiveCycle ES-Entwicklungstools............................................................................................... 21
Entwickeln von Prozessen und Formularen .......................................................................................................................21
Entwickeln von Prozessen ..................................................................................................................................................21
Entwerfen von Formularen ................................................................................................................................................21
Entwickeln von Anwendungen ........................................................................................................................................22
Entwickeln von Rich-Internet-Applications (RIAs)............................................................................................................22
LiveCycle ES SDK...........................................................................................................................................................................23

LiveCycle Process Management ES .......................................................................................... 24


Wichtigste Funktionen ...............................................................................................................................................................24
Aufgabenzuweisung und -verwaltung ..........................................................................................................................24
Ereignisverwaltung ...............................................................................................................................................................24
LiveCycle Workspace ES ......................................................................................................................................................25
In Process Management ES enthaltene Dienste ...............................................................................................................26

LiveCycle Business Activity Monitoring ES.............................................................................. 27


Wichtigste Funktionen ...............................................................................................................................................................27
Analyse-Server ........................................................................................................................................................................27
Dashboards fr Leistungsdaten........................................................................................................................................28
Analyse-Workbench..............................................................................................................................................................28

Adobe LiveCycle ES
bersicht ber LiveCycle ES

Inhalt
5

LiveCycle Data Services ES........................................................................................................ 29


Wichtigste Funktionen ...............................................................................................................................................................29
Funktionsweise von Data Services ES...................................................................................................................................30
Verwendung von Data Services ES ........................................................................................................................................31
LiveCycle Remoting...............................................................................................................................................................31
Message-Dienst ......................................................................................................................................................................32
Data Management-Dienst ..................................................................................................................................................32
RPC-Dienste..............................................................................................................................................................................32
Flex-Ajax Bridge......................................................................................................................................................................32
Ajax Data-Dienste ..................................................................................................................................................................33
RIA-to-PDF Generation.........................................................................................................................................................33

LiveCycle Forms ES .................................................................................................................... 34


Wichtigste Funktionen ...............................................................................................................................................................34
Wiedergeben von Formularen und Integrieren von Formulardaten..................................................................34
Erstellen von Formularen mit Formular-Guides .........................................................................................................35
Wiedergabe von Formularen basierend auf Fragmenten ......................................................................................35
Assemblieren von PDF-Dokumenten und -Formularen ..........................................................................................36
Funktionsweise von Forms ES .................................................................................................................................................36
In Forms ES enthaltene Dienste ..............................................................................................................................................38

LiveCycle Output ES................................................................................................................... 39


Wichtigste Funktionen ...............................................................................................................................................................39
Dokumententwurf fr Output ES.....................................................................................................................................39
Untersttzte Dokumentformate.......................................................................................................................................40
Steuern von Druckfunktionen...........................................................................................................................................40
Erstellen flexibler Dokumente...........................................................................................................................................40
Dokumentkonvertierung und -assemblierung...........................................................................................................41
Dokument- und Prozessautomation ..............................................................................................................................41
Funktionsweise von Output ES ...............................................................................................................................................41
In Output ES enthaltene Dienste ............................................................................................................................................42

LiveCycle Reader Extensions ES ............................................................................................... 43


Wichtigste Funktionen ...............................................................................................................................................................43
Funktionsweise von Reader Extensions ES .........................................................................................................................44
In Reader Extensions ES enthaltene Dienste......................................................................................................................45

10 LiveCycle Barcoded Forms ES ................................................................................................... 46


Wichtigste Funktionen ...............................................................................................................................................................46
Funktionsweise von Barcoded Forms ES .............................................................................................................................47
Erstellen von mit Strichcode versehenen Formularen .............................................................................................48
Erstellen eines Prozesses .....................................................................................................................................................48
Hinzufgen von Verwendungsrechten fr mit Strichcode versehene Formulare fr Adobe Reader.....48
Aktualisieren von Strichcode beim Ausfllen des Formulars ................................................................................49
Dekodieren von Strichcode zum Extrahieren von Strichcodedaten...................................................................49
Verarbeiten erfasster Strichcodedaten.................................................................................................................................50
In Barcoded Forms ES enthaltene Dienste..........................................................................................................................50

11 LiveCycle Digital Signatures ES ................................................................................................ 51


Wichtigste Funktionen ...............................................................................................................................................................51
Schutz eines Dokuments mit Digital Signatures ES.........................................................................................................51
In Digital Signatures ES enthaltene Dienste.......................................................................................................................53

Adobe LiveCycle ES
bersicht ber LiveCycle ES

Inhalt
6

12 LiveCycle Rights Management ES ............................................................................................ 54


Wichtigste Funktionen ...............................................................................................................................................................54
Schutz eines Dokuments mit Rights Management ES....................................................................................................55
Sicherheit in Rights Management ES ....................................................................................................................................56
In Rights Management ES enthaltene Dienste..................................................................................................................57

13 LiveCycle PDF Generator ES...................................................................................................... 58


Wichtigste Funktionen ...............................................................................................................................................................58
Funktionsweise von PDF Generator ES ................................................................................................................................59
Fr die Konvertierung geeignete Dokumenttypen.........................................................................................................60
Postscript und EPS in PDF ...................................................................................................................................................60
Native Dateiformate in PDF................................................................................................................................................60
PDF in anderes Format.........................................................................................................................................................60
Eingabedateiformate ..................................................................................................................................................................60
Untersttzung fr offene Standards .....................................................................................................................................61
Konvertierung von PDF in andere Formate........................................................................................................................61
In PDF Generator ES enthaltene Dienste .............................................................................................................................61

14 LiveCycle ES Connectors fr EMC ............................................................................................. 63


Wichtigste Funktionen ...............................................................................................................................................................63
Integrierte Inhalts-Repository-Dienste...........................................................................................................................63
Erweitern von Workbench ES ............................................................................................................................................64
Verbesserte Leistung und Skalierbarkeit.......................................................................................................................64
Flexible Bereitstellung..........................................................................................................................................................64
Einheitliche Aufrufmethoden............................................................................................................................................64
Funktionsweise der LiveCycle ES Connectors fr ECM...................................................................................................65
In den Connectors fr ECM enthaltene Dienste................................................................................................................66

Informationen zu diesem Dokument


Adobe LiveCycle ES (Enterprise Suite) ermglicht Firmen, den Fluss geschftskritischer Informationen
von und zu Kunden, Partnern, Auftraggebern und Mitarbeitern zu automatisieren und zu beschleunigen.
In diesem Dokument erhalten Sie einen berblick ber LiveCycle ES (Enterprise Suite) sowie Informationen
ber die Dienste, welche die lizenzierbaren Lsungskomponenten bereitstellen.

Zielgruppe des Dokuments


Zielgruppe dieses Dokuments sind Unternehmensanalysten, Formularautoren, Prozessentwickler und
Programmierer, die wissen mchten, wie sie LiveCycle ES zum Entwickeln von Geschftsprozessen,
Erstellen von Formularen oder Entwickeln von Prozessdiagrammen bzw. Client-Anwendungen zum
Aufrufen der Geschftsprozesse einsetzen. Zudem kann dieses Dokument auch Administratoren ntzen,
die LiveCycle ES installieren, konfigurieren oder verwalten mchten.

Zustzliche Informationen
In der folgenden Tabelle finden Sie Hinweise auf weiterfhrende Informationen zu LiveCycle ES.
Gewnschte Informationen

Siehe

Neues in Adobe LiveCycle ES

http://www.adobe.com/go/learn_lc_whatsNew_de

Vorbereiten der Installation und


Bereitstellung von LiveCycle ES

http://www.adobe.com/go/learn_lc_prepareInstall_de

Installieren und Bereitstellen von


LiveCycle ES

http://www.adobe.com/go/learn_lc_installTurnkey_de
oder
http://www.adobe.com/go/learn_lc_installJBoss_de
http://www.adobe.com/go/learn_lc_installWebSphere_de
http://www.adobe.com/go/learn_lc_installWebLogic_de

Installieren und Konfigurieren von


Workbench ES

http://www.adobe.com/go/learn_lc_installWorkbench

Erstellen der ersten


LiveCycle ES-Anwendung

http://www.adobe.com/go/learn_lc_firstApplication

Dienstbeschreibungen

http://www.adobe.com/go/learn_lc_services_de

LiveCycle ES-Terminologie

http://www.adobe.com/go/learn_lc_glossary_de

Adobe LiveCycle ES

Informationen zu diesem Dokument

bersicht ber LiveCycle ES

Zustzliche Informationen

Gewnschte Informationen

Siehe

Weitere Dienste und Produkte,


die in LiveCycle ES integriert
werden knnen

http://www.adobe.com/de/

Patch-Updates, technische Hinweise


und zustzliche Informationen
zu dieser Produktversion

http://www.adobe.com/support/products/enterprise/index.html

Informationen zu Adobe LiveCycle ES


Adobe LiveCycle ES (Enterprise Suite) ist eine Unternehmensserver-Plattform, mit der Ihre Firma
Geschftsprozesse automatisieren und optimieren kann, die ganze Systeme, Geschftsregeln und
Abteilungen umfassen. Es bietet alle notwendigen Tools fr die Entwicklung, Implementierung
und Automatisierung von Dokumenten und Prozessen, die Sie innerhalb des Unternehmens sowie
fr externe Kunden und Interessenten verwenden. Durch seine Kombination aus Adobe PDF- und
Adobe Flex-Technologie bietet LiveCycle ES eine einheitliche Entwicklungsumgebung zum Erstellen
revolutionrer, neuer Kundenbindungsanwendungen.
Adobe LiveCycle Workbench ES ist eine auf Eclipse basierende Entwicklungsumgebung zum Erstellen
und Verwalten von Geschftsprozessen und der bei diesen Prozessen verwendeten Formulare. In einer
Produktionsumgebung rufen Prozesse die Dienste auf, die Formulare wiedergeben, PDF-Dokumente
assemblieren, Sicherheit auf Dokumente anwenden, die an Ziele auerhalb der Firewall gesendet werden,
Dokumente in einer Vielzahl von Formaten ausgeben und Verwendungsrechte zur Erweiterung der
Funktionalitt in Adobe Reader anwenden. Dienste machen die webbasierte Kundeninteraktion
mglich, indem sie Endbenutzern die Mglichkeit geben, ber eine intuitive Webbenutzeroberflche
an Geschftsprozessen teilzunehmen oder Daten zu erfassen, die Kunden ber Rich-Internet-Applications
(RIAs) bertragen.

Adobe LiveCycle ES

Informationen zu Adobe LiveCycle ES

bersicht ber LiveCycle ES

Wichtigste Komponenten

10

Wichtigste Komponenten
LiveCycle ES bietet die Ressourcen, die Unternehmensanalysten, Formular- und Anwendungsentwickler
sowie Administratoren fr die Entwicklung und Bereitstellung von Anwendungen bentigen, welche die
Benutzerinteraktion in plattformbergreifenden Technologien einschlielich Adobe Reader, HTML und
Adobe Flash untersttzen.
LiveCycle ES besteht aus drei Hauptkomponenten: LiveCycle Foundation, Lsungskomponenten und
Entwicklungstools.

Plattformbergreifende
Client- und Unternehmensportale
Adobe LiveCycle ESBenutzeroberflchen
technologien

Webbrowser

Adobe
Reader
PDF und XML

Flex

Flash und
Flex

HTML und AJAX

Adobe LiveCycle ESEntwicklungstools

Workbench ES

Flex Builder

LiveCycle ES-SDK

Adobe LiveCycle ESLsungskomponenten

Process
Management ES

Forms ES

Digital Signatures ES

Output ES

Rights Management ES

Business Activity
Monitoring ES
Data Services ES

Adobe LiveCycle
Foundation

Reader Extensions ES

PDF Generator ES

Barcoded Forms ES

Connectors for ECM

LiveCycle Foundation-Komponenten
Dienstcontainer
Verwaltungstools

Unternehmensintegration

ECM

CRM/SFA

ERP

LDAP

LiveCycle Foundation
Adobe LiveCycle Foundation stellt die zugrunde liegenden Serverfunktionen zur Verfgung, welche
die Implementierung, Ausfhrung und Verwaltung von Lsungskomponenten ermglichen.
LiveCycle Foundation besteht aus verschiedenen Teilen.

LiveCycle Foundation -Komponenten


Hierbei handelt es sich um Komponenten, die dem LiveCycle ES-Server die Integration mit einer gngigen
IT-Infrastruktur ermglichen. Diese Komponenten ermglichen beispielsweise Aufgaben wie das Abfragen
eines Verzeichnisses ber LDAP, das Senden und Empfangen von E-Mail, das Senden und Empfangen
von Nachrichten ber eine Java Message Service-Warteschlange (JMS), das Abfragen einer relationalen
Datenbank sowie das Schreiben von Dateien in das Dateisystem.

Dienstcontainer
Der Dienstcontainer stellt die gemeinsame Laufzeitumgebung zur Untersttzung aller Lsungskomponenten
und der dazugehrenden Dienste bereit.

Adobe LiveCycle ES

Informationen zu Adobe LiveCycle ES

bersicht ber LiveCycle ES

Lsungskomponenten

11

Verwaltungstools
LiveCycle Foundation umfasst verschiedene Verwaltungstools:
LiveCycle-Verwaltungskonsole: Eine webbasierte Benutzeroberflche, die Systemadministratoren
zum Verwalten von LiveCycle ES-Implementierungen verwenden. Zu den wichtigsten Funktionen
gehren:

Verwaltungsseiten fr Lsungskomponenten einschlielich Webbenutzeroberflchen


fr Adobe LiveCycle Process Management ES, Adobe LiveCycle Rights Management ES,
Adobe LiveCycle PDF Generator ES, Adobe LiveCycle Forms ES und Adobe LiveCycle Output ES

Konfigurieren von Servereinstellungen wie etwa Anschlussnummern

Konfigurieren von Benutzergruppen, Rollen und den zugehrigen Berechtigungen

Bereitstellen und Konfigurieren von LiveCycle ES-Anwendungen

Siehe LiveCycle-Verwaltungskonsole auf Seite 20.


LiveCycle Configuration Manager: Ermglicht die Konfiguration und Implementierung des Produkts
einschlielich des Hinzufgens von Service Packs und Patches.

Lsungskomponenten
Lsungskomponenten stellen die funktionalen Dienste bereit, die erforderlich sind,
um Kundenbindungsanwendungen zu erstellen, die auf dem LiveCycle ES-Server bereitgestellt werden
knnen. Lsungskomponenten bieten beispielsweise folgende Geschftsfunktionen: Datenerfassung
in Formular-Guides (auf der Basis von Flash-Technologie), Verschlsselung von PDF-Dokumenten,
Anwenden von Richtlinien oder Adobe Reader-Verwendungsrechten auf PDF-Dokumente, Konvertieren
von Bildern in das PDF-Format sowie Remote-Aufruf von Diensten.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

Informationen zu Adobe LiveCycle ES


Entwicklungstools

12

Entwicklungstools
LiveCycle ES stellt Entwicklungstools bereits, welche die Zusammenarbeit vieler unterschiedlicher Benutzer
von Unternehmensanalysten bis hin zu J2EE-Entwicklern (Java 2 Platform, Enterprise Edition) beim
Entwerfen, Entwickeln, Testen und Implementieren von LiveCycle ES-Anwendungen ermglichen.
Workbench ES: Eine auf Eclipse basierende Entwicklungsumgebung, mit der Benutzer aus Formularen
und Geschftsprozessen bestehende Anwendungen erstellen knnen. Formularautoren und -entwickler
knnen Formulare mit einem festen Layout (das Layout bleibt genau so wie es entworfen wurde und passt
sich nicht an die Menge eingehender Daten an) oder einem flieendem Layout erstellen (das Layout wird
vergrert oder verkleinert, um sich an die Datenmenge anzupassen, die zusammengefhrt oder von
einem Benutzer eingegeben wird). Diese Formulare lassen sich mit einer Reihe von Client-Technologien
wie PDF, HTML und Flash wiedergeben. Unternehmensanalysten und Prozessentwickler verwenden
Workbench ES zum Entwickeln und Bereitstellen von Geschftsprozessen, welche
die Lsungskomponenten nutzen.
Flex Builder: Adobe Flex Builder 2 ist eine auf Eclipse basierende Entwicklungsumgebung fr die
Entwicklung von Rich-Internet-Applications (RIAs) mit dem Flex-Framework. Mit Flex Builder 2 knnen
Entwickler im Handumdrehen ausdrucksstarke, intuitive und interaktive Anwendungen erstellen
und implementieren. Flex Builder gibt Entwicklern die Mglichkeit, ihre Anwendungen individuell
anzupassen, um sie in Look und Feel auf die Anforderungen der Endbenutzer zuzuschneiden.
LiveCycle ES SDK: Das LiveCycle ES SDK bietet Entwicklern eine Reihe von Beispielen und Tools, die sie
zum Erstellen neuer LiveCycle ES-Anwendungen verwenden oder in bestehende Anwendungen
integrieren knnen.
Weitere Informationen finden Sie in den folgenden Themen:
LiveCycle Process Management ES auf Seite 24
LiveCycle Business Activity Monitoring ES auf Seite 27
LiveCycle Data Services ES auf Seite 29
LiveCycle Forms ES auf Seite 34
LiveCycle Output ES auf Seite 39
LiveCycle Reader Extensions ES auf Seite 43
LiveCycle Barcoded Forms ES auf Seite 46
LiveCycle Digital Signatures ES auf Seite 51
LiveCycle Rights Management ES auf Seite 54
LiveCycle PDF Generator ES auf Seite 58
LiveCycle ES Connectors fr EMC auf Seite 63
LiveCycle Foundation und Lsungskomponenten werden mithilfe eines einzigen Installations- und
Implementierungs-Frameworks installiert und implementiert. Das entstehende Produktpaket wird
in eine einheitliche Lsung integriert, die in eine Back-End-Unternehmensumgebung eingefgt wird
und eine Vielzahl von plattformbergreifenden Clients fr die Endbenutzerinteraktion untersttzt.

Adobe LiveCycle ES

Informationen zu Adobe LiveCycle ES

bersicht ber LiveCycle ES

Architektur

13

Architektur
LiveCycle ES implementiert eine dienstorientierte Architektur, die in Bezug auf die Untersttzung
von Geschftsprozessen und die Durchfhrung von Vorgngen fr Dokumente lose auf gekoppelten
Softwarediensten aufbaut. Dienste werden innerhalb des Dienstcontainers ausgefhrt, der Host
fr beliebig viele Dienste ist und die Infrastruktur bereitstellt, die zum Erkennen, Ausfhren, Bereitstellen,
Schtzen, Aufrufen und Konfigurieren der Dienste ntig ist.
Der Dienstcontainer bietet eine konsistente Mglichkeit fr die Interaktion mit den im Container enthaltenen
Diensten, dem Repository und der Unternehmensintegration und zwar unabhngig von der Aufrufmethode.
Dienste knnen unter Verwendung von Java-APIs, Webdiensten, berwachten Ordnern oder E-Mail aufgerufen
werden. Zudem werden Dienstendpunkte als Ziele bereitgestellt, die problemlos von RIAs aufgerufen werden
knnen.
Die folgende Abbildung zeigt genauer, wie die wichtigsten Produktkomponenten innerhalb
der Serverarchitektur ineinander greifen.
Benutzeroberchentechnologien

Plattformbergreifende Client- und Unternehmensportale


Adobe
Reader

PDF + XML

Flash und Flex

Flex

Endbenutzeranwendungen

HTML

Standards,
Technologien
und Protokolle

Workspace
Prozesse starten
Aufgaben
Verfolgung

Einheitliche
Objekt- und
Ereignismodelle

Einheitliche
Architekturmodelle

HTML + AJAX
Dienstcontainer
Repository
Entwicklungstools

Aufrufebene
Webdienste | Java APIs | Remoting | E-Mail | berwachte Ordner

BAM Dashboard
Echtzeit-Dashboards
Warnungen und Meldungen
Rights Management-Konsole
Richtlinien verwalten
Dokumente prfen

Programmiersprachen
ActionScript/Flex

Reader Extensions

Adobe LiveCycleDienste

...

Generate PDF

Output

Rights Management

FlexAnwendungen

Signature

Hypothekendarlehen

Flex Builder

Messaging

Prozesse

Forms

Formularentwurf
Prozessmodellierung

Data Management

Formulare

Workbench

Reader Extensions-Konsole
Verwendungsrechte
anwenden

Benutzerdenierte
Dienste

Prozess-Engine
berwachung
Versionskontrolle KomponentenFramework
Auftragsverwaltung Ereignis-Framework Prfung
Dienstregistrierung

Verwaltungstools
Administration Console

Java
Service Provider Interface Foundation-Komponenten JCA Adapters ECM Connectors

.NET

Kundenanwendungen, Systeme und Gerte

Faxserver und Gerte

Drucker

Unternehmensinformationssysteme Datenbanken

Verzeichnisse

ECM Repository Nachrichtenwarteschlangen ltere Systeme

Der Dienstcontainer ist ein erweiterbares Komponentenmodell, das auf Prinzipien der serviceorientierten
Architektur (SOA) beruht: Komponenten knnen mit minimalem Verwaltungsaufwand hinzugefgt,
aktualisiert, wieder verwendet oder entfernt werden. Komponenten sind unabhngige Funktionseinheiten,
die in den Dienstcontainer eingeklinkt werden, damit Dienste implementiert, orchestriert und ausgefhrt
werden knnen. Der Dienstcontainer koordiniert und berwacht die Komponenten.
Der Entwicklungsbereich beinhaltet Workbench ES-Tools und das Repository. Die Entwicklung von
Formularen und Formular-Guides, Prozessflssen und zugehrigen Zustzen erfolgt in Workbench ES.
Ein Element der auf Eclipse basierenden Entwicklungsumgebung ist Flex Builder (separat erhltlich).
Mit diesem Tool knnen Sie Rich-Internet-Applications (RIAs) entwickeln, benutzerdefinierte Komponenten
fr die Verwendung in Formular-Guides erstellen, Adobe LiveCycle Workspace ES anpassen und vieles
mehr. Informationen ber Workspace ES finden Sie unter LiveCycle Workspace ES auf Seite 25.)

Adobe LiveCycle ES
bersicht ber LiveCycle ES

Informationen zu Adobe LiveCycle ES


Typische Implementierungsszenarios

14

Die entstehenden Entwicklungsartefakte werden im Repository gespeichert, das die Versionierung


ermglicht und Ressourcenabhngigkeiten verwaltet. Dieses Modell der zentralen Speicherung
und Verwaltung frdert die Wiederverwendbarkeit von Artefakten, ermglicht Entwicklern bei der
Anwendungsentwicklung zusammenzuarbeiten und bietet Sicherheit innerhalb der
Entwicklungsumgebung.
Die gemeinsame Aufrufebene gewhrleistet die konsistente Interaktion mit dem Server durch eine
Vielzahl von Aufrufmethoden. Sie untersttzt programmgesteuerte und nicht programmgesteuerte
Aufrufmethoden einschlielich Webdiensten, Java-APIs, berwachte Ordner, LiveCycle Remoting
und auf E-Mail basierende Aufrufmethoden. All diese Aufrufmethoden stehen fr die Verwendung
mit beliebigen Diensten zur Verfgung.
LiveCycle ES verfgt ber Integrationsadapter, um die Kompatibilitt mit den Back-Endsystemen
Ihres Unternehmens sicherzustellen. Zu diesen Back-Endsystemen zhlen Benutzerverzeichnisse,
Authentifizierungssysteme, Enterprise Content Management-Systeme (ECM), Webdienste, Java Messaging
Service (JMS), Java Remote Method Invocation (RMI) und E-Mail.
Die dienstorientierte Architektur von LiveCycle ES maximiert die Skalierbarkeit und Wiederverwendbarkeit
von Diensten. Dienste knnen problemlos hinzugefgt, entfernt und aktualisiert werden.
Benutzerauthentifizierung, Dienstimplementierung und Dienstaufruf werden innerhalb einer
gemeinsamen Serverinfrastruktur verwaltet, um die Systemsicherheit und -leistung sicherzustellen.

Typische Implementierungsszenarios
Die Implementierungsmglichkeiten fr LiveCycle ES sind vielfltig: Sie knnen das System entweder
als einzelnen eigenstndigen Server implementieren, auf dem eine oder mehrere Lsungskomponenten
ausgefhrt werden, oder als Volumenproduktionssystem, in dem mehrere Lsungskomponenten auf
Clusterservern ausgefhrt werden.
In diesem Abschnitt werden die folgenden Implementierungszenarios beschrieben:

Einzelknotenimplementierung fr ein kleines Produktionssystem

Clusterimplementierung fr die Volumenproduktion in einer Unternehmensumgebung

Einzelknotenimplementierung
Einzelknotenimplementierungen eignen sich fr die Ausfhrung einfacher Auftrge.
Adobe LiveCycle PDF Generator ES kann beispielsweise fr die Umwandlung von Microsoft
Office-Dokumenten in PDF-Dokumente auf einem Einzelknoten bereitgestellt werden.
Sie knnen LiveCycle ES mithilfe der Turnkey-Methode auf einer einzelnen Anwendungsserverinstanz
installieren und bereitstellen. Diese Methode installiert und implementiert eine Instanz des von
JBoss-Anwendungsservers, und zwar MySQL-Datenbankserver. Zudem werden LiveCycle ES und
lizenzierte Komponenten als vollstndige, einsatzbereite Anwendung auf dem Anwendungsserver
bereitgestellt.

Adobe LiveCycle ES

Informationen zu Adobe LiveCycle ES

bersicht ber LiveCycle ES

Clusterimplementierung fr die Volumenproduktion

15

Sie knnen LiveCycle ES automatisch auf dem IBM WebSphere-Anwendungsserver oder dem BEA WebLogic
Server konfigurieren und bereitstellen, wenn diese bereits eingerichtet sind. In diesem Fall mssen Sie auch
einen Datenbankserver installieren. Die Datenbank sowie Workbench ES oder das LiveCycle ES SDK knnen
auf demselben oder einem separaten Computer installiert werden.
Interne Browserclients

Externe Clients
Formulare
ausfllen
F i r e w a l l

F i r e w a l l

F i r e w a l l

F i r e w a l l

F i r e w a l l

Daten senden

Webserver

F i r e w a l l

Dokumente
signieren

J2EE-Anwendungsserver
Web
Workspace ES

Produkt verwalten
Richtlinien erstellen
Verwendungsrechte
anwenden
Workspace anpassen

Rights Management ES
Reader Extensions ES
Administration Console

EJB
Lsungskomponenten
User Management
E-Mail, berwachte Ordner

Formularen entwerfen
Prozesse entwickeln
Formular-Guides erstellen

LiveCycle
Workbench ES
Prozess-Repository
LDAP-Konfigurationen

Bei der Clusterimplementierung in einer Unternehmensumgebung wiederholt sich die Struktur


der Einzelknotenimplementierung mehrmals (wegen des greren Umfangs).

Clusterimplementierung fr die Volumenproduktion


Bei der Clusterimplementierung in einer Unternehmensumgebung wiederholt sich die Struktur der
Einzelknotenimplementierung mehrmals (wegen des greren Umfangs). Bei umfangreicheren
Implementierungen befinden sich Datenbank- und LDAP-Server normalerweise an einem
Remote-Standort. Zudem wird strikter zwischen Entwicklungs-, Test- und Produktionsumgebungen
unterschieden.
Bei einer Clusterinfrastruktur fr die Volumenproduktion wird das System so eingerichtet, dass mehrere
Personen unterschiedliche Rollen im System spielen. Beispiel: Ein IT-Administrator installiert und implementiert
das Produktionssystem (und evtl. auch das Testsystem) und richtet zudem die Sicherheitsinfrastruktur ein.
Formularentwickler entwerfen Formulare und Formular-Guides. Prozessentwickler entwickeln Prozesse.
Administratoren stellen Dienste bereits, verwalten die Serverleistung usw. Das System ist in die
Back-End-Datenbankinfrastruktur des Unternehmens integriert.

Adobe LiveCycle ES

Informationen zu Adobe LiveCycle ES

bersicht ber LiveCycle ES

Clusterimplementierung fr die Volumenproduktion

16

In der Regel verwenden verschiedene Benutzer LiveCycle ES in drei Umgebungsphasen:


Entwicklungsumgebung: Formularautoren, Prozessentwickler oder Programmierer verwenden
die Entwicklungs- und Programmiertools zum Erstellen von Prozessen und benutzerdefinierten
Anwendungen fr die Bereitstellung.
Testumgebung: Administratoren und Tester implementieren und testen die Anwendungen in einem
System, welches das Implementierungsszenario der endgltigen Produktionsumgebung nachempfindet.
Produktionsumgebung: Administratoren implementieren, berwachen und pflegen Dienste und
Anwendungen. Endbenutzer interagieren mit Diensten inner- und auerhalb Ihres Unternehmens
(sowie inner- und auerhalb der Firewall).
In jeder dieser Phasen mssen Sie den gesamten Datenbestand (PDF-Formulare, Bilder, Prozessdiagramme)
und die anderen, fr eine Anwendung erforderlichen Dateien von einer Phase in die nchste verschieben.
Normalerweise packen Entwickler alle Zustze einer Anwendung in eine LiveCycle ES-Archivdatei (LCA) und
bertragen die Anwendung dann von der Entwicklungs- in die Testphase bzw. von der Test- in die
Produktionsphase.
Testumgebung

LiveCycle ESArchiv

Dauerhafte
Speicherung

LC 2

LC 1

LC 3

LC 2

LC 1

Flex Builder

Nein

"
Akzeptieren?

Ja

LC 3

F i r e w a l l

LC 1

F i r e w a l l

LiveCycle ESSDK

LiveCycle
Workbench ES

Produktion

F i r e w a l l

Entwicklung

Kunden
hinter der
Firewall

LiveCycle Foundation
Adobe LiveCycle Foundation stellt die zugrunde liegenden Serverfunktionen zur Verfgung, auf denen
LiveCycle ES-Lsungen aufbauen. LiveCycle Foundation ist in jeder LiveCycle ES-Installation enthalten und
stellt alle Tools zur Verfgung, die zum Entwickeln, Aufrufen, Pflegen und Verwalten von Anwendungen
erforderlich sind. LiveCycle Foundation wird in die im Unternehmen bestehende Infrastruktur aus
Datenbanken und LDAP-Systemen integriert und assembliert die Dienste, die von implementierten
Prozessen aufgerufen werden.
LiveCycle Foundation umfasst eine Reihe von Diensten und Komponenten, durch deren Integration Sie
Geschftsdokumente und -prozesse implementieren und verwalten knnen:

Prozesskoordination und Dienstverwaltung

Allgemeine Aufrufuntersttzung

User Management

LiveCycle-Verwaltungskonsole

Prozesskoordination und Dienstverwaltung


LiveCycle Foundation stellt eine gemeinsame Laufzeitumgebung (Dienstcontainer) fr alle Dienste bereit,
die in LiveCycle ES ausgefhrt werden. Diese gemeinsame Umgebung vereinfacht die Prozesskoordination,
da sie Entwicklern ermglicht, mehrere Lsungskomponenten in einem Prozess zu verknpfen.

Auftragsverwaltung und -berwachung


Der Dienst Job Manager bietet die Mglichkeit, eine Komponente asynchron aufzurufen und
die persistent gespeicherten Ergebnisse abzurufen. Zudem ermglicht dieser Dienst, die Ausfhrung
jedes Aufrufs zu berwachen.
Mit der Job Manager-Dienst-API knnen Entwickler folgende Aufgaben durchfhren:

Erstellen eines neuen asynchronen Auftrags unter Verwendung der angegebenen Aufrufanforderung

Abschlieen eines bestehenden Auftrags unter Verwendung der angegebenen Aufrufantwort

Beenden, Aussetzen oder Fortsetzen eines bestehenden Auftrags, den die angegebene Auftrags-ID
bezeichnet

Abrufen der Auftrags-ID, die den Status eines Prozesses mit langer Lebensdauer darstellt. Der
Auftragsstatus gibt an, ob ein Auftrag in eine Warteschlange gestellt, ausgefhrt, beendet, ausgesetzt
oder fortgesetzt wurde. Zudem kann der Status auch anzeigen, ob eine Anforderung fr das
Abschlieen, Beenden, Aussetzen oder Fortsetzen eines Auftrags ausgegeben wurde.

Weitere Informationen ber das Aufrufen von Prozessen mit langer Lebensdauer finden Sie unter Aufrufen
von LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_programming.

17

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Foundation
Repository und Dienstregistrierung

18

Repository und Dienstregistrierung


Das Repository bietet die Funktionen zum Verwalten der Zustze, die Entwickler als Teil ihrer
LiveCycle ES-Anwendungen erstellen.
Entwickler knnen mithilfe der LiveCycle Form Design-Perspektive in Workbench ES oder programmgesteuert
unter Verwendung der Repository-API auf das Repository zugreifen. Der Entwickler muss zum Zugriff auf das
Repository berechtigt sein. Jedes Mal, wenn ein Entwickler Workbench ES verwendet, wird eine Verbindung
zum Repository hergestellt. Das Repository wird als hierarchische Verzeichnisstruktur bereitgestellt. Mehrere
Entwickler knnen das Repository von Workbench ES aus gemeinsam verwenden.
Test- und Produktionssysteme verfgen jeweils ber ein eigenes Repository. Das Qualittssicherungsteam
eines Unternehmens testet einen Dienst beispielsweise in seiner Testumgebung. Verlaufen die Tests
erfolgreich, stellt das Team den Dienst in seiner Produktionsumgebung bereit. Nach der Bereitstellung
in der Produktionsumgebung hngt der Dienst nicht von bei der Entwicklung erstellten Zustzen im
Repository der Testumgebung ab. Das Unternehmen kann die Zugriffssteuerungsmechanismen der
Dienstregistrierung einsetzen, um den Zugriff auf den in der Produktionsumgebung bereitgestellten
Dienst einzuschrnken. Dies ermglicht dem Unternehmen, die Bereitstellung zunchst mit einer
eingeschrnkten Benutzergruppe zu testen.

Registrieren von Zustzen und Diensten


Das Repository bietet Speichermglichkeiten. Wenn ein Entwickler eine Anwendung erstellt, kann er die
Zustze im Repository bereitstellen, anstatt auf einem Dateisystem. Die Zustze knnen XML-Formulare,
PDF-Formulare (einschlielich Acrobat-Formulare), Fragmente, Bilder, Prozesse, Profile, Richtlinien,
DDX-Dateien, XML-Schemas, WSDL-Dateien, SWF-Dateien und Testdaten umfassen.
Das Repository verfolgt die Version jedes Zusatzes in einer LiveCycle ES-Anwendung. Zur Laufzeit knnen
Dienste beim Abschlieen eines automatisierten Geschftsprozesses Zustze aus dem Repository abrufen.

Erstellen von LiveCycle ES-Anwendungen


Das Repository pflegt Abhngigkeitsbeziehungen zwischen allen Zustzen, die es verwaltet. LiveCycle ES
verwendet diese Abhngigkeitsbeziehungen, um alle notwendigen Zustze in einer LiveCycle ES-Anwendung
zu assemblieren.
Der Anwendungsmanager untersttzt das Packen der Zustze, die zu einer LiveCycle ES-Anwendung
gehren, in eine LiveCycle ES-Archivdatei. Die Archivdatei erleichtert das bertragen einer Anwendung
aus der Entwicklungs- ber die Testphase in die Produktionsphase.
Beim Bereitstellen einer LiveCycle ES-Anwendung werden auch alle darin enthaltenen Zustze bereitgestellt.
Das Bereitstellen einiger dieser Zustze fhrt dazu, dass Dienste in der Dienstregistrierung registriert werden
und vom Invocation Framework aufgerufen werden knnen.
Beispiel: Wenn ein Prozess bereitgestellt wird, wird ein Diensteintrag in der Dienstregistrierung erstellt,
der ermglicht, den Prozess als Dienst aufzurufen. Beim Verffentlichen des Dienstes wird eine WSDL-Datei
erstellt und mit den erforderlichen Metadaten, die das LiveCycle ES SDK-Framework zum Aufrufen des
Dienstes verwendet, zur Dienstregistrierung hinzugefgt.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Foundation
Allgemeine Aufrufuntersttzung

19

Dienstregistrierung
Die Dienstregistrierung dient zur Laufzeit dazu, den Namen eines Diensts in einen konkreten Endpunkt im
Dienstcontainer aufzulsen. In der Dienstregistrierung knnen viele verschiedene Versionen eines Dienstes
gleichzeitig bereitgestellt werden. Das Invocation Framework wird zusammen mit Versionsinformationen,
die die aufrufende Anwendung bereitstellt, zum Binden der richtigen Dienstversion verwendet.
Dienste bentigen fr die Ausfhrung einen Dienstcontainer, hnlich wie Enterprise JavaBeans (EJBs)
einen J2EE-Container bentigen. LiveCycle ES beinhaltet nur eine Implementierung eines Dienstcontainers,
deren Aufgabe es ist, die Dienstlebensdauer zu verwalten, den Dienst bereitzustellen und sicherzustellen,
dass alle Anforderungen an den richtigen Dienst gesendet werden. Der Dienstcontainer ist zudem fr die
Verwaltung von Dokumenten zustndig, die von einem Dienst benutzt und erstellt werden.
Weitere Informationen ber den Dienstcontainer finden Sie unter Aufrufen von LiveCycle ES Services unter
http://www.adobe.com/go/learn_lc_programming.

Allgemeine Aufrufuntersttzung
LiveCycle Foundation bietet eine gemeinsame Aufrufebene, welche die konsistente Interaktion mit dem
Server gewhrleistet unabhngig von den verwendeten Aufrufmethoden. Die Aufrufebene von
LiveCycle Foundation untersttzt programmgesteuerte und nicht programmgesteuerte Aufrufmethoden
einschlielich Webdiensten, Java-APIs, berwachten Ordnern, LiveCycle Remoting und auf E-Mail
basierenden Aufrufmethoden. All diese Methoden stehen zum Aufrufen beliebiger Dienste zur Verfgung.
Der programmgesteuerte Aufruf von Diensten ist aus Client-Anwendungen mglich, die mit einer JAVA-IDE
(Integrated Development Environment) entwickelt wurden, oder aus einer Flex- bzw. Ajax-RIA mit
Adobe LiveCycle Data Services ES.
Sie verwenden Java-APIs zum Entwickeln von Client-Anwendungen in einer Java-Entwicklungsumgebung.
LiveCycle ES ermglicht auch Client-Anwendungen, ihre Dienste mithilfe von Webdiensten aufzurufen.
Aufruf-API: Eine Java-API, die zum programmgesteuerten Aufruf beliebiger Dienste verwendet werden
kann. Verwenden Sie die Aufruf-API zum Aufrufen von Diensten, um beispielsweise Dienste ohne streng
typisierte APIs zu koordinieren.
Streng typisierte Java-API: Eine Java-API, die zum Aufrufen eines bestimmten Diensts verwendet wird.
Streng typisierte Java-APIs werden als Dienstclient bezeichnet und dienen nur zum Aufrufen eines
bestimmten Dienstes. Das heit, Sie knnen den Dienstclient eines Dienstes nicht zum Aufrufen eines
anderen Dienstes verwenden. Diese APIs knnen Remote Method Invocation (RMI) oder SOAP
als Kommunikationsprotokoll zwischen dem Client und dem LiveCycle ES-Server nutzen.
Webdienste: Im Dienstcontainer enthaltene Dienste knnen so konfiguriert werden, dass sie einen
Webdienst mit voller Untersttzung fr die WSDL-Erstellung (Web Services Definition Language)
zur Verfgung stellen. Sie knnen eine Proxybibliothek aus der WSDL eines beliebigen Dienstes
erstellen. Mithilfe der Proxybibliothek knnen Sie einen Dienst aufrufen.
berwachte Ordner: Ein Dienst kann von einem Netzwerkordner aus aufgerufen werden, den ein
Administrator ber die LiveCycle-Verwaltungskonsole als berwachten Ordner konfiguriert hat.
Wird eine Datei in dem Ordner platziert, wird ein Dienstvorgang zur Dateimanipulation aufgerufen.
E-Mail: Ein Dienst kann aufgerufen werden, wenn ein konfiguriertes E-Mail-Konto eine E-Mail-Nachricht
empfngt, die in der Regel ein PDF-Dokument als Anlage aufweist. Ein LiveCycle ES-Administrator
konfiguriert die E-Mail-Kontodetails ber die LiveCycle-Verwaltungskonsole. Nachdem LiveCycle ES
den Vorgang durchgefhrt hat, wird eine E-Mail-Nachricht mit einem genderten PDF-Dokument
als Anlage an den Empfnger gesendet.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Foundation
User Management und Authentifizierung

20

Weitere Informationen ber das Aufrufen von Diensten finden Sie unter Aufrufen von LiveCycle ES Services
unter http://www.adobe.com/go/learn_lc_programming.
Weitere Informationen ber das Konfigurieren berwachter Ordner und E-Mail-Konten fr den
Dienstaufruf finden Sie unter Verwaltung von LiveCycle ES unter
http://www.adobe.com/go/learn_lc_administration_de.

User Management und Authentifizierung


LiveCycle Foundation enthlt die User Manager-Komponente, mit der Administratoren eine Datenbank
fr alle Benutzer und Gruppen verwalten knnen, die mit einem oder mehreren Benutzerverzeichnissen
von Drittanbietern synchronisiert ist. User Manager ermglicht die Authentifizierung, Autorisierung und
Benutzerverwaltung fr Dienste. Zudem aktiviert User Manager die einmalige Anmeldung (SSO).
Wenn die einmalige Anmeldung aktiviert ist, sind die LiveCycle ES-Seiten fr die Benutzeranmeldung
nicht erforderlich und werden nicht angezeigt.
Da User Manager in LiveCycle Foundation integriert ist, authentifiziert die Komponente alle Benutzer,
die mit LiveCycle ES arbeiten. User Manager implementiert eine rollenbasierte Zugriffssteuerung,
so dass Administratoren Benutzer und Gruppen Rollen zuordnen knnen, die bereits Teil der
User Manager-Datenbank sind. Bei der rollenbasierten Zugriffssteuerung werden Rollen und
nicht Einzelbenutzern Zugriffsrechte zugewiesen. ber die User Management-Seiten der
LiveCycle-Verwaltungskonsole weisen Administratoren Benutzern oder Gruppen die passenden Rollen zu.
Administratoren knnen benutzerdefinierte Rollen erstellen und mit bestehenden Berechtigungen
verknpfen. Darber hinaus knnen Administratoren ber die LiveCycle-Verwaltungskonsole auch neue
Benutzer zur Datenbank hinzufgen.

LiveCycle-Verwaltungskonsole
In der LiveCycle-Verwaltungskonsole knnen Administratoren auf Tools fr folgende Aufgaben zugreifen:

Konfigurieren und Verwalten von Benutzern, Gruppen und Serverauthentifizierungseinstellungen


mit User Management

Erstellen und Verwalten von Aufrufendpunkten sowie Implementieren von LCA-Dateien ohne
Entwicklungstools

Einrichten berwachter Ordner und E-Mail-Anbieter fr den nicht programmgesteuerte Aufruf


von Prozessen

Verwalten der Eigenschaften von Lsungskomponenten und Servereinstellungen wie Anschlussnummern


und Protokolldateien

LiveCycle ES-Entwicklungstools
LiveCycle ES bietet eine Reihe von Tools, mit denen Entwickler Anwendungen definieren, entwerfen und
entwickeln knnen. LiveCycle Workbench ES umfasst stabil laufende, mitgelieferte Komponenten und
andere Blcken fr die Anwendungserstellung, damit Entwickler, Designer und Unternehmensanalysten
zusammen an der Erstellung berzeugender Benutzeroberflchen und Prozessflsse arbeiten knnen.

Entwickeln von Prozessen und Formularen


Mit Workbench ES knnen Sie Formulare und Prozessflsse entwickeln, die vom LiveCycle ES-Server
bereitgestellt und verwaltet werden. Entwickler exportieren die Formulare, Prozesse und zugehrigen
Zustze wie Bilder, DDX-Schemas und XML-Schemas als LiveCycle ES-Archivdatei (LCA-Datei), die dann
als Anwendung auf dem LiveCycle ES-Server bereitgestellt werden kann.
Workbench ES bietet die notwendigen Tools fr die Entwicklung von Formular-Guides, PDF-Formularen,
Prozessflssen und Ausgabevorlagen in einer auf Zusammenarbeit beruhenden Umgebung.

Entwickeln von Prozessen


Unter Verwendung der LiveCycle Process Design-Perspektive in Workbench ES knnen Entwickler
Prozessdiagramme erstellen, die visuelle Darstellungen der Geschftsprozesse sind, die automatisiert
werden sollen. Automatisierte Prozesse sind die elektronischen Implementierungen bestehender
Geschftsprozesse.
Prozessdiagramme knnen Aufgaben beinhalten oder zusammenfassen, fr die von Ihnen lizenzierte
Dienste bentigt werden. Sie knnen beispielsweise einen Prozess erstellen, der folgende Aufgaben
umfasst:

Abrufen eines Formulars aus dem LiveCycle ES-Repository

Anwenden von Verwendungsrechten und Rights Management-Richtlinien auf das Formular

Senden des Formulars an einen Benutzer zum Ausfllen

Zurckschicken und Authentifizieren des Formulars

Auf der Grundlage der im ausgefllten Formular enthaltenen Daten leitet der Prozess das Formular dann an
eine andere Abteilung in Ihrem Unternehmen weiter.

Entwerfen von Formularen


Unter Verwendung der LiveCycle Form Design-Perspektive in Workbench ES knnen Entwickler ein Formular
entwerfen, seine Logik definieren, an eine bestehende Papierversion oder strikte gesetzliches Auflagen
anpassen und es dann als Vorschau anzeigen. Mit der LiveCycle Form Design-Perspektive knnen Entwickler
Anwendungen erstellen, die dynamische, datengesteuerte Dokumente erzeugen und angepasste
Geschftsdokumente fr Druck, Internet oder Archiv erstellen.

21

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle ES-Entwicklungstools
Entwickeln von Anwendungen

22

Formularentwickler knnen Datenerfassungslsungen erstellen und pflegen, die aus Datenquellen


des Unternehmens lesen, gegen diese prfen und sie erweitern. Entwickler knnen PDF-Dokumente
in bestehende Workflows integrieren, indem sie Formulare an XML-Schemas, XML-Beispieldateien,
Datenbanken und Webdienste binden.
Adobe LiveCycle Designer ES untersttzt XML-Vorlagen fr Formulare und Dokumente, die mit Geschftsdaten
zusammengefhrt und als PDF-Dokumente, HTML-Daten und Datenstreams fr Drucker mit den Sprachen
Printer Control Language (PCL), Adobe PostScript und Zebra Programming Language (ZPL) wiedergegeben
werden knnen.
Geschftskunden und Anwendungsentwickler knnen Formular-Guides erstellen, welche die
Datenerfassung und -bertragung automatisieren, indem sie den Benutzer schrittweise durch
das Formular fhren.

Fragmente
Fragmente sind wieder verwendbare Komponenten eines Formulars oder Dokuments. In einem Dateisystem
oder im Repository gespeicherte Fragmente werden von Formularvorlagen referenziert, die in Designer ES
erstellt wurden. Bei jeder Wiedergabe einer Vorlage (z. B. als PDF-Dokument) zur Laufzeit, werden die
passenden Fragmente verwendet. Beim Entwerfen von Vorlagen, die Fragmente beinhalten, knnen Sie
die Vorlage anpassen, indem Sie Datenwerte zur Auswahl aus einer Fragmentgruppe einsetzen.

Formular-Guides
Durch die Integration von Designer ES mit Flex knnen Sie einen so genannten Formular-Guide erstellen.
Dabei handelt es sich um eine mit Assistenten vergleichbare Oberflche fr ein Formular, die auf der
Flash-Technologie basiert. Formular-Guides fordern den Benutzer auf, Daten einzugeben und zum
nchsten Eingabebereich zu gehen, und machen das Ausfllen von Formularen damit einfacher und
intuitiver. Sie knnen auch bestehende Formulare zum Erstellen von Formular-Guides verwenden.
Formular-Guides sind zudem mit einem Formular verknpft, so dass auch Aufzeichnungsdokumente
gepflegt werden. Formular-Guides sind eine alternative Ansicht eines Formulars, die den Benutzer beim
Ausfllen des Formulars Schritt fr Schritt anleitet.

Entwickeln von Anwendungen


Zum Erstellen von Anwendungen verwenden Entwickler die Tools von Workbench ES. Mit der
LiveCycle Form Design-Perspektive erstellte Formulare, mit der LiveCycle Process Design-Perspektive
erstellte Prozessdiagramme bzw. mit Designer ES erstellte Formular-Guides werden in eine Archivdatei
gepackt. Weitere fr den Prozess erforderliche Ressourcen wie XML-Metadaten, Bilder und DDX-Schemas
(Document Description XML) werden ebenfalls in das Archiv aufgenommen. Diese Archivdatei stellt eine
Anwendung dar, die auf dem LiveCycle ES-Server bereitgestellt wird.

Entwickeln von Rich-Internet-Applications (RIAs)


Ein Element der auf Eclipse basierenden Entwicklungsumgebung ist Flex Builder (separat erhltlich).
Mit diesem Tool knnen Entwickler Rich-Internet-Applications (RIAs) entwickeln, die Endbenutzern
die Teilnahme an Geschftsprozessen erleichtern. Mit Flex-Komponenten knnen Entwickler die
Funktionalitt von Formular-Guides erweitern und Workspace ES anpassen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle ES-Entwicklungstools
LiveCycle ES SDK

23

LiveCycle ES SDK
LiveCycle Foundation bietet Tools fr Programmierer, die benutzerdefinierte Dienste fr die Ausfhrung
unter LiveCycle ES sowie Clientanwendungen zum Aufrufen von Diensten entwickeln mchten.
Zu den Programmiertools gehrt eine auf Referenzen und Aufgaben basierte Dokumentation. Diese soll
es Programmierern ermglichen, die Java-APIs, WSDLs und LiveCycle Remoting fr die programmgesteuerte
Interaktion mit Diensten zu verwenden. Darber hinaus werden eine vollstndige Javadoc-Dokumentation
sowie Beispiele fr die Entwicklung benutzerdefinierter Dienste und Anwendungen sowie fr die Anpassung
der Workspace ES- und Formular-Guide-Oberflchen bereitgestellt.
Weitere Informationen ber die Entwicklung von Clientanwendungen mithilfe der APIs und LiveCycle
Remoting finden Sie in der LiveCycle ES SDK-Hilfe unter http://www.adobe.com/go/learn_lc_programming.

LiveCycle Process Management ES


Mit Adobe LiveCycle Process Management ES knnen Benutzer am Menschen orientierte Prozesse entwerfen,
verwalten, berwachen und optimieren. Mithilfe von Process Management ES knnen Benutzer auerdem
automatisierte Geschftsprozessanwendungen verwalten, die Systeme und Personen miteinander verbinden.
Process Management ES ermglicht die Automatisierung von Aufgaben, die von Menschen durchgefhrt
werden, und Prozessen mit langer Lebensdauer, die asynchrone Transaktion beinhalten.

Wichtigste Funktionen
Process Management ES bietet die folgenden Funktionen:

Aufgabenzuweisung und -verwaltung

Ereignisverwaltung

Workspace ES

Aufgabenzuweisung und -verwaltung


Process Management ES bietet Dienste fr die Aufgabenzuweisung und Aufgabenverwaltung,
die Unternehmensanalysten und Entwickler innerhalb von Workbench ES verwenden.
Mit dem User-Dienst innerhalb von Workbench ES knnen Unternehmensanalysten und Entwickler
Aufgabenzuweisungen in einem Prozess mit langer Lebensdauer definieren. Jede Aufgabenzuweisung
definiert den Anfangsbenutzer, den an einen Benutzer weitergeleiteten Formulartyp, Aufgabenanweisungen
sowie Regeln fr Erinnerungen, Eskalationen und Termine. Process Management ES untersttzt mehrere
Formulartypen einschlielich Acrobat-Formulare und XDP-Formulare, die als PDF, HTML und Formular-Guides
wiedergegeben wurden. Entwickler knnen den User-Dienst auch um die Datenzuordnung erweitern.
Der Task Manager-Dienst leitet Arbeit (Aufgaben) ber zugewiesene Warteschlangen zu Endbenutzern.
Er koordiniert Aufgaben, die ber Workspace ES bertragen wurden. Der Task Manager-Dienst kann auch
mit Flex Builder und LiveCycle Data Services ES erstellte Flex-Anwendungen weiterleiten.

Ereignisverwaltung
Process Management ES bietet die Mglichkeit, in Prozessen auftretende Geschftsereignisse zu erstellen
und zu empfangen. Die Anwendung speichert Ereignisse und versendet sie, wie im System definiert,
ber Rckrufe an Ereignis-Handler. Ereignisse knnen innerhalb von Prozessen gesendet und empfangen
werden oder durch die Integration mit Java Message Service (JMS) mit externen Ereignissen auf einem
Messaging-Bus verknpft werden.
LiveCycle ES untersttzt mehrere Ereignistypen:
Asynchrone Ereignisse: Unternehmensanalysten oder Entwickler knnen asynchrone Ereignisse
wie beispielsweise Auftrag stornieren oder Neuer Auftrag definieren, die mit Prozessen verknpft
werden knnen, um die Prozessinitiierung zu aktivieren oder einen komplexen Prozessfluss innerhalb
eines bestehenden Prozesses zu verarbeiten. Ein Prozess knnte auf Basis eines Neuer Auftrag-Ereignisses
initiiert werden und whrend seiner Ausfhrung ein Auftrag stornieren-Ereignis empfangen, das dem
Prozess ermglicht, seinen Ausfhrungsfluss statusabhngig zu ndern. Wurde der Auftrag nicht
24

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Process Management ES


LiveCycle Workspace ES

25

ausgefhrt, knnte der Prozess eine Rckerstattung an den Kunden auslsen. Falls die Lieferung
dagegen bereits erfolgt ist, knnte der Prozess eine Rechnung an den Kunden senden.
Ausnahmeereignisse: Diese Ereignisse werden in der Regeln von Komponentenentwicklern definiert
und ermglichen die Verarbeitung von Fehlern whrend der Prozessausfhrung. Der Server ist z. B. nicht
verfgbar und lst eine Warnung an einen Administrator aus oder ein Transaktionsfehler ermglicht
dem Entwickler, eine Ersatztransaktion zu definieren.
Zeitgeberereignisse: Diese Ereignisse ermglichen Prozessen eine gewisse Wartezeit oder knnen
mit Aktivitten verknpft werden, so dass ein anderer Prozessfluss ausgefhrt wird, wenn die Aktivitten
nicht rechtzeitig abgeschlossen werden.
Ereignisfilter: Diese Ereignisse ermglichen Prozessen, nach Ereignissen zu suchen, die spezielle Daten
enthalten. Beispiel: Ein Prozess kann ein Dokument zum Signieren an einen Kunden senden und dann
auf ein Ereignis warten, wenn der Kunde das signierte Dokument zurcksendet. Der Ereignisfilter kann
das Ereignis anhand der Prozess-ID oder der Kundenkennung filtern.

LiveCycle Workspace ES
LiveCycle Workspace ES ist eine intuitive, Flex-basierte Anwendung, die Endbenutzern ermglicht, unter
Verwendung eines Webbrowsers formularbasierte Geschftsprozesse zu initiieren bzw. daran teilzunehmen.
Mit Workspace ES knnen Benutzer die folgenden Aufgaben durchfhren:

Ausfllen von Formularen, die einen Geschftsprozess initiieren

ffnen von Formularen, die zur Prfung, Genehmigung oder Angabe weiterer Informationen an die
Benutzer- oder Gruppenwarteschlange weitergeleitet wurden

Hinzufgen von Anlagen und Kommentaren zu Aufgaben und Einschrnken des Zugriffs

Suchen nach Formularen, die zu einem abgeschlossenen Geschftsprozess bzw. zu aktiven Prozessen
gehren, die der Benutzer initiiert bzw. daran teilgenommen hat

Definieren von benutzerdefinierten Suchanfragen und Filtern auf der Basis von Prozessvariablen

Anzeigen von Prozesskategorien und einer Aufgabenliste

Auswhlen von Prozessen und Verschieben in einen Ordner namens Favoriten, um den Zugriff
zu erleichtern

Freigeben von Aufgaben fr andere Benutzer und Beraten mit anderen Benutzern

Verfolgen von Prozessen und Anzeigen der Prfspur

In der Entwicklungsumgebung knnen Entwickler die fr Endbenutzer sichtbare


Workspace ES-Webbenutzeroberflche mit Flex Builder anpassen. Damit kann Ihr Unternehmen
das korrekte Branding der Workspace ES-Benutzeroberflche und gewhrleisten, dass sie entsprechend
an die Geschftsanforderungen angepasst ist.
Durch die Integration von Workspace ES mit LiveCycle Data Services ES knnen Daten automatisch
mit dem LiveCycle ES-Server synchronisiert werden. (Siehe LiveCycle Data Services ES auf Seite 29.)

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Process Management ES


In Process Management ES enthaltene Dienste

In Process Management ES enthaltene Dienste


Process Management ES umfasst die folgenden Dienste:

Encryption

Form Augmenter

Form Data Integration

PDF Utilities

Stall

Task Manager

User

Wait Point

Workspace

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
http://www.adobe.com/go/learn_lc_services_de.

26

LiveCycle Business Activity Monitoring ES


Adobe LiveCycle Business Activity Monitoring ES ist eine Sammlung von Client-Anwendungen, die auf
Microsoft Internet Explorer-Browsern ausgefhrt werden und sich mit den Servern verbinden, die Ereignisund Kontextinformationen sammeln, speichern und aggregieren. Business Activity Monitoring ES
speichert Informationen ber die Laufzeitobjekte in einer Metadatendatenbank, sendet
E-Mail-Warnungsbenachrichtigungen ber einen SMTP-Mail-Manager und empfngt bzw. ruft
Ereignis- und Kontextdaten ber Agents ab. Agents sind externe Prozesse, die externe Daten
in ein Format von Business Activity Monitoring ES konvertieren.
Geschftsdatenmodellierung ist eine Technik zur Beschreibung von Ereignissen, Kontexten und
Regeln, durch die die Ablufe in Ihrem Unternehmen abgebildet werden. Beim Erstellen eines
Modells in Business Activity Monitoring ES kombinieren Sie Ereignisstreams und Kontextquellen
zu Geschftsansichten, also Modellen, die eine Geschftsaktivitt darstellen. Sobald neue Ereignisse
in das System eintreten, werden die Ansichten sofort automatisch aktualisiert und spiegeln die aktuellen
Details zu den Aktivitten wider.
Abgesehen von den Ansichten ist das Erstellen und Prfen von Szenarios ein weiterer Bereich des Modellierens.
Mit Szenarios knnen Sie prfen, wie zu erwartende bzw. mgliche Ergebnisse ausfallen werden und
auergewhnliche Geschftsdaten identifizieren. Jedes Szenario enthlt Regeln, die bestimmte, mgliche
Bedingungen angeben, sowie Warnungen und Reportlets, die an Schlsselpersonen gesendet werden,
sobald eine solche Bedingung auftritt.

Wichtigste Funktionen
Business Activity Monitoring ES bietet die folgenden Funktionen:

Analyse-Server

Dashboards fr Leistungsdaten

Analyse-Workbench

Analyse-Server
Der Analyse-Server stellt folgende Funktionen zur Verfgung:

Basiert auf ereignisgesteuerter Verarbeitung, die nderungen an Systemen (Ereignisse und Daten) bei
ihrem Auftreten erfasst

Bietet Ereignis- und Datenintegration in Echtzeit, wobei Betriebs- und historische Daten aus mehreren
Datenquellen aggregiert und korreliert werden

Dient dem Streaming des Datenspeichers, um die kontinuierliche Datenintegration sicherzustellen

Bietet eine Engine fr mehrdimensionale Analysen, dynamische Modellierung, Ausfhrung von


Geschftsregeln sowie Ausnahme- und Warnmeldungen

Untersttzt die speicherresidente Datenspeicherung und -verarbeitung

Verarbeitet einen hohen Transaktionsdurchsatz und eine groe Anzahl von Dashboardbenutzern

Ermglicht die Erstellung komplexer Regeln, schnelle Aktualisierungen sowie umfassende Ausnahmeund Warnmeldungen
27

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Business Activity Monitoring ES


Dashboards fr Leistungsdaten

28

Dashboards fr Leistungsdaten
Dashboards fr Leistungsdaten ermglichen Ihnen, alle wichtigen Geschftinformationen anzuzeigen.
BAM Dashboard ist eine intuitive Benutzeroberflche, ber die Sie Metriken anpassen, Warnungen einstellen
und Detaildaten anzeigen knnen. Darber hinaus stellt die Oberflche eine robuste Grafikobjektbibliothek
zur Verfgung, die Prozessdiagramme, geografischen Karten, Indikatoren, Diagramme und Tabellen enthlt.
BAM Dashboard kann in einem rollenbasierten Modus konfiguriert werden, der die Anzeige nach
Position oder Funktion, die Personalisierung nach Rolle, Funktion oder Einzelbenutzer mit zentraler
Kontrolle, die automatische Datenfilterung sowie rollenbasierte Sicherheit bietet. Dies ermglicht
Process Management ES, wichtige Warnungen oder Metriken auf der Grundlage der Position oder Funktion
der Person innerhalb des Unternehmens an den entsprechenden Benutzer weiterzuleiten.

Analyse-Workbench
Mit BAM Workbench knnen Systemadministratoren die Datenintegration, Analysemodelle und
Endbenutzer-Dashboards einrichten, um aktuelle Unternehmensdaten, historische Daten oder
aggregierte Ansichten anzuzeigen.
Systemadministratoren knnen die Datenkonnektivitt einrichten, indem sie Ereignis- und
Kontextdatenquellen konfigurieren und auf mehrere, gleichzeitige Datenstreams zugreifen.
Darber hinaus knnen sie Geschftsregeln, Dashboardobjekte sowie Ansichten und Cubes erstellen.

LiveCycle Data Services ES


Adobe LiveCycle Data Services ES bietet eine umfassende Palette von Funktionen zur Datenaktivierung, die in einer
Java-Webanwendung bereitgestellt werden. Zudem verfgt Data Services ES ber eine separate Gruppe spezieller
Funktionen fr die Arbeit mit Daten in LiveCycle Foundation. Diese Funktionen werden in LiveCycle Foundation
installiert und implementiert.
Mit Data Services ES knnen Sie datenreiche Flex- und Ajax-Anwendungen erstellen, die sicher und
problemlos mit einer Vielzahl von Datenquellen wie Webdiensten, XML-Daten und benutzerdefinierten
Java-Zielorten, einschlielich des Data Management-Dienstes, Hibernate und SQL interagieren.

Wichtigste Funktionen
Data Services ES stellt die folgenden Dienste bereit, mit denen Sie sicher auf Daten zugreifen, sie bertragen,
anzeigen und aktualisieren knnen:
Message-Dienst: Verwenden Sie eine clientseitige API und einen entsprechenden serverseitigen
Message-Dienst zum Erstellen von Flex-Messaging-Anwendungen.
RPC-Dienste: Greifen Sie ber HTTP GET oder POST (HTTP-Dienste), SOAP (Webdienste) oder Java-Objekte
(Remoteobjektdienste) auf Daten zu.
Data Management-Dienst: Erstellen Sie Anwendungen, die Datensynchronisierung, Datenreplizierung
und manchmal auch verknpfte Anwendungsdienste bereitstellen. Der Data Management-Dienst
untersttzt seitenorientierte Daten. Dadurch knnen Sie umfangreiche Resultsets verwalten, indem Sie
Teilmengen der Daten, so genannte Seiten, an die Flex-Clientanwendung zurckgeben.
Konfliktlsung: Der Data Management-Dienst verfolgt den ursprnglichen Status des Objekts,
so dass beide Arten von Konflikten zuverlssig feststellt werden knnen. Auerdem bietet dieser
Dienst Programmierern eine API zur Konfliktlsung.
PDF Creation: Erstellen Sie eine Flex-Anwendung, die ein PDF-Dokument erzeugen kann, dass statische
Bilder und/oder dynamische bzw. statische Daten umfasst.
Sicherheit: Beschrnken Sie den Zugriff auf berechtigte Benutzer, indem Sie eine
Sicherheitseinschrnkungen in einer Zielortdefinition anwenden.
Flex-Ajax Bridge: Stellen Sie eine Flex-Anwendung oder -Komponente fr das Scripting in einem
Webbrowser bereit.
Ajax Data-Dienste: Gibt Ajax-Entwicklern direkt von JavaScript aus Zugriff auf die Messaging- und
Datenverwaltungsfunktionen von Data Services ES.
Proxy: Leitet den Datenverkehr der Dienste aus verschiedenen Domnen um. Bietet
Clientauthentifizierung, so genannte Weie Listen mit URLs zugelassener Remote Procedure
Call-Dienste (RPC-Dienste), serverseitige Anmeldung, Lokalisierungsuntersttzung und zentrale
Verwaltung von RPC-Diensten.
WSRP Generation: Ermglicht Ihnen, ohne portalspezifischen Programmieraufwand eine
Flex-Anwendung als Portlet auf einem Portalserver bereitzustellen.
Offline Data Caching: Ermglicht Ihnen, Clientdatenanforderungen und Datennderungen im Cache
auf dem lokalen System zu speichern, damit sie bei einer spteren Fortsetzung der Anwendung
abgerufen werden knnen.
Realtime Quality of Service: Ermglicht Flex-Clients die Auswahl benutzerdefinierter
Datenzugriffsrichtlinien fr Echtzeitdaten.

29

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Data Services ES


Funktionsweise von Data Services ES

30

Open Adapter Architecture: Der Data Management-Dienst ermglicht den Datenabruf durch eine Reihe
von Mechanismen. Data Services ES umfasst Adapter fr JMS, Hibernate, Java, SQL und ActionScript.
Automated Testing: Erstellen Sie Anwendungen und Komponenten, die mit Mercury QuickTest
Professional (QTP) getestet werden knnen.
JSP Tag Library: Ermglicht Ihnen, MXML- und ActionScript-Code in eine Java Server Pages (JSP)
einzubetten, um J2EE-Entwicklern einen einfacheren Einstieg fr die Flex-Programmierung zu bieten.
Folgende Funktionen sind in LiveCycle Foundation integriert:
LiveCycle Remoting: Aufrufen von Diensten ber das Flex-Tag RemoteObject.
Proxy: Leitet den Datenverkehr der Dienste aus verschiedenen Domnen um. Bietet
Clientauthentifizierung, so genannte Weie Listen mit zugelassenen URLs, serverseitige
Anmeldung, Lokalisierungsuntersttzung und zentrale Verwaltung von LiveCycle Remoting.

Funktionsweise von Data Services ES


Data Services ES ist eine J2EE-Webanwendung, die Sie auf einer Vielzahl von J2EE-Anwendungsservern
und Servlet-Containern bereitstellen knnen.
Dem Data Management-, dem Message- und den Remove Procedure Call-Diensten (RPC) liegt eine Core
Messaging-Infrastruktur zugrunde. Data Services ES verwendet die Messaging-Infrastruktur und das
Action Message Format-Protokoll (AMF) zur Optimierung der Leistung. Sie knnen auch andere Protokolle
wie HTTP und RTMP (Real Time Messaging Protocol) verwenden.
Data Services ES benutzt XML-Konfigurationsdateien fr die Verwaltung von Kanlen, Zielorten,
Nachrichtenthemen, Nachrichtenwarteschlangen und anderen Einstellungen. Zudem ermglicht
Data Services ES die Konfiguration zur Laufzeit. Die Serverkonfiguration kann auch programmgesteuert
definiert werden. Damit kann bestehender Code leichter in Data Services ES-Anwendungen integriert
werden.
Das Flex-Framework stellt MXML- und ActionScript-APIs bereit, mit denen Sie Data Services ES in Ihren
Anwendungen einsetzen knnen. Bei Verwendung des Data Management-Dienstes werden mehrere
Clients beim Datenabruf vom gleichen Zielort automatisch synchronisiert. Mit dem Message-Dienst knnen
Sie Anwendungen erstellen, die als Producer, Consumer oder beides agieren.

Adobe LiveCycle ES

LiveCycle Data Services ES

bersicht ber LiveCycle ES

Verwendung von Data Services ES

31

Data Services ES-Clientanwendungen nutzten Kanle und Zielorte, die in der Data Services ES-Serverinstanz
deklariert sind. Sie knnen auch dynamische Konfigurationen verwenden, um Zielorte zur Laufzeit zu erstellen.
Adobe LiveCycle
Data Services ES-Serverinstanz
Netzwerk

Dynamische Konfiguration
AdobeFlex Client

Konfigurationsdatei

RemoteObject
WebService
HTTPService

Herausgeber und
Abonnenten

Datensammlungen

Anwendungsmodell

RTMPKanal

Nachrichtvermittlung
RTMPEndpunkt

RTMPEndpunkt
AMFKanal

Datenadapter

Dienstverwaltung

MessageDienst

Datensysteme im
Back-End

JMSZiele
JMS-Adapter

RemotingDienst

POJO-Adapter

JavaObjekte
JavaBeans-Adapter

Endpunktverwaltung

RTMPEndpunkt

Datenadapter

JMS-Adapter
Sicherheitsverwaltung

AMFAbfragekanal

HTTPKanal

NachrichtenRouter

Data
ManagementDienst

SOAP-Adapter
Fehlerbehebungsprotokoll
fr Konfigurationsfunktion

ProxyDienst

HTTPURLs
HTTP-Adapter
Data
Adapter

Verwendung von Data Services ES


Mit Data Services ES definieren Entwickler mithilfe von XML-Konfigurationsdateien eine Reihe von Zielorten.
Diese Definitionen werden von den integrierten Dienstadaptern verwendet, die als Teil der Anwendung
bereitgestellt werden. Dazu gehren Adapter auf niedriger Ebene (low-level) fr die Verbindung
zu Java-Objekten (Datenzugriffsobjekte), Themen und Warteschlangen von Java Message Service (JMS) oder
Adobe ColdFusion-Komponenten (CFCs) sowie Adapter auf hherer Ebene fr gngige Persistenzlsungen
wie Hibernate, Enterprise JavaBeans (EJB) und Spring.
In den folgenden Abschnitten werden die wichtigsten Dienste in Data Services ES beschrieben.
Vollstndige Informationen finden Sie im Entwicklerhandbuch zu LiveCycle Data Services ES unter
www.adobe.com/go/learn_lc_dataServicesDevGuide.

LiveCycle Remoting
Durch die Integration von LiveCycle Remoting knnen Flex-Clients Dienste in LiveCycle Foundation aufrufen.
Es wird sowohl der synchrone als auch der asynchrone Dienstaufruf untersttzt. LiveCycle Remoting ist
deutlich schneller als Webdienste, da es das leistungsstrkere Binrprotokoll AMF3 verwendet.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Data Services ES


Message-Dienst

32

Message-Dienst
Diese Messaging-Funktion basiert auf etablierten Standards und Begriffen des Publish-Subscribe-Messaging.
Sie bietet eine clientseitige API und einen entsprechenden serverseitigen Message-Dienst zum Erstellen
von Flex-Messaging-Anwendungen. Zudem ermglicht der Message-Dienst auch die Teilnahme
am JMS-Messaging. Die Messaging- und Echtzeitinfrastruktur ermglicht, skalierbare, zuverlssige
Collaboration- und Pushing-Anwendungen zu erstellen und dabei das einfache Webbereitstellungsmodell
beizubehalten.

Data Management-Dienst
Die Datenverwaltungsfunktion von Data Services ES umfasst die Client- und Serverstufen und bietet
Funktionalitt auf oberster Ebene fr verteilte Daten in Flex-Anwendungen. Mit dieser Funktion knnen Sie
Anwendungen erstellen, die Datensynchronisierung, Datenreplizierung und manchmal auch verknpfte
Anwendungsdienste bereitstellen. Zudem knnen Sie groe Datenzusammenstellungen und verschachtelte
Datenbeziehungen wie 1:1- und 1:n-Beziehungen verwalten sowie Data Management-Dienstadapter fr die
Integration mit Datenressourcen verwenden.
Eine clientseitige Data Services ES-Komponente, die Sie in MXML oder ActionScript erstellen knnen,
ruft Methoden an einem Zielort auf, der im serverseitigen Data Management-Dienst konfiguriert ist.
Die clientseitige Komponente fhrt Aktivitten durch. Dazu gehrt beispielsweise das Fllen clientseitiger
Objekte mit Daten aus Remotedatenquellen oder das Synchronisieren der Datenversionen in mehreren
Clientinstanzen mit dem serverseitigen Zielort.

RPC-Dienste
Remote Procedure Call-Dienste (RPC) ermglichen die Interaktion mit serverseitigen RPC-Diensten,
um Daten fr Ihre Anwendungen bereitzustellen.
Sie knnen ber HTTP GET oder POST (HTTP-Dienste), SOAP (Webdienste) oder Java-Objekte
(Remoteobjektdienste) auf Daten zugreifen. HTTP-Dienste werden auch als REST-style Web Services
bezeichnet. REST steht fr Representational State Transfer und ist ein Architekturstil fr verteilte
Hypermedia-Systeme.
Bei einer typischen Flex-Anwendung sendet eine RPC-Komponente Daten als Eingabe an einen oder mehrere
RPC-Dienste. Wenn ein RPC-Dienst ausgefhrt wird, gibt er seine Ergebnisdaten an die RPC-Komponente
zurck, von der die Anforderung stammt.
LiveCycle Remoting ist eine Erweiterung des RPC-Dienstes Remoting.

Flex-Ajax Bridge
Die Flex-Ajax Bridge (FABridge) ist eine kleine Codebibliothek, die Sie in eine Flex-Anwendung,
eine Flex-Komponente oder sogar eine leere SWF-Datei einfgen knnen, um sie fr das Scripting
im Browser bereitzustellen.
Anstatt neue, vereinfachte APIs zu definieren, um ein Diagramm aus ActionScript-Objekten fr JavaScript
bereitzustellen, knnen Sie Ihre ActionScript-Klassen mithilfe von FABridge ohne zustzlichen
Programmieraufwand fr JavaScript verfgbar machen. Nach dem Einfgen der Bibliothek haben Sie
mit JavaScript dieselben Mglichkeiten wie mit ActionScript.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Data Services ES


Ajax Data-Dienste

33

Ajax Data-Dienste
Ajax Data-Dienste ist eine JavaScript-Bibliothek, mit der Ajax-Entwickler direkt von JavaScript aus auf die
Messaging- und Datenverwaltungsfunktionen von Data Services ES zugreifen knnen. Sie knnen
Flex-Clients und Ajax-Clients verwenden, die Daten in derselben Messaging-Anwendung oder verteilten
Datenanwendung gemeinsam nutzen.
Viele Ajax-Anwendungen bernehmen das Roundtripping von Daten. Unter Verwendung von Ajax
Data-Dienste knnen Sie das Publish-Subscribe-Messaging, das Datenstreaming in Echtzeit sowie eine
Rich Data Management-API integrieren, die das Entwickeln von Rich-Internet-Applications (RIAs) drastisch
vereinfacht.

RIA-to-PDF Generation
Data Services ES bietet Flex-Anwendungen die Mglichkeit, PDF-Dokumente zu erzeugen, die mit Flex oder
Flash erstellte grafische Zustze enthalten. Das generierte PDF-Dokument kann mit anderen Diensten
koordiniert werden. Beispiel: Ein PDF-Dokument, das aus einer Flex 2-Anwendung mit Data Services ES
generiert wurde, wird mit anderen PDF-Dokumenten zu einem einzelnen PDF-Dokument assembliert.
Es kann dann unter Verwendung von Rights Management ES mit einer Richtlinie geschtzt und als Teil
einer Prozesskoordination per E-Mail an einen Kunden gesendet werden.

LiveCycle Forms ES
Adobe LiveCycle Forms ES ermglicht Firmen die Erweiterung eigener intelligenter Datenerfassungsprozesse
durch die Bereitstellung elektronischer Formulare im Adobe PDF-, HTML- oder SWF-Format ber das Internet.
Darber hinaus ruft Forms ES Formulardaten aus zentralen Repositorys ab und fhrt diese Daten mit dem
angegebenen Formular zusammen. Mithilfe von Forms ES knnen Endbenutzer auf Online-Formulare
zugreifen, ohne zustzliche Software herunterladen zu mssen. Dann knnen sie die Formulare online
ausfllen oder speichern, um sie offline auszufllen.

Wichtigste Funktionen
Forms ES bietet die folgenden Hauptfunktionen:

Wiedergabe von PDF-, HTML- oder SWF-Formular-Guides

Ermglichen der Formulardatenintegration, also die Mglichkeit, Daten in PDF-Formulare zu importieren


und daraus zu extrahieren

Data Services ES-Untersttzung fr die Wiedergabe von Formular-Guides

Wiedergabe von Formularen basierend auf Fragmenten

Durchfhren der Formularassemblierung

Wiedergeben von Formularen und Integrieren von Formulardaten


Mit Forms ES knnen Sie interaktive Formulare und umfangreiche Datenmengen wiedergeben und
verarbeiten. Sie knnen Anwendungen erstellen, die interaktive Formularwiedergabevorgnge wie
die folgenden durchfhren:

Wiedergeben interaktiver PDF-Dokumente. Fr in Designer ES erstellte Formulare mit flieendem Layout


fgt Forms ES zustzliche Felder und Vorlagen als Ergebnis der Zusammenfhrung des Formularentwurfs
mit Daten bzw. der Skripterstellung hinzu.

Wiedergeben interaktiver HTML-Formulare. Forms ES erkennt den Browsertyp und die Plattform
automatisch und erzeugt dynamisch ein HTML-Dokument, das auf einem in Designer ES erstellten
Formularentwurf basiert.

Erkennen, ob Formularentwurfsskripte bei der Formularwiedergabe auf dem Client oder Server ausgefhrt
werden sollen.

berprfen der Dateneingabe durch Durchfhren von Berechnungen, Zugreifen auf Datenbanken und
Erzwingen von Geschftsregeln fr Daten auf Feldebene und Zurckgeben der Ergebnisdaten an den
Browser.

Laden von XML-Daten in eine XML Data Package-Datei (XDP) oder eine PDF-Datei, die XDP-Informationen
enthlt. Forms ES ruft Formulardaten aus zentralen Repositorys ab und fhrt diese Daten bei der
Formularwiedergabe mit dem angegebenen Formular zusammen.

Extrahieren von XML-Daten aus einer XDP-Datei. Forms ES kann von einem Benutzer gesendete
Formulardaten verarbeiten. Formulardaten knnen an die Kernsysteme eines Unternehmens gesendet
werden. Dies steigert die Qualitt der erfassten Daten, verbessert den Kundendienst und frdert damit
Investitionen in Kernsysteme.

34

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Forms ES
Erstellen von Formularen mit Formular-Guides

35

Erstellen von Formularen mit Formular-Guides


Mit Formular-Guides knnen Sie das Ausfllen von Formularen attraktiver gestalten, indem Sie die
Dateneingabe straffen und vereinfachen.
Neue Formular-Guides werden mit Guide Builder erstellt, der auf Flash-Technologie basiert und in der
LiveCycle Form Design-Perspektive von Workbench ES enthalten ist. Mit Guide Builder knnen Benutzer
Formular-Guides auf der Basis eines bestehenden Formularentwurfs erstellen.
Nach dem Erstellen eines Formular-Guides muss der Benutzer diesen entweder mithilfe der
standardmigen Forms ES-API oder mit dem in Workbench ES entwickelten Render Form-Dienst
(oder einem benutzerdefinierten Dienst) wiedergeben, bevor der Formular-Guide dem Endbenutzer
zur Verfgung gestellt werden kann. Kunden knnen auch Flex Builder einsetzen, um benutzerdefinierte
Formular-Guide-Komponenten zu erstellen, die auf den in der LiveCycle Form Design-Perspektive von
Workbench ES enthaltenen Formular-Guide-Komponenten basieren.

Wiedergabe von Formularen basierend auf Fragmenten


Forms ES kann Formulare wiedergeben, die auf Fragmenten basieren, die Sie mit Designer ES erstellt
haben. Ein Fragment ist ein wieder verwendbarer Teil eines Formulars, der als separate XDP-Datei
gespeichert wird, die in mehrere Formularentwrfe eingefgt werden kann. Ein Fragment knnte
beispielsweise einen Adressbereich oder juristische Hinweise umfassen.
Die Verwendung von Fragmenten vereinfacht und beschleunigt die Erstellung und Pflege groer
Formularbestnde. Beim Erstellen eines neuen Formulars fgen Sie einen Verweis auf das erforderliche
Fragment ein und das Fragment wird im Formular angezeigt. Der Fragmentverweis enthlt ein Teilformular,
das auf die konkrete XDP-Datei verweist.
Die Verwendung von Fragmenten hat folgende Vorteile:
Wiederverwendung von Inhalten: Sie knnen Inhalte in mehreren Formularentwrfen wieder
verwenden. Wenn Sie gleiche Inhalte in mehreren Formularen verwenden mssen, geht es schneller
und einfacher, ein Fragment zu verwenden, als den Inhalt zu kopieren oder erneut zu erstellen.
Die Verwendung von Fragmenten stellt zudem sicher, dass hufig verwendete Teile eines
Formularentwurfs in allen darauf verweisenden Formularen denselben Inhalt und dasselbe
Aussehen haben.
Globale nderungen: Sie mssen globale nderungen fr mehrere Formulare nur einmal in einer Datei
vornehmen. Sie knnen die Inhalte, Skriptobjekte, Datenbindungen, Layouteinstellungen oder Stile
in einem Fragment ndern und alle XDP-Formulare, die auf dieses Fragment verweisen, spiegeln die
nderungen wider.
Gemeinsame Formularerstellung: Sie knnen die Formularerstellung auf mehrere Ressourcen verteilen.
Formularentwickler, die mit Scripting oder anderen erweiterten Funktionen von Designer ES vertraut sind,
knnen Fragmente, die Scripting und dynamische Eigenschaften nutzen, entwickeln und mit anderen
gemeinsam verwenden. Mit diesen Fragmenten knnen Formularentwickler Formularentwrfe gestalten
und sicherstellen, dass mehrere, von unterschiedlichen Personen entwickelte Formulare in allen Teilen
in Aussehen und Funktionalitt einheitlich sind.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Forms ES
Assemblieren von PDF-Dokumenten und -Formularen

36

Assemblieren von PDF-Dokumenten und -Formularen


Forms ES kann Inhalte aus mehreren PDF-Dokumenten zu konsistent formatierten, nahtlosen
PDF-Dokumenten kombinieren.
Sie knnen Forms ES in den folgenden Arten von Workflows zur Dokumentassemblierung einsetzen:
Kundenkommunikation: Die Batcherstellung und -assemblierung von Kundenrechnungen,
Rechenschaftsberichten, Briefen, Formularpaketen, Versicherungspolicenaufstellungen,
Marketingmaterialien und Kreditunterlagen wird automatisiert.
Zusammenstellung vorgeschriebener Unterlagen: Die Dokumentassemblierung wird in einen Prozess
zur Zusammenstellung vorgeschriebener Unterlagen integriert.
Archivvorbereitung: Die Batchdokumentanpassung fr die Archivierung (z. B. Hinzufgen
von Wasserzeichen oder Einfgen bzw. Extrahieren von Metadaten) wird automatisiert.
Sales Force Automation: Vorbereiten von Anfragen oder Erstellen von Angeboten aus mehreren
Quellen

Funktionsweise von Forms ES


Die Formulare fr die Verwendung mit Forms ES werden in der Regel in Designer ES erstellt. Forms ES
untersttzt auch Acrobat-Formulare. Der Formularautor kann die Formularentwrfe fr die Verwendung
mit Forms ES entweder als XDP- oder als PDF-Dateien bereitstellen, je nach den Anforderungen des
Geschftsprozesses. Forms ES kann eine XDP-Datei als HTML-Formular, PDF-Formular oder Formular-Guide
wiedergeben. PDF-Dateien werden als PDF-Formulare wiedergegeben.
Die Endbenutzerumgebung besteht aus einem Webbrowser (fr HTML-Formulare oder Formulare, welche
die Flash-Technologie verwenden) in Kombination mit Adobe Reader (fr PDF-Formulare). Forms ES
erkennt den Browsertyp und erstellt dynamisch ein PDF-Formular, ein HTML-Formular oder Flash-Inhalt,
das bzw. der auf dem in Designer ES erstellten Formularentwurf und den Formularvoreinstellungen
basiert, die der Entwickler in der LiveCycle ES-Anwendung angibt.
Wenn ein Endbenutzer ein Dokument von Forms ES anfordert (beispielsweise durch Klicken auf eine
Schaltflche oder ein Bild auf einer Webseite), lst die Anforderung eine Folge bestimmter Prozesse und
Interaktionen zwischen der Webanwendung, Forms ES und dem Webbrowser aus. Nach dem Empfang des
Formulars knnen Endbenutzer es online nutzen. Nach Beendigung der Formularbearbeitung senden die
Endbenutzer das Formular zusammen mit Formulardaten an Forms ES zurck.

Adobe LiveCycle ES

LiveCycle Forms ES

bersicht ber LiveCycle ES

Funktionsweise von Forms ES

37

HTTP-Antwort

Firewall Firewa ll Firewall

Die folgenden Abbildung und die beschriebenen Aufgaben sind ein Beispiel dafr, wie Forms ES eine
Anforderung eines Endbenutzers verarbeitet.
Bereitstellung im Internet

Formular
entwurf

HTTP-Anforderung

WebServer

J2EE-Automatisierungssystem als Host von


LiveCycle Forms ES

XMLDaten
XMLDaten

Webbrowser, in dem
das Formular als PDF-,
HTML- oder SWF-Datei
angezeigt wird

Bereitstellung im Intranet
HTTP-Antwort
HTTP-Anforderung
WebServer

J2EE-Automatisierungssystem als Host von


LiveCycle Forms ES

Formular
entwurf

1. Der Endbenutzer greift auf eine Webseite zu und fordert ein Formular an.
2. Die Webanwendung ruft Forms ES auf und fordert das Formular an.
3. Forms ES ruft den Formularentwurf aus einem Repository sowie Daten ab (evtl. aus einer
Unternehmensdatenbank) und fhrt den Formularentwurf mit den Daten zusammen, um Teile des
Formulars vorab auszufllen. Die Daten knnen aus einer Vielzahl von Quellen stammen, etwa aus einer
Unternehmensdatenbank, aus einem anderen Formular oder aus einer anderen Anwendung.
4. Anhand der Browserinformationen, die mit dem Aufruf bergeben werden, ermittelt Forms ES
das Format, in dem das vorab ausgefllte Formular wiedergegeben werden soll. Das Format eines
Formulars kann unter Verwendung der API des Forms-Dienstes auch programmgesteuert festgelegt
werden.
5. Forms ES transformiert den Formularentwurf in PDF-, HTML- oder Flash-Inhalt und sendet das vorab
ausgefllte Formular an den Endbenutzer.
6. Der Endbenutzer fllt das Formular aus und sendet die Formulardaten zurck an Forms ES. Bevor
Formulardaten an Forms ES zurckgesendet werden, werden die entsprechenden clientseitigen
Skripte ausgefhrt. Ein Benutzer kann beispielsweise zur Angabe eines Wertes fr ein obligatorisches
Formularfeld aufgefordert werden.
7. Forms ES extrahiert die gesendeten Daten, fhrt evtl. mit der angeklickten Schaltflche verknpfte
serverseitige Skripte aus und fhrt die Berechnungen und Validierungen fr das Formular aus.
8. Forms ES gibt die Ergebnisse zurck. Falls die Validierungen fehlschlagen, handelt es sich bei den
Ergebnissen eventuell um ein Formular, das an den Endbenutzer gesendet wird. Sind die Validierungen
jedoch erfolgreich, handelt es sich bei den Ergebnissen mglicherweise um XML-Daten.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Forms ES
In Forms ES enthaltene Dienste

In Forms ES enthaltene Dienste


Forms ES umfasst die folgenden LiveCycle ES-Dienste:

Forms

Assembler

Encryption

Form Data Integration

PDF Utilities

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

38

LiveCycle Output ES
Adobe LiveCycle Output ES untersttzt eine Vielzahl von Ausgabeformaten sowie
die Ausgabegestaltungsfunktionen, die in der LiveCycle Form Design-Perspektive
von LiveCycle Workbench ES oder LiveCycle Designer ES bereitgestellt werden.

Wichtigste Funktionen
Mit Output ES knnen Sie Anwendungen mit folgender Funktionalitt erstellen:

Generieren fertiger Formulardokumente durch Fllen von Designer ES-Dateien mit XML-Daten

Ausgaben von Formularen in einer Vielzahl von Formaten einschlielich nicht-interaktivem PDF,
PostScript, PCL und ZPL-Druckdatenstrmen

Steuern von Druckerfunktionen, Auswhlen von Papierfchern, Duplexdruck und Heften gedruckter
Dokumente

Verarbeiten einzelner Dokumente, Dokumentpakete oder Dokumentgruppen aus einzelnen oder


mehreren Designer ES-Vorlagen, die Fragmente verwenden knnen

Assemblieren von PDF-Dokumenten und Konvertieren von PDF-Dokumenten aus nativen Dokumenten

Konvertieren von PDF-Paketen mit einer beliebigen Kombination aus interaktiven und nicht interaktiven
PDF-Dokumenten in PostScript

Dokumententwurf fr Output ES
Zu den Formularentwurfsfunktionen von Designer ES gehren Tools zum Entwerfen fester und flieender
Dokumentlayouts fr Output ES. Die Layout- und Ausgabeeinstellungen, die Sie beim Entwerfen von
Formularen und Dokumenten festlegen, werden von Output ES implementiert und umgesetzt.
Mit Designer ES knnen Formularautoren eine Vielzahl von Layoutspezifikationen und -funktionen
in Formularentwrfen und -vorlagen verwenden:

Erstellen von Formularen, deren Layout sich beim Zusammenfhren mit XML-Daten anpasst. Dies stellt
sicher, dass sich wiedergegebene (oder gedruckte) Formulare an die zusammengefhrten Dateninhalte
anpassen, indem sie Gestaltungselemente ein- oder ausschlieen, Datenbereiche bei Bedarf vergrern
und automatisch den Seitenumbruch durchfhren.

Definieren der Duplexformatierung sowie der Medienwahl (Papierfach) in einer Formularvorlage,


um das Dokumentlayout logisch mit den Druckerfunktionen zu verknpfen

Zugreifen auf Fragmente im Repository und Einbauen in Formularvorlagen, um die Steuerung und
Verwaltung von Dokumententwrfen zu verbessern

Prfen der Rechtschreibung in Dokumenten prfen und Generieren von Beispieltestdaten beim
Entwerfen von Formularen. Unter Verwendung dieser Beispieltestdaten knnen Sie dann eine
PDF-Vorschau erstellen oder das Testdokument direkt auf einem Zieldrucker ausgeben.

Dieser Funktionen wurden fr die Verwendung mit Output ES konzipiert. Wenn Sie die Layout- und
Drucksteuerungsfunktionen in einen Geschftsprozess einbeziehen, knnen mit diesen Layoutfunktionen
erstellte Formulare und Dokumente in verschiedenen Formularen wiedergegeben oder gedruckt werden,
ohne dass dies das gewnschte Design beeintrchtigt.
39

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Output ES
Untersttzte Dokumentformate

40

Untersttzte Dokumentformate
Unter Verwendung von Output ES knnen Prozesse XML-Daten mit Formularen oder Dokumenten
zusammenfhren, die mit Designer ES erstellt wurden. Dadurch lassen sich Dokumente in einer Vielzahl
von Formaten erstellen:

Fertige PDF-Formulardokumente fr die Anzeige oder Druckausgabe in Adobe Reader oder Acrobat

PDF-Archivdokumente in PDF/A- (1A und 1B) oder ISO-Standard

PostScript- und PCL-Dokumente fr den Direktdruck auf Schwarzwei- oder Farblaserdruckern

ZPL fr den Direktdruck von Dokumenten auf Zebra-Etikettendruckern

Mit Output ES knnen Sie auerdem Dokumente in einer Vielzahl von Sprachen erstellen; hier eingeschlossen
sind die Zeichenstze fr Westeuropa, Osteuropa, Asien und Nahem Osten.

Steuern von Druckfunktionen


Output ES bietet die Mglichkeit, die spezifischen Funktionen des zum Erstellen gedruckter Dokumente
verwendeten Druckers zu nutzen und zu steuern. Mit dem Device Profile-Editor knnen Sie vorhandene
Gerteprofile (XDC-Dateien) bearbeiten, neue erstellen und Medien bestimmten Papierfchern zuordnen.
Sie knnen Dokumente erstellen, die auf spezifische Funktionen von Laserdruckern wie den Duplexdruck
zugreifen, und dabei angeben, welche Einzugs- und Ausgabepapierfcher verwendet werden sollen,
die Verwendung residenter Schriftarten festlegen sowie Heftungs- und Kopierfunktionen aktivieren.
Zudem besteht die Mglichkeit, PDF-Dokumente zu generieren, die automatisch ein Druckdialogfeld
in Adobe Reader oder Acrobat ffnen oder auf die Angabe des Duplexdrucks bzw. der zu druckenden
Exemplaranzahl auf einem Standard- oder festgelegten Drucker vorkonfiguriert sind.

Erstellen flexibler Dokumente


Output ES bietet flexible Funktionen zur Dokumenterstellung. Sie knnen einzelne Dokumente jeweils
aus spezifischen Designer ES-Vorlagen erstellen, Dokumentgruppen aus einer einzigen Vorlage oder
Dokumentgruppen aus separaten Dateien stammt, fr die eine Designer ES-Vorlage verwendet wird.
Mit diesen flexiblen Erstellungsmglichkeiten knnen Sie auch Fragmente in die Dokumentausgabe
einbeziehen. Sie knnen ein Dokumentpaket erstellen, das mehrere Designer ES-Vorlagen verwendet.
Beispiel: Eine Hypothekenanwendung kann zahlreiche Abschnitte enthalten, von denen einige mithilfe
von speziellen Vorlagen fr interaktive Formulare und Fragmenten kundenspezifisch angepasst und
andere durch dynamische PDF-Dokumente standardisiert sind. Als endgltige Ausgabe erhalten Sie
ein zusammenhngendes Dokument.
Mit Output ES knnen Sie auch begleitende Metadatendateien fr die Dokumentintegration und -statistik
erstellen. Beispiel: Metadaten aus eingehenden XML-Daten wie bertragenen Fax- oder Kontonummern
knnen in Formulare fr die Ausgabe integriert werden. Darber hinaus untersttzt Output ES Metadaten,
die zum Erstellen von Dokumenten verwendet werden, wie beispielsweise Seitenzahlen und die
spezifischen, in einer Dokumentgruppe enthaltenen Dokumente.

Adobe LiveCycle ES

LiveCycle Output ES

bersicht ber LiveCycle ES

Dokumentkonvertierung und -assemblierung

41

Dokumentkonvertierung und -assemblierung


Output ES untersttzt Funktionen zur Dokumenterstellung, die ber die einfache Druckersteuerung
und PDF-Wiedergabe hinausgehen. Zudem untersttzt es die Assemblierung und Konvertierung von
PDF-Dokumenten. Sie knnen beispielsweise PDF-Dokumente in TIFF-Dateien fr die Archivierung
oder in PostScript-Dateien fr den serverbasierten Direktdruck konvertieren. Interaktive PDF-Formulare
(ausfllbare Formulare) lassen sich in endgltige PDF-Formularversionen konvertieren (eingetragene
Informationen werden eingefroren und das Dokument ist nicht mehr interaktiv).
Wenn Sie mehrere, ganz unterschiedliche PDF-Formulare zu einem Einzeldokument zusammenfhren
mssen, knnen Sie mit Output ES die verschiedenen Quell-PDFs bearbeiten und zu einem nahtlosen
Dokument assemblieren.

Dokument- und Prozessautomation


Sie knnen Prozesse entwickeln, welche die Erzeugung von Dokumenten automatisieren, die Strichcode
mit variablen Daten enthalten oder direkt auf standardmigen Zebra-Etikettendruckern (ZPL) ausgegeben
werden. Als Strichcodedaten sind eine Reihe von Standardcodes mglich, beispielsweise 2D-Symbologien
wie PDF417, Datamatrix oder QR. Bei der Ausgabe von ZPL-Inhalten auf einem Etikettendrucker knnen Sie
Standard- oder RFID-Etiketten verwenden und auf Zebra-Strichcode und -Standardschriftarten zugreifen.

Funktionsweise von Output ES


Im Folgenden finden Sie ein Beispiel fr die Funktionsweise von Output ES.
X
M
L

PDF

X
M
L

XDP

Formularentwurf
(Eingabe)

XML Formulardaten
(Eingabe)

LiveCycle ES

Ausgabe

PDF
(PDF/A)

PostScript

ZPL

Ziele

Datentrgerdatei

E-Mail-Anlage

PCL

Netzwerkdrucker

Adobe LiveCycle ES

LiveCycle Output ES

bersicht ber LiveCycle ES

In Output ES enthaltene Dienste

42

Ein Formularautor erstellt das Formular in Designer ES. Das Formular entspricht dem XML-Schema, das der
Output-Dienst als XML-Dateneingabedatei fr die Ausgabeerstellung verwendet.
1. Der Entwickler gibt das Formular, die XML-Dateneingabedatei sowie das Ausgabeformat an, die der
Output-Dienst zum Erstellen der Ausgabe verwenden soll. Zur Angabe von Formular, Eingabe und
Ausgabe verwendet der Entwickler eine dieser Methoden:

Er fgt den Output-Dienst in einem in Workbench ES erstellten Prozess hinzu.

Er verwendet die APIs, die im Lieferumfang von LiveCycle ES SDK enthalten sind.

2. Der Entwickler stellt die Anwendung auf dem LiveCycle ES-Server bereit.
3. Der Output-Dienst wird aufgerufen. Eine XML-Eingabedatei wird dem Output-Dienst bereitgestellt.
Der Dienst extrahiert den Formularentwurf aus dem Repository und fhrt die XML-Dateneingabedatei
mit dem Formularentwurf zusammen, um die Ausgabe zu erstellen. Bei der Ausgabe handelt es sich
entweder um einen Druckdatenstrom (PostScript, PCL oder ZPL) oder ein PDF/A-Dokument.
4. Die Ausgabe wird als E-Mail-Anlage zum angegeben Ziel gesendet (wenn der E-Mail-Dienst innerhalb
eines Prozesses genutzt wird), zu einem Netzwerkdrucker bertragen oder in einer Datei auf der
Festplatte gespeichert.

In Output ES enthaltene Dienste


Output ES umfasst die folgenden LiveCycle ES-Dienste:

Output

Assembler

Convert PDF

Encryption

PDF Utilities

Print PDF Package

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

LiveCycle Reader Extensions ES


Mit Adobe LiveCycle Reader Extensions ES knnen Firmen die Funktionalitt von Adobe Reader durch das
Hinzufgen von Verwendungsrechten zu den verteilten PDF-Dokumenten erweitern. Reader Extensions ES
ermglicht Firmen, problemlos interaktive PDF-Dokumente mit externen Benutzern gemeinsam
zu verwenden, indem es die Funktionalitt von Adobe Reader erweitert. Reader Extensions ES untersttzt
in Adobe Reader 7.0 und hher wiedergegebene PDF-Dokumente.
Verwendungsrechte sind Berechtigungen, die Reader Extensions ES zu einem PDF-Dokument hinzufgt,
um Funktionen zu aktivieren, die beim ffnen eines PDF-Dokuments mit Adobe Reader normalerweise nicht
zur Verfgung stehen. Benutzer von Adobe Reader bentigen keine zustzliche Software oder Plug-Ins
fr die Verwendung von PDF-Dokumenten mit von Reader Extensions ES aktivierten Benutzerrechten.
Reader Extensions ES gibt Ihnen die Mglichkeit, mithilfe der mit einem Assistenten vergleichbaren,
webbasierten Anwendung Verwendungsrechte fr einzelne PDF-Dokumente oder Dokumentgruppen
auszuwhlen. Unter Verwendung der Entwickler- oder Programmierertools knnen Sie einer groen Anzahl
von Dokumenten Verwendungsrechte in einem automatisierten Batchprozess zuweisen.

Wichtigste Funktionen
PDF-Dokumente, denen Verwendungsrechte hinzugefgt wurden, ermglichen Empfngern und Benutzern
die folgenden Aktivitten:

Ausfllen von PDF-Dokumenten und Formularen online oder offline, so dass Empfnger lokale Kopien
speichern knnen, ohne hinzufgte Informationen zu verlieren

Speichern von PDF-Dokumenten auf einer lokalen Festplatte, um das Originaldokument und etwaige
zustzliche Kommentare, Daten oder Anlagen aufzubewahren

Anhngen von Dateien und Medienclips an PDF-Dokumente

Signieren, Zertifizieren und Authentifizieren von PDF-Dokumenten durch die Anwendung digitaler
Signaturen unter Verwendung branchenblicher PKI-Technologien (PKI = Public Key Infrastructure)

Elektronisches Senden ausgefllter oder mit Anmerkungen versehener PDF-Dokumente

Verwenden von PDF-Dokumenten und -Formularen als intuitives Entwicklungs-Frontend fr interne


Datenbanken und Webdienste

Freigeben von PDF-Dokumenten fr andere Benutzer, so dass Rezensenten mit intuitiven Markierungstools
wie elektronischen Haftnotizen, Stempeln, Markierungen und Streichungen (wie sie auch als Funktionen
in Acrobat verfgbar sind) Anmerkungen hinzufgen knnen

Untersttzt die Dekodierung mit Strichcode versehener Formulare, wenn die Installation eine Lizenz
fr LiveCycle Barcoded Forms ES umfasst

Diese speziellen Benutzerfunktionen werden automatisch aktiviert, wenn ein PDF-Dokument mit aktivierten
Benutzerrechten in Adobe Reader geffnet wird. Wenn der Benutzer die Arbeit mit einem Dokument
mit aktivierten Benutzerrechten beendet, sind diese Funktionen in Adobe Reader wieder deaktiviert,
bis der Benutzer ein weiteres PDF-Dokument mit aktivierten Benutzerrechten erhlt.
Die speziellen Verwendungsrechte, die Sie festlegen knnen, werden von einer Berechtigung bestimmt,
die Sie bei Adobe erwerben. Diese Berechtigungen ermglichen in der Regel die Festlegung einer
Gruppe zusammengehrender Verwendungsrechte wie etwa die Rechte fr interaktive Formulare.
43

Adobe LiveCycle ES

LiveCycle Reader Extensions ES

bersicht ber LiveCycle ES

Funktionsweise von Reader Extensions ES

44

Jede Berechtigung berechtigt zur Erstellung einer bestimmten Anzahl von Dokumenten mit aktivierten
Benutzerrechten. Eine Testberechtigung berechtigt innerhalb eines begrenzten Zeitraums zum Erstellen
einer unbegrenzten Zahl von Entwrfen.

Funktionsweise von Reader Extensions ES


Die Komplexitt von Reader Extensions ES bleibt Benutzern, die mit den PDF-Dokumenten mit aktivierten
Benutzerrechten umgehen oder Verwendungsrechte ber die webbasierte Anwendung auswhlen,
zum Groteil verborgen. Vor der Implementierung von LiveCycle ES, sollten Sie jedoch unbedingt
mit seiner Funktionsweise vertraut sein.
Im Folgenden finden Sie ein Beispiel fr die Funktionsweise von Reader Extensions ES.






Verwendungsrechte
Lokaler Speichervorgang
Kommentare
Signieren
Senden

PDF

PDF

Originaldokument

PDF

LiveCycle
PDF mit aktivierten
Reader Extensions ES
Verwendungsrechten

Adobe Reader

PDF

Datenkommentare
Genderte PDF

1. Ein Entwickler whlt die Verwendungsrechte mit einer der folgenden Methoden aus und ldt
das Dokument auf den LiveCycle ES-Server hoch:

Er greift auf die mit Reader Extensions ES bereitgestellte webbasierte Anwendung zu.

Er fgt den Reader Extensions-Dienst in einem in Reader Extensions ES erstellten Prozess hinzu.

Er verwendet die APIs, die im Lieferumfang von LiveCycle ES SDK enthalten sind.

2. Reader Extensions ES fgt dem Dokument die ausgewhlten Verwendungsrechte hinzu.


3. Das PDF-Dokument mit aktivierten Benutzerrechten steht zur Verfgung.
4. Wenn Endbenutzer das Dokument mit aktivierten Benutzerrechten in Adobe Reader ffnen, bestimmen
die zum Dokument hinzugefgten Benutzerrechte die Interaktionsmglichkeiten.
5. Endbenutzer knnen das Dokument elektronisch signieren und senden oder es an andere Benutzer
weiterleiten, die entsprechend den eingebetteten Benutzerrechten damit arbeiten drfen.
6. Wenn das PDF-Dokument an das ursprngliche Unternehmen zurckgesendet wird, extrahieren
die Unternehmensanwendungen die aktualisierten Informationen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Reader Extensions ES


In Reader Extensions ES enthaltene Dienste

In Reader Extensions ES enthaltene Dienste


Reader Extensions ES umfasst die folgenden Dienste:

Reader Extensions

Encryption

Form Data Integration

PDF Utilities

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

45

10

LiveCycle Barcoded Forms ES


Mit Adobe LiveCycle Barcoded Forms ES knnen Sie ein- und zweidimensionalen Strichcode zu interaktiven
PDF-Formularen hinzufgen. Sie knnen die mit Strichcode versehenen Formulare dann auf einer Website
verffentlichen oder per E-Mail bzw. auf CD verteilen. Wenn ein Benutzer ein mit Strichcode versehenes
Formular mit Adobe Reader oder Acrobat ausfllt, wird der Strichcode automatisch aktualisiert, um die
vom Benutzer angegebenen Formulardaten zu verschlsseln. Der Benutzer kann das Formular elektronisch
senden oder ausdrucken und per Post oder Fax einreichen. Sie knnen die vom Benutzer angegebenen
Daten spter innerhalb eines LiveCycle ES-Prozesses extrahieren und die Daten abhngig vom Formulartyp
oder den eigentlichen Daten zu den entsprechenden Geschftsprozessen weiterleiten.
Mit Strichcode versehene Formulare knnen die Verarbeitung auf optischer Zeichenerkennung (OCR)
basierender Formulare und die dabei entstehenden Kosten fr die manuelle Dateneingabe hinfllig
machen. Daten, die durch ausfll- und druckbare Formulare mit Strichcode erfasst wurden, lassen
sich schnell, automatisch und mit 100 %iger Genauigkeit in die elektronischen Prozesse bernehmen.
Auerdem haben Sie die Mglichkeit, ein digitales Bild des eingereichten, unterzeichneten Formulars
zu archivieren.

Wichtigste Funktionen
Barcoded Forms ES bietet die folgenden Hauptfunktionen:

Einheitliche Vorgehensweise fr die Verarbeitung von Papier- und digitalen Formularen

Automatisiert das Extrahieren und bersetzen von Strichcodedaten in Kernprozessen der IT

Untersttzt Strichcode, der in XML-, durch Tabulatoren getrennten oder anderen, benutzerdefinierten
Formaten verschlsselt ist

46

Adobe LiveCycle ES

LiveCycle Barcoded Forms ES

bersicht ber LiveCycle ES

Funktionsweise von Barcoded Forms ES

47

Funktionsweise von Barcoded Forms ES


Im Folgenden finden Sie ein Beispiel fr die Funktionsweise von Barcoded Forms ES.
LiveCycle Barcoded Forms ES-Lsung

Endbenutzer
4

2
Interaktives
PDF-Formular
mit Strichcodes
erstellen

3
An Benutzer
verteilen

Verwendungsrechte anwenden

Elektronische bermittlung

6b

5b

Barcoded Forms ES
Decoder

5a

In Papierform
bermitteln

Das Formular
elektronisch
bermitteln

Als XML extrahieren


Die Daten mit
Anwendungen,
Datenbanken,
Workows und
Nachrichtenwarteschlangen integrieren

Endbenutzer fllen
das Formular aus

Das Formular
drucken

Den Strichcode
dekodieren und
vom Benutzer
bereitgestellte
Daten
extrahieren

Das Formular
signieren

6a

Archivieren

Das Formular scannen


(Dokumentscanner oder Faxserver)

Das Formular per E-Mail oder Fax zurcksenden

1. Der Formularautor Ihrer Firma erstellt unter Verwendung von Designer ES oder Acrobat Professional
ein interaktives, mit Strichcode versehenes PDF-Formular.
2. Mithilfe der Webanwendung Reader Extensions ES wendet ein Benutzer Verwendungsrechte auf das
mit Strichcode versehene PDF-Formular an.
3. Der Benutzer verffentlicht das mit Strichcode versehene Formular in elektronischer Form im Web,
per E-Mail oder auf CD.
4. Der Endbenutzer ffnet das mit Strichcode versehene PDF-Formular in Adobe Reader oder Acrobat und
fllt es aus. Beim Ausfllen werden die Daten des Benutzers automatisch im Strichcode verschlsselt.
5. a) Um das Formular in Papierform einzureichen, druckt der Benutzer das Formular aus, unterschreibt es
und sendet es per Post oder Fax an Ihre Firma.
b) Um das Formular in elektronischer Form einzureichen, klickt der Benutzer auf eine Sendeschaltflche,
um die Formulardaten elektronisch zu bertragen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Barcoded Forms ES


Erstellen von mit Strichcode versehenen Formularen

48

6. a) Wenn das Formular in Papierform eingereicht wurde, wird das ausgefllte Formular nach dem Empfang
in Ihrer Firma gescannt und als elektronisches Bild gespeichert. Barcoded Forms ES Decoder sucht den
Strichcode auf dem gescannten Bild, dekodiert ihn und extrahiert die Daten im festgelegten Format.
b) Bei der elektronischen bermittlung mithilfe der Schaltflche fr die E-Mailbertragung werden die
Daten (nicht der Strichcode) direkt als XML-Daten an das Verarbeitungszentrum gesendet.
Hinweis: Barcoded Forms ES Decoder kann eine in Acrobat gespeicherte PDF-Datei dekodieren,
wenn die Datei wie eine gescannte TIFF-Datei direkt an den Decoder gesendet wird.

Erstellen von mit Strichcode versehenen Formularen


Formularautoren erstellen die Formulare mithilfe von Designer ES oder Acrobat Professional. In der
Erstellungsphase kann der Formularautor ein Format fr die Verschlsselung der Daten im Strichcode
wie XML oder durch Tabulatoren getrennte Zeichen angeben.

LiveCycle Designer ES
In Designer ES knnen Formularautoren interaktive PDF-Formulare entweder von Grund auf neu oder unter
Verwendung von Formularvorlagen erstellen. Sie knnen Bilder und andere Objekte wie Listenfelder,
Textfelder, Befehlsschaltflchen und Strichcode auf das Formular ziehen und diese Elemente dann in Gre
und Position entsprechend den Anforderungen der Firma anpassen.
Designer ES bietet erweiterte Funktionen, die Formularautoren ermglichen, Scripting-Objekte zu verwenden,
Formulare mit einer Datenquelle zu integrieren und dynamische Formulare zu erstellen. Ein Vorteil der
Formularerstellung mit Designer ES besteht darin, dass Formularautoren direkt in der Formularquelle arbeiten.

Acrobat Professional
Wenn Ihre Formularautoren mit Acrobat Professional viele Formulare erstellt haben, deren Formularobjekte
mit vielen benutzerdefinierten Skripten verknpft sind, knnen sie Zeit und Arbeit einsparen, indem sie
mit Acrobat Professional Strichcode zu den Formularen hinzufgen.

Erstellen eines Prozesses


Entwickler knnen optional einen Prozess mit Workbench ES erstellen, um fr Barcoded Forms ES spezifische
Geschftsprozesse einzubeziehen. Ein einheitlicher Formularprozess kann, wenn er durch die Verwendung
von in Workbench ES entwickelten Prozessen mit anderen Lsungskomponenten integriert wird, problemlos
unterschiedliche Papierformularrcksendungen mit jeweils eigenem, spezifischem Workflow untersttzen.
Weitere Informationen finden Sie in der LiveCycle Workbench ES-Hilfe innerhalb von Workbench ES.

Hinzufgen von Verwendungsrechten fr mit Strichcode versehene


Formulare fr Adobe Reader
Ihre Firma muss Verwendungsrechte fr mit Strichcode versehene Formulare zu einem PDF-Dokument
hinzufgen, bevor das Formular fr Ihre Kunden verffentlicht wird. Diese Verwendungsrechte aktivieren
die Strichcodedaten, so dass kommerzielle Strichcode-Decoder den Strichcode auf dem PDF-Formular
lesen knnen. Wenn die Benutzerrechte des PDF-Formulars nicht um die Verwendungsrechte fr mit
Strichcode versehene Formulare erweitert werden, ist der Strichcode fr alle Decoder unlesbar. Dies gilt
auch fr von Adobe bereitgestellte Decoder.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Barcoded Forms ES


Aktualisieren von Strichcode beim Ausfllen des Formulars

49

Zustzlich zu den Verwendungsrechten fr mit Strichcode versehene Formulare wird die folgende
Funktionalitt fr das Formular aktiviert:

Lokales Speichern ganz oder teilweise ausgefllter Formulare zur Offline-Ablage oder -Archivierung

Hinzufgen von Kommentaren und Weiterleiten von Formularen per E-Mail zur Prfung durch Dritte

Anwenden digitaler Signaturen zur Berechtigung von Anwendungen oder Transaktionen

Elektronisches Senden von Formulardaten

Fr die Adobe Reader-Version 7.0 und hher sind keine zustzliche Software oder Plug-Ins fr die Verwendung
von PDF-Dokumenten mit von Reader Extensions ES aktivierten Benutzerrechten erforderlich.
Diese speziellen Benutzerfunktionen werden automatisch aktiviert, wenn ein PDF-Dokument mit aktivierten
Benutzerrechten in Adobe Reader geffnet wird. Wenn der Benutzer die Arbeit mit einem Dokument mit
aktivierten Benutzerrechten beendet, sind diese Funktionen in Adobe Reader wieder deaktiviert, bis der
Benutzer ein weiteres PDF-Dokument mit aktivierten Benutzerrechten erhlt.
Verwendungsrechte werden pro Formular bzw. pro Dokument gewhrt und gelten nicht fr andere Formulare
oder Dokumente. Adobe lizenziert die Verwendungsrechte fr mit Strichcode versehene Formulare auf der
Basis der Formular-Consumer.

Aktualisieren von Strichcode beim Ausfllen des Formulars


Wenn ein Benutzer das mit Strichcode versehene Formular elektronisch mit Adobe Reader oder Acrobat
ausfllt, wird der Strichcode mit den angegebenen Informationen aktualisiert, whrend der Benutzer sich
innerhalb der Felder bewegt oder das Formular speichert.
Hinweis: Fllt ein Benutzer ein mit Strichcode versehenes Formular mit einer frheren Version von Acrobat
oder Adobe Reader aus, die Strichcode nicht untersttzt, wird der Strichcode durch ein graues
Rechteck ersetzt. Dieses zeigt an, dass der Strichcode nicht aktualisiert werden kann, und stellt
sicher, dass der Strichcode bei der Formularverarbeitung nicht versehentlich verarbeitet wird,
da er die vom Benutzer angegebenen Formulardaten nicht korrekt wiedergibt.

Dekodieren von Strichcode zum Extrahieren von Strichcodedaten


Der Prozess Ihres Formularverarbeitungszentrums kann sich darauf auswirken, ob Strichcodes aus Formularen
erfolgreich verarbeitet und decodiert werden kann. Die Hauptschritte bei der Verarbeitung von mit Strichcode
versehenen Formularen lauten: Vorbereiten der Dokumente, Erfassen von Daten aus Strichcode und
Weiterleiten erfasster Daten an Unternehmenssysteme.
Der Prozess der Datenerfassung aus Strichcode variiert in Abhngigkeit von der Art des Gerts, mit dem
mit Strichcode versehene Formulare verarbeitet werden. Sie knnen aus den folgenden Optionen auswhlen:

Dokumentenscanner und der Barcoded Forms ES Decoder

Faxserver und der Barcoded Forms ES Decoder

Der Barcoded Forms ES Decoder sucht den Strichcode auf dem gescannten Bild (in TIFF- oder PDF-Format),
dekodiert ihn und extrahiert die Daten im festgelegten Format. Die extrahierten Daten knnen dann von
einer anderen Lsungskomponente wie Forms ES innerhalb eines Geschftsprozesses verwendet werden.
Mit Forms ES kann beispielsweise das Originalformular automatisch mit den vom Benutzer eingegeben
Daten neu generiert oder die Daten in ein leeres Formular importiert werden. Damit ist der Kreislauf von
digitaler Form zu Papierform zurck zu digitaler Form (Roundtrip) abgeschlossen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Barcoded Forms ES


Verarbeiten erfasster Strichcodedaten

Verarbeiten erfasster Strichcodedaten


Mit dem von Ihnen erstellten Prozess kann LiveCycle ES erfasste Formulardaten automatisch an die
entsprechende Verarbeitungsanwendung des Unternehmens weiterleiten. Da das Datenformat
in der Erstellungsphase festgelegt werden kann, ist das Verschieben formularbasierter Daten zwischen
verschiedenen Unternehmensanwendung kein Problem. Sie knnen die Daten auch archivieren und
Monate oder Jahre spter visuell prsentieren und zwar genau so, wie sie in das PDF-Originalformular
eingegeben wurden.

In Barcoded Forms ES enthaltene Dienste


Barcoded Forms ES umfasst die folgenden Dienste:

Barcoded Forms

Form Data Integration

Encryption

PDF Utilities

Reader Extensions

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

50

11

LiveCycle Digital Signatures ES


Adobe LiveCycle Digital Signatures ES ermglicht Ihnen, digitale Signaturen zu verwenden, um die Integritt
und Authentizitt eines Dokuments zu wahren, whrend es unter Benutzer inner- und auerhalb der Firewall
ausgetauscht, offline heruntergeladen oder wieder an Ihre Organisation zurckgesendet wird.
Mit Digital Signatures ES knnen Sie das Zertifizieren und Signieren von Dokumenten automatisieren sowie
Signaturen in Dokumenten prfen, die an Ihre Organisation zurckgesendet werden.

Wichtigste Funktionen
Digital Signatures ES kann Sicherheitsfunktionen auf jedes PDF-Dokument anwenden, unabhngig davon,
ob es von anderen Adobe-Serverprodukten, auf einem Desktop von Acrobat oder sogar von einer
Drittanbieterlsung generiert wurde. Da PDF-Dokumente beliebige Informationstypen wie Text-, Audiound Videodateien enthalten knnen, knnen Sie mit Digital Signatures ES beliebige Arten von Informationen
schtzen, die in einem PDF-Dokument gespeichert sind.
Digital Signatures ES kann die entsprechenden Sicherheitsfunktionen durch automatisierte Geschftsprozesse
oder programmgesteuert durch die API anwenden:
Signaturen fr Zertifizierung und Genehmigung: Legen Sie das digitale Signieren von Dokumenten
fest, damit Empfnger die Integritt und Authentizitt des Inhalts prfen knnen. Digitale Signaturen
knnen einzelnen oder in Gruppen mithilfe digitaler Zertifikate von Drittanbietern angewandt werden.
Wenn digitale Signaturen angewandt wurden, bleibt die Authentizitt von Dokumenten selbst beim
Archivieren erhalten.
Signaturberprfung: Legen Sie die Signaturberprfung fest, damit Ihre Firma die Authentizitt
empfangener Dokumente prfen kann. Wenn digital signierte Dokumente empfangen werden,
knnen diese mit Digital Signatures ES geffnet und auf der Basis ihres Signaturstatus geprft werden.

Schutz eines Dokuments mit Digital Signatures ES


In einem typischen Digital Signatures ES-Prozess erstellt ein Entwickler eine Anwendung, die ein
PDF-Dokument aus einem festgelegten Repository abruft, wendet eine digitale Signatur an, indem er
eine Berechtigung (privater Schlssel) in einem festlegten Keystore verwendet, verschlsselt das Dokument
mit einem Kennwort und sendet es per E-Mail an verschiedene festgelegte Empfnger. Zweites Beispiel: Eine
mit der Java-API erstellte, benutzerdefinierte Anwendung erhlt eine Reihe von Dokumenten, wendet eine
digitale Signatur auf alle diese Dokumente an und verteilt sie online ber das Web an eine Reihe festgelegter
Zielorte.

51

Adobe LiveCycle ES

LiveCycle Digital Signatures ES

bersicht ber LiveCycle ES

Schutz eines Dokuments mit Digital Signatures ES

52

Das folgende Beispiel zeigt einen typischen Digital Signatures ES-Prozess.


Anwendungs- und Datenschicht

Clientschicht

2
F I R E W A L L

Sicherheit hinzufgen

LiveCycle
Digital Signatures ES

Verteilen

Anzeigen

F I R E W A L L

1
PDF aus nativen Dateien erstellen

Adobe Reader

Zertifizieren
Signieren

Archivieren
Desktop (manuell)

Authentifizieren

Web- oder
E-Mail
Server

F I R E W A L L

Native
Anwendungen

F I R E W A L L

Browser

berprfen
Server (automatisch)

1. PDF-Dateien werden mit einer beliebigen Methode zur PDF-Erstellung erstellt, z. B. automatisch auf einem
Server unter Verwendung von Forms ES, manuell auf einem Desktop unter Verwendung von Acrobat oder
mithilfe der PDF-Erstellungsfunktionen von Drittanbieteranwendungen. Eine Clientanwendung ruft ein
PDF-Dokument aus einem festgelegten Repository ab. Das PDF-Dokument wird an Digital Signatures ES
bergeben.
2. Digital Signatures ES schtzt das PDF-Dokument durch Zertifizieren oder Signieren. Digital Signatures ES
kann das Dokument geschtzt archivieren oder zur Verteilung an einen Web- oder E-Mail-Server
bergeben.
3. Ein Web- oder E-Mail-Server verteilt das sichere Dokument, indem er das Dokument auf einer Website
bereitstellt oder per E-Mail an Empfnger sendet.
4. Nur der gewnschte Empfnger kann das sichere PDF-Dokument ffnen und anzeigen. Der Empfnger
verwendet einen ffentlichen Schlssel (digitales Zertifikat) dazu, das Dokument zu entschlsseln oder
die Signatur zu besttigen. Falls ntig, kann der Empfnger Informationen zum PDF-Dokument
hinzufgen bzw. Daten eintragen (falls das Dokument ein Formular ist). Anschlieend signiert er
das Dokument erneut und bermittelt es an den Absender.
5. Digital Signatures ES empfngt das gesendete PDF-Dokument, entschlsselt den Inhalt und besttigt
die Signatur, um die Integritt und Authentizitt des Dokuments sicherzustellen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Digital Signatures ES


In Digital Signatures ES enthaltene Dienste

In Digital Signatures ES enthaltene Dienste


Digital Signatures ES umfasst die folgenden Dienste:

Signature

Encryption

PDF Utilities

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

53

12

LiveCycle Rights Management ES


Adobe LiveCycle Rights Management ES stellt sicher, dass verteilte geschftskritische Informationen nur
den gewnschten Personen offen gelegt werden. Sie steuern, wie Empfnger die Informationen nutzen,
und knnen dadurch verhindern, dass Informationen ber Ihren Einflussbereich hinaus verteilt werden.
Die Kontrolle ber die Informationsnutzung liegt auch nach der Verteilung noch bei Ihnen.

Wichtigste Funktionen
Mit Rights Management ES knnen Sie PDF-, Microsoft Word-, Microsoft Excel- und CATIA-Dokumente
durch Vertraulichkeitsrichtlinien schtzen. Eine Richtlinie ist eine Zusammenstellung von Informationen,
die Einstellungen fr die Vertraulichkeit von Dokumenten und eine Liste autorisierter Benutzer enthalten.
Die Vertraulichkeitseinstellungen, die Sie in einer Richtlinie angeben, bestimmen, wie ein Empfnger
Dokumente nutzen darf, auf die Sie die Richtlinie anwenden. Da PDF-Dokumente beliebige
Informationstypen wie Text-, Audio- und Videodateien enthalten knnen, knnen Sie mit
Rights Management ES beliebige, in einem PDF-Dokument gespeicherte Informationen sicher verteilen.
Mit Richtlinien knnen Sie die folgenden Aufgaben ausfhren:

Festlegen, wer richtliniengeschtzte Dokumente ffnen darf. Empfnger knnen zu Ihrer Firma gehren
oder firmenextern sein. Sie knnen in derselben Richtlinie auch unterschiedliche
Vertraulichkeitseinstellungen fr verschiedene Benutzer angeben.

Festlegen der Vertraulichkeitseinstellungen fr das Dokument. Sie knnen den Zugriff auf verschiedene
Acrobat- und Adobe Reader-Funktionen einschrnken, wie etwa das Drucken und Kopieren von Text,
das Einfgen von nderungen und das Hinzufgen von Signaturen und Kommentaren. Administratoren
knnen auch zustzliche Vertraulichkeitsoptionen angeben: Hierzu gehren die Festlegungen, ob ein
Empfnger ein Dokument offline anzeigen darf und, ob der Benutzer, der die Richtlinie anwendet,
die Dokumentzugriffsrechte entziehen oder eine andere Richtlinie anwenden darf.

Nach der Verteilung eines richtliniengeschtzten Dokuments knnen Sie den Zugriff auf das Dokument
berwachen und entziehen, die Richtlinie wechseln oder die Zugriffs- und Vertraulichkeitseinstellungen
ndern. Benutzer drfen Vertraulichkeitseinstellungen in den von ihnen erstellten Richtlinien ndern.
Administratoren knnen alle innerhalb einer Firma geltenden oder von Benutzern erstellten Richtlinien
ndern.

54

Adobe LiveCycle ES

LiveCycle Rights Management ES

bersicht ber LiveCycle ES

Schutz eines Dokuments mit Rights Management ES

55

Schutz eines Dokuments mit Rights Management ES


Die folgende Abbildung zeigt, wie verschiedene Benutzer mit richtliniengeschtzten PDF-Dokumenten
und Rights Management ES interagieren. (Wenn Rights Management ES andere Dateitypen geschtzt hat,
z. B. eine DOC-Datei, knnen Benutzer mit diesen Dateitypen auf dieselbe Weise interagieren.)
1

Authentizierung
Autorisierung
Prfung
Schlsselverwaltung

Dokumenteigentmer
oder Administrator
Erstellt Richtlinien
Webbrowser

Dokumenteigentmer
oder Administrator:
Verfolgt Dokumente
ndern den Zugri
Web browser

2
Dokumenteigentmer:
Hngt Richtlinie an
Speichert das
Dokument
Verteilt

3
PDF
PDF

LiveCycle
Rights Management ES

Adobe Acrobat
7.0 or later
Adobe Acrobat
7.0 oder hher

Dokumentempfnger:
net das Dokument
Nutzt es gem Richtlinie

PDF

Clientanwendung

E-Mail, Netzwerkordner, Website

Adobe Reader

Im Folgenden finden Sie ein Beispiel fr die Funktionsweise von Rights Management ES:
1. Der Dokumenteigentmer oder -administrator erstellt Richtlinien mithilfe der webbasierten
Anwendung von Rights Management ES, auf die ber die LiveCycle-Verwaltungskonsole
zugegriffen wird. Dokumenteigentmer knnen Benutzerrichtlinien erstellen, auf die nur sie
zugreifen drfen. Administratoren knnen innerhalb von Richtlinienstzen Firmenrichtlinien erstellen,
auf die autorisierte Benutzer zugreifen drfen, und ferner Richtliniensatzkoordinatoren angeben.
Die Richtlinien sind in einer Datenbank gespeichert, die eine Verbindung zum Anwendungsserver
herstellt.
Entwickler knnen die Richtlinienerstellung mithilfe der LiveCycle Process Design-Perspektive
in Workbench ES oder der Rights Management ES-API automatisieren.
2. Der Dokumenteigentmer wendet die Richtlinie an und speichert und verteilt das Dokument ber die
Webseiten oder Adobe Acrobat 7.0 oder hher. Das Dokument kann per E-Mail, ber einen Netzwerkordner
oder auf einer Website verteilt werden.
Entwickler knnen die Anwendung von Richtlinien auf Dokumente und die Verteilung dieser
Dokumente an Endbenutzer mithilfe der LiveCycle Process Design-Perspektive in Workbench ES
oder der Rights Management ES-API auch automatisieren.
3. Der Dokumentempfnger ffnet das Dokument in Acrobat 7.0 oder hher bzw. Adobe Reader 7.0
oder hher. Der Empfnger kann das Dokument gem der geltenden Richtlinie nutzen.
4. Der Dokumenteigentmer, Richtliniensatzkoordinator oder Administrator kann Dokumente
nachverfolgen und den Zugriff darauf auf den Webseiten ndern. Entwickler knnen Dokumente
auch mithilfe der LiveCycle Process Design-Perspektive in Workbench ES oder der
Rights Management ES-API verfolgen.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Rights Management ES


Sicherheit in Rights Management ES

56

Sicherheit in Rights Management ES


Um die Vertraulichkeit von richtliniengeschtzten Dokument sicherzustellen, implementiert
Rights Management ES drei Sicherheitsebenen:

Authentifizierung

Autorisierung

Dokumentvertraulichkeit

Authentifizierung
Fr die Interaktion mit Rights Management ES mssen sich alle Benutzer anmelden. Benutzer knnen sich
ber Acrobat oder die Rights Management ES-Webanwendung anmelden.
Rights Management ES untersttzt zwei Authentifizierungsmethoden:

Benutzername/Kennwort: Benutzer werden zur Eingabe ihres Benutzernamens und Kennworts


aufgefordert.

Kerberos (nur bei Acrobat unter Microsoft Windows): Benutzer von Acrobat oder Adobe Reader
fr Windows knnen transparent authentifiziert werden.

Nach der anfnglichen Benutzerauthentifizierung und beim nachfolgenden Empfang


von Client-Nachrichten in Rights Management ES verwendet Rights Management ES
SAML-Authentifizierungsbesttigungen (Security Assertion Markup Language) dazu,
die Identitt des Nachrichtenabsenders zu prfen.

Autorisierung
Rights Management ES verwendet ein rollenbasiertes Modell, um den Zugriff auf die Funktionen der
Webanwendung zu steuern. Die Rollen bestimmen auch, ob Benutzer Dokumente mithilfe von Richtlinien
durch Acrobat schtzen knnen. Rights Management ES implementiert folgende Rollen:
Administratoren: Haben vollen Zugriff auf die Serverkonfiguration und knnen alle Aspekte
von Richtlinien, richtliniengeschtzte Dokumente, externe Benutzer, Administratorkonten und
Ereignisprfungen verwalten.
Benutzer: Knnen eigene Richtlinien, die von ihnen verteilten richtliniengeschtzten Dokumente und
die mit diesen Dokumenten verknpften Ereignisse erstellen und verwalten.
Externe Benutzer: Knnen ein Rights Management ES-Benutzerkonto erstellen, wenn sie explizit von
einem Administrator dazu eingeladen oder zu einer Richtlinie hinzugefgt werden.

Dokumentvertraulichkeit
Rights Management ES nutzt verschiedene Technologien, um Dokumente zu schtzen und Zugriff auf sie
zu geben.
Ganz allgemein verwendet Rights Management ES ein symmetrisches Kryptosystem fr die Verschlsselung.
Clientanwendungen wie Acrobat fhren die Dokumentverschlsselung durch. Dokumente werden
in keinem Fall an Rights Management ES gesendet. Rights Management ES verschlsselt Richtlinien und
Lizenzen, die mit Dokumenten verknpft sind.
Die fr den Dokumentschutz verwendete Methode hngt davon ab, ob Benutzer aufgrund der Richtlinie
nur online auf Dokumente zugreifen drfen oder der Offlinezugriff gestattet ist.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle Rights Management ES


In Rights Management ES enthaltene Dienste

In Rights Management ES enthaltene Dienste


Rights Management ES umfasst die folgenden Dienste:

Rights Management

Encryption

PDF Utilities

XMP Utilities

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

57

13

LiveCycle PDF Generator ES


Mit Adobe LiveCycle PDF Generator ES knnen Sie PDF-Dokumente aus vielen verschiedenen Dateiformaten
erzeugen. Dazu gehren native Dateiformate wie Microsoft Word, Excel, PowerPoint, Visio, AutoCAD und
Corel WordPerfect sowie offene Standards wie TIFF-Bilddateien, PostScript, ODF (Open Document Format)
und HTML. PDF Generator ES untersttzt die Ausgabe in PostScript und alte TIFF-Archivierungssysteme und
kann durchsuchbare PDF-Dokumente aus Bildquellen generieren.
Mit PDF Generator ES knnen Sie zudem einzelne PDF-Dokumente aus mehreren Quelldokumenten
assemblieren oder auch separate PDF-Dokumente zu zusammenhngenden Seiten.
Die Assemblierungsfunktionen fr PDF-Dokumente umfassen erneuten Seitenumbruch,
Grenanpassung, Hinzufgen von Kopf- und Fuzeilen, Einfgen oder Lschen von Seiten
sowie das Erstellen eines Inhaltsverzeichnisses gem Ihren DTP-Anforderungen.
Die enthaltenen Dienste bieten flexible Mechanismen, mit denen die Palette der von PDF Generator ES
untersttzten Dateiformate flexibel erweitert sowie Untersttzung fr die Konvertierung fast jeden
Dokumenttyps in das PDF-Format hinzugefgt werden kann.

Wichtigste Funktionen
PDF Generator ES bietet die folgenden Funktionen:

Konvertieren fast jedes Dateiformats in PDF

Bereitstellen einer administrativen Benutzeroberflche fr die Verwaltung von Quellen,


PDF-Einstellungen, Dateikonvertierungstypen, Sicherheitseinstellungen sowie des Im- und
Exports von Konfigurationsdateien

APIs ermglichen, Dateiformate zu den bestehenden, untersttzten Konvertierungsmglichkeiten


hinzuzufgen

Workflow- und Job Ticketing-Sprache untersttzt die Assemblierung von Dokumenten, Anlagen und
Dokumentgruppen in PDF-Pakete

Untersttzt die Erstellung von PDF/X-1A sowie PDF/A 1A und B aus nativen Dateiformaten und PostScript

Kann als Hintergrunddienst ausgefhrt werden

Bietet verbesserte Leistung beim Konvertieren nicht mit Adobe-Produkten erstellter Dokumente in PDF.
Die Leistungssteigerung variiert abhngig von Dokument und Konvertierungsmethode. Erste Test
zeigten jedoch eine deutliche Leistungssteigerung bei der Konvertierung nicht mit Adobe-Produkten
erstellter Dokumente in PDF mit Tags.

Festlegen der Sicherheitsstufe fr erstellte PDF-Dateien

Steuerung von Adobe PDF-Einstellungen. Dazu gehren beispielsweise die Einstellungen zur Einbettung
von Schriftarten, Bildkomprimierung und Farbumwandlung.
Hinweis: Adobe PDF-Einstellungen wurden bisher als Distiller-Parameter oder Auftragsoptionen
bezeichnet.

58

Adobe LiveCycle ES

LiveCycle PDF Generator ES

bersicht ber LiveCycle ES

Funktionsweise von PDF Generator ES

59

Wenn Sie PDF Generator ES im Kontext der LiveCycle ES-Entwicklungstools und zustzlichen
Lsungskomponenten einsetzen, knnen Sie die folgenden Aufgaben durchfhren:

Assemblieren von Inhalten aus verschiedenen Quellen und Dateiformaten in ein einzelnes
PDF-Dokument mit zusammenhngender Seitennummerierung, Index und Inhaltsverzeichnis.
Sie knnen auch bestehende Inhalt wie Anmerkungen, Dateianhnge und Lesezeichen beibehalten,
importieren oder exportieren.

Schtzen assemblierter PDF-Dokumente mit Dokumentrichtlinien oder Kennwrtern unter Verwendung


von Rights Management ES oder Digital Signatures ES

Weiterleiten assemblierter und geschtzter PDF-Dokumente zur Genehmigung und Neuvorlage


an Interessenten.

Einbetten von PDF-Dokumenten in automatisierte Workflows fr Unternehmensdokumente,


die Informationen in einem ECM-System (Enterprise Content Management) oder einer
Archivierungslsung speichern. Sie knnen mit PDF Generator ES beispielsweise Kundenbriefe
in das PDF-Format konvertieren, bevor Sie sie in einem Dokumentarchivierungssystem speichern.

Bietet Endbenutzern des Unternehmens Zugriff auf einen zentralen Dienst zur PDF-Erstellung.
Der Zugriff erfolgt per E-Mail, ber webbasierte Benutzeroberflchen oder berwachte Ordner.

Funktionsweise von PDF Generator ES


Im Folgenden finden Sie ein Beispiel fr die Funktionsweise von PDF Generator ES.
Unternehmenssystem

J2EE Anwendungsserver

Endbenutzer

Native Dokumente
PDF

LiveCycle PDF
Generator ES

Adobe Reader

Konvertiert das native


Dokument in PDF

1. Ein Administrator greift auf die LiveCycle-Verwaltungskonsole zu, um die PDF-Standardeinstellungen,


Sicherheitseinstellungen sowie Dateitypeinstellungen anzupassen, die steuern, wie PDF Generator ES
Dokumente konvertiert. Zudem konfiguriert der Administrator PDF Generator ES so, dass diese
Komponente einen Ordner, den so genannten berwachten Ordner, regelmig auf zu konvertierende
Dateien berprft.
2. Eine Clientanwendung platziert eine native Datei fr die Umwandlung in PDF in den berwachten Ordner.
3. LiveCycle ES durchsucht den berwachten Ordner in regelmigen Abstnden, die der Administrator
beim Konfigurieren des berwachten Ordners festlegt, auf zu konvertierende Dateien. LiveCycle ES ruft
PDF Generator ES auf und stellt die zu konvertierende Datei bereit.
4. PDF Generator ES verwendet die Standardeinstellungen, die der Administrator
in LiveCycle-Verwaltungskonsole festgelegt hat, fr die Konvertierung der nativen Datei
in das PDF-Format und verschiebt das erstellte PDF-Dokument in den Ausgangsordner.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle PDF Generator ES


Fr die Konvertierung geeignete Dokumenttypen

60

Fr die Konvertierung geeignete Dokumenttypen


PDF Generator ES kann PostScript- und Encapsulated PostScript-Dokumente (EPS) in das PDF-Format,
native Dateiformate in das PDF-Format und PDF-Dokumente in andere Formate konvertieren.

Postscript und EPS in PDF


Mit PDF Generator ES knnen Arbeitsgruppen ber ein Netzwerk PostScript-Dateien in kompakte,
zuverlssige und sicherere PDF-Dateien konvertieren. Die Konvertierung von PostScript in PDF wird hufig
verwendet, um eine groe Anzahl von Druckdokumenten in elektronische Dokumente (z. B. Rechnungen
und Rechenschaftsberichte) oder in Onlineberichte (wie etwa Business Intelligence-Berichte) umzuwandeln
oder aber Portalseiten in das zuverlssige PDF-Format zu konvertieren. Die Konvertierung von Dokumenten
in PDF ermglicht Firmen zudem, ihren Kunden eine Papierversion und eine elektronische Version eines
Dokuments zu senden.

Native Dateiformate in PDF


PDF Generator ES kann zahlreiche native Dateiformate in PDF konvertieren. Zu diesen nativen Dateiformaten
gehren alle Microsoft Office-Formate einschlielich Microsoft Word, Microsoft Excel und Microsoft Visio.
Die Skalierbarkeit von PDF Generator ES wird durch die Untersttzung fr ODF (Open Document Format)
durch die Verwendung von OpenOffice noch erhht. Eine vollstndige Liste der von PDF Generator ES
untersttzten nativen Dateiformate finden Sie unter Eingabedateiformate auf Seite 60.
Mit PDF Generator ES knnen Sie Untersttzung fr native Dateiformate hinzufgen, die noch nicht
untersttzt werden. Auerdem knnen Sie die Interaktion zwischen LiveCycle PDF Generator und
untersttzten Anwendungen bestimmen.
Weitere Informationen finden Sie in der LiveCycle PDF Generator ES Administrator-Hilfe, auf die Sie ber
die LiveCycle-Verwaltungskonsole zugreifen knnen.

PDF in anderes Format


Mit PDF Generator ES knnen Sie PDF in andere Dateiformate konvertieren. Dies ermglicht Ihnen
die Durchfhrung folgender Aufgaben:

Konvertieren von PDF-Dateien in ein druckfertiges Format (PostScript), ohne Acrobat manuell aufzurufen

Konvertieren von PDF-Dateien in TIFF-Bilder

Informationen ber die untersttzten Ausgabedateiformate finden Sie unter Konvertierung von PDF
in andere Formate auf Seite 61.

Eingabedateiformate
Die folgenden Dateiformate werden untersttzt:

PostScript und Encapsulated PostScript (EPS)

Bildformate (JPG, JPG 2000, GIF, BMP, TIFF, PSD)

Microsoft Word, Microsoft Excel und Microsoft PowerPoint (DOC, XLS, PPT)

Microsoft Project (MPP)

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle PDF Generator ES


Untersttzung fr offene Standards

Corel WordPerfect

Normaltext und RTF (TXT, RTF)

Internet (HTML)

AutoCad (DWG)

Microsoft Visio (VSD)

ODF (Open Document Format) von OpenOffice

PDF (Informationen ber Ausgabeformate, die LiveCycle PDF Generator erzeugen kann, finden Sie
unter Konvertierung von PDF in andere Formate auf Seite 61.)

61

Untersttzung fr offene Standards


Die folgenden Ausgabedateiformate werden untersttzt, wenn die Eingabedatei nicht im PDF-Format
vorliegt:
PDF
PDF/X-1a: Wird ein Dokument mit der Adobe PDF-Einstellung PDFX1a 2001 konvertiert, erstellt
PDF Generator ES PDF-Dokumente, die mit PDF/X-1a:2001, einem ISO-Standard fr den Austausch
von grafischen Inhalten, geprft werden oder damit bereinstimmen mssen. PDF-Dokumente knnen
mit Acrobat oder Acrobat Reader 4.0 und hher geffnet werden. PDFX 1a ist in ISO 15930-1 enthalten.
PDF/X-3: Wird ein Dokument mit der Adobe PDF-Einstellung PDFX3 2002 konvertiert, erstellt
PDF Generator ES PDF-Dokumente, die mit PDF/X-3:2002, einem ISO-Standard fr den Austausch
von grafischen Inhalten, geprft werden oder damit bereinstimmen mssen. PDF-Dokumente knnen
mit Acrobat oder Acrobat Reader 4.0 und hher geffnet werden. PDFX3 ist in ISO 15930-1 enthalten.
PDF/A-1B:2005: Wird ein Dokument mit der Adobe PDF-Einstellung PDFA-1B konvertiert, erstellt
PDF Generator ES PDF-Dokumente, die dem ISO-Archivierungsstandard fr die Langzeitspeicherung
elektronischer Dokumente (PDF/A-1B) entsprechen. PDF/A-1B ist in ISO 19005-1 enthalten.
Durchsuchbares PDF: Diese Funktion ist besonders ntzlich fr die Konvertierung von Bilddateiformaten
wie TIFF. Der Konvertierungsprozess verwendet die optische Zeichenerkennung (OCR) dazu, Zeichenformen
mit den dargestellten Zeichen zu verknpfen. Wird die aus der Konvertierung resultierende, durchsuchbare
PDF-Datei in Acrobat geffnet, sieht das Dokument genau aus wie das Original. Sie knnen nun jedoch
die Zeichen (mit dem Texttool) auswhlen und nach Zeichen suchen.

Konvertierung von PDF in andere Formate


Die folgenden Ausgabedateiformate werden untersttzt, wenn die Eingabedatei im PDF-Format vorliegt:

Bildformate (JPEG 2000, TIFF und PNG)

PostScript und Encapsulated PostScript (EPS)

In PDF Generator ES enthaltene Dienste


PDF Generator ES umfasst die folgenden LiveCycle ES-Dienste:

Generate PDF

Convert PDF

Distiller

Adobe LiveCycle ES
bersicht ber LiveCycle ES

Assembler

Encryption

Distiller

PDF Utilities

XMP Utilities

LiveCycle PDF Generator ES


In PDF Generator ES enthaltene Dienste

Weitere Informationen ber die in dieser Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.

62

14

LiveCycle ES Connectors fr EMC


Die LiveCycle ES Connectors fr ECM (Enterprise Content Management) stellen zwei Lsungskomponenten
bereit:

Adobe LiveCycle ES Connector fr IBM FileNet

Adobe LiveCycle ES Connector fr EMC Documentum

LiveCycle Workbench ES bietet die Integration mit einem sofort einsatzbereiten Repository, kann jedoch auch
mit ECM-Systemen konfiguriert werden, um Zustze wie Formulare, Fragmente, Bilder und XML-Schemas
zu verwalten. LiveCycle ES Connectors fr ECM bietet eine effiziente Entwicklungsumgebung. Andere LiveCycle
ES-Lsungskomponenten knnen die Objekte und deren Metadaten erzeugen und verwenden, die an und
von Connector-Diensten gesendet werden, wofr das ECM-System mit der Modulanwendung verbunden
wird. Entwickler knnen Inhalte in ECM-Systemen bei der Entwicklung von Anwendungen nutzen sowie
LiveCycle ES-Dienste innerhalb der jeweiligen Anwendung.
Um Kunden bei der Entwicklung eigener Anwendungen zu untersttzen, enthalten LiveCycle ES Connectors
fr ECM Beispiele, mit deren Hilfe Kunden die Komponente schnell verstehen und eine Modulanwendung
entwickeln knnen. In Beispielen wird der Zugriff auf, die Wiedergabe und das Senden von Formularen ber
eine ECM-Clientanwendung bzw. ein sogenanntes Front-End, wie EMC Documentum Webtop oder IBM
FileNet P8 Workplace, illustriert.

Wichtigste Funktionen
LiveCycle ES Connectors fr ECM bietet die folgenden Funktionen:

Bereitstellung integrierter Inhalts-Repository-Dienste fr andere LiveCycle ES-Komponenten

Erweiterung von Workbench ES um den Zugriff auf Inhaltszustze, die in einem ECM-Inhalts-Repository
gespeichert sind, wodurch eine einheitliche Entwicklungsumgebung erzeugt wird

Bereitstellung verbesserter Leistung und Skalierbarkeit

Ermglichung flexibler Bereitstellung

Vereinheitlichung der Aufrufmethoden durch eine erweiterte Auswahl an Benutzeroberflchen

Integrierte Inhalts-Repository-Dienste
Kunden knnen LiveCycle ES-Modulanwendungen entwickeln, die in ECM-Systemen gespeicherte Inhalte
verarbeiten und nutzen. LiveCycle ES Connectors fr ECM bietet integrierte Inhalts-Repository-Dienste,
einschlielich Inhaltsbibliotheksdiensten, Versionskontrolle und sicherem Zugriff auf das gesamte
LiveCycle ES-Produkt. Zustzlich stellen die Connector-Komponenten durch die Komponentendienste
grundlegende Inhalts-Repository-Dienste bereit wie Ein- und Auschecken oder den Zugriff auf
Inhaltsmetadaten.

63

Adobe LiveCycle ES

LiveCycle ES Connectors fr EMC

bersicht ber LiveCycle ES

Erweitern von Workbench ES

64

Workbench ES-Entwickler knnen ganz einfach Werte aus anderen LiveCycle ES-Lsungskomponenten
wie Forms ES, Reader Extensions ES oder PDF Generator ES den Attributen eines ECM-Objekts zuordnen.
LiveCycle ES Connectors fr ECM ermglichen die Wiederverwendung und Skalierung desselben
LiveCycle ES-Prozesses zur Verarbeitung von Formularen in verschiedenen Ordnern des ECM-Systems.
Darber hinaus enthalten die Connectors auerdem Dienstkomponenten fr die Untersttzung der
ECM-Laufzeitintegration.

Erweitern von Workbench ES


LiveCycle ES Connectors fr ECM bietet eine einheitliche Entwicklungsumgebung, indem Workbench ES um
den Zugriff auf und die Verwaltung von Inhaltszustzen, die in einem ECM-Inhalts-Repository gespeichert
sind, erweitert wird. Mithilfe der Connectors knnen Entwickler eine Verbindung zwischen Workbench ES
und ihrem jeweiligen Unternehmensinhalts-Repository herstellen, LiveCycle ES-Anwendungen entwickeln,
die die Inhaltszustze in dem Repository verwenden, und diese dann direkt verwalten, ohne dafr die
Entwicklungstools verlassen zu mssen.
Die Zusammenarbeit gestaltet sich einfach, weil Entwickler die Inhaltszustze direkt im
ECM-Repository erstellen, ndern und speichern sowie mit den Inhalten unter Verwendung
der Drag-&-Drop-Standardfunktion interagieren knnen.

Verbesserte Leistung und Skalierbarkeit


Die LiveCycle ES Connectors erhalten die vorhandenen Inhaltsschemas, die in einem ECM-System definiert
sind. Durch den Schutz der in die ECM-Infrastruktur gettigten Investition erhalten Kunden die Mglichkeit,
verschiedene Schemas zu entwerfen, um eine hhere Leistung und Skalierbarkeit ihrer ECM-Anwendung
zu erzielen.

Flexible Bereitstellung
Das Ausfhren der Connectors auf demselben Anwendungsserver und Betriebssystem wie
das ECM-System ist nicht mehr erforderlich. Die LiveCycle ES Connectors fr ECM werden mit
den anderen LiveCycle ES-Komponenten bereitgestellt. Flexibilitt ist vorhanden, weil die
Anforderungen an Betriebssystem und Anwendungsserver von denen an den ECM-Server
unabhngig sind.

Einheitliche Aufrufmethoden
Durch Verwendung der erweiterten Auswahl an Benutzeroberflchen knnen Entwickler Anwendungen
mithilfe einer Reihe verschiedener Clientoberflchen entwickeln, einschlielich ECM-Benutzeroberflchen
wie Documentum Webtop oder FileNet Workplace, Portale, einer Flex- oder Desktopanwendung oder
Workspace ES.
Entwickler knnen mithilfe von Webdiensten, LiveCycle Remoting oder Java-APIs die Inhalts-Repository
Connector-Dienste und Repository Provider-Dienste programmgesteuert aufrufen. Sie knnen die
Inhalts-Repository Connector-Dienste auch mithilfe von berwachten Ordnern oder E-Mail-Aufrufmethoden
aufrufen, die fr das Aufrufen dieser Dienste in den in Workbench ES entwickelten LiveCycle ES-Prozessen
zur Verfgung stehen.

Adobe LiveCycle ES

LiveCycle ES Connectors fr EMC

bersicht ber LiveCycle ES

Funktionsweise der LiveCycle ES Connectors fr ECM

65

Funktionsweise der LiveCycle ES Connectors fr ECM


In einem typischen Prozess, der mit einem ECM-System interagiert erstellt ein Entwickler eine
LiveCycle ES-Anwendung, die ein Dokument aus dem ECM-Repository abruft und Inhalte
im Repository speichert.
Folgendes Beispiel zeigt eine Hypothekenanwendung, die ein Formular aus einem ECM-Repository abruft
und das endgltige Dokument im ECM-Repository speichert.

Funktionsweise der Hypothekenanwendung im vorliegenden Beispiel:


1. Ein Formularautor oder -entwickler erstellt den Formularentwurf in Workbench ES.

Der Formularautor oder -entwickler wechselt zur ECM-Inhaltsstruktur innerhalb der Workbench ES.

Der Formularautor oder -entwickler durchsucht den ECM-Inhalt und verwendet anschlieend
die Drag-&-Drop-Funktion, um dem Formularentwurf Bilder und Fragmente hinzuzufgen.

Der Formularautor oder -entwickler speichert den Formularentwurf im ECM-System.

2. Ein Entwickler erstellt die Geschftslogik und den Geschftsprozess fr das Formular. Der erste Schritt
im Prozess verwendet eine Variable, mit der ein Formular aus dem ECM-Repository abgerufen wird,
und speichert die Daten, die von einem Benutzer aus einer Clientanwendung gesendet werden,
in einer Variablen. Ein Benutzer kann beispielsweise den Prozess aus Workspace ES heraus initiieren
und die Daten durch Klicken auf eine auf dem Formular enthaltene Schaltflche senden.
Auf Grundlage der vom Antragsteller angegebenen Hhe der Hypothek werden die Formulardaten
an die fr die Genehmigung zustndige Person weitergeleitet. Im Anschluss an die Genehmigung
des Formulars werden die Formulardaten als Teil des letzten Schrittes im Prozess im ECM-Repository
gespeichert.

Adobe LiveCycle ES
bersicht ber LiveCycle ES

LiveCycle ES Connectors fr EMC


In den Connectors fr ECM enthaltene Dienste

66

In den Connectors fr ECM enthaltene Dienste


Die Connectors fr ECM enthalten folgende Dienste:

Inhalts-Repository Connector fr EMC Documentum

Repository Provider fr EMC Documentum

Inhalts-Repository Connector fr IBM FileNet

Repository Provider fr IBM FileNet

Weitere Informationen ber die in jeder ECM-Lsungskomponente enthaltenen Dienste finden Sie unter
LiveCycle ES Services unter http://www.adobe.com/go/learn_lc_services_de.