Beruflich Dokumente
Kultur Dokumente
Adobe LiveCycle ES
Juli 2007
Version 8.0
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
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
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Inhalt
5
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Inhalt
6
Zustzliche Informationen
In der folgenden Tabelle finden Sie Hinweise auf weiterfhrende Informationen zu LiveCycle ES.
Gewnschte Informationen
Siehe
http://www.adobe.com/go/learn_lc_whatsNew_de
http://www.adobe.com/go/learn_lc_prepareInstall_de
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
http://www.adobe.com/go/learn_lc_installWorkbench
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
Zustzliche Informationen
Gewnschte Informationen
Siehe
http://www.adobe.com/de/
http://www.adobe.com/support/products/enterprise/index.html
Adobe 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
Workbench ES
Flex Builder
LiveCycle ES-SDK
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
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.
Dienstcontainer
Der Dienstcontainer stellt die gemeinsame Laufzeitumgebung zur Untersttzung aller Lsungskomponenten
und der dazugehrenden Dienste bereit.
Adobe 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:
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
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
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
PDF + XML
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
Drucker
Unternehmensinformationssysteme Datenbanken
Verzeichnisse
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
14
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
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
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
Adobe LiveCycle ES
16
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:
Allgemeine Aufrufuntersttzung
User Management
LiveCycle-Verwaltungskonsole
Erstellen eines neuen asynchronen Auftrags unter Verwendung der angegebenen Aufrufanforderung
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
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.
LiveCycle-Verwaltungskonsole
In der LiveCycle-Verwaltungskonsole knnen Administratoren auf Tools fr folgende Aufgaben zugreifen:
Erstellen und Verwalten von Aufrufendpunkten sowie Implementieren von LCA-Dateien ohne
Entwicklungstools
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.
Auf der Grundlage der im ausgefllten Formular enthaltenen Daten leitet der Prozess das Formular dann an
eine andere Abteilung in Ihrem Unternehmen weiter.
21
Adobe LiveCycle ES
bersicht ber LiveCycle ES
LiveCycle ES-Entwicklungstools
Entwickeln von Anwendungen
22
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.
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.
Wichtigste Funktionen
Process Management ES bietet die folgenden Funktionen:
Ereignisverwaltung
Workspace ES
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
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:
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
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
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Encryption
Form Augmenter
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
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
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
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.
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
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.
Adobe LiveCycle 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
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
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
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:
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
Adobe LiveCycle ES
bersicht ber LiveCycle ES
LiveCycle Forms ES
Assemblieren von PDF-Dokumenten und -Formularen
36
Adobe LiveCycle ES
LiveCycle Forms ES
37
HTTP-Antwort
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
XMLDaten
XMLDaten
Webbrowser, in dem
das Formular als PDF-,
HTML- oder SWF-Datei
angezeigt wird
Bereitstellung im Intranet
HTTP-Antwort
HTTP-Anforderung
WebServer
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
Forms
Assembler
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.
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
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.
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
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.
Adobe LiveCycle ES
LiveCycle Output ES
41
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
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 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.
Output
Assembler
Convert PDF
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.
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
Signieren, Zertifizieren und Authentifizieren von PDF-Dokumenten durch die Anwendung digitaler
Signaturen unter Verwendung branchenblicher PKI-Technologien (PKI = Public Key Infrastructure)
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
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.
Verwendungsrechte
Lokaler Speichervorgang
Kommentare
Signieren
Senden
Originaldokument
LiveCycle
PDF mit aktivierten
Reader Extensions ES
Verwendungsrechten
Adobe Reader
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.
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Reader Extensions
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.
45
10
Wichtigste Funktionen
Barcoded Forms ES bietet die folgenden Hauptfunktionen:
Untersttzt Strichcode, der in XML-, durch Tabulatoren getrennten oder anderen, benutzerdefinierten
Formaten verschlsselt ist
46
Adobe LiveCycle ES
47
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
Endbenutzer fllen
das Formular aus
Das Formular
drucken
Den Strichcode
dekodieren und
vom Benutzer
bereitgestellte
Daten
extrahieren
Das Formular
signieren
6a
Archivieren
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
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.
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.
Adobe LiveCycle ES
bersicht ber LiveCycle ES
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
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.
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
Barcoded Forms
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
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.
51
Adobe LiveCycle ES
52
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
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
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
55
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
Clientanwendung
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
56
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:
Kerberos (nur bei Acrobat unter Microsoft Windows): Benutzer von Acrobat oder Adobe Reader
fr Windows knnen transparent authentifiziert werden.
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
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
Wichtigste Funktionen
PDF Generator ES bietet die folgenden Funktionen:
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
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.
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
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.
Bietet Endbenutzern des Unternehmens Zugriff auf einen zentralen Dienst zur PDF-Erstellung.
Der Zugriff erfolgt per E-Mail, ber webbasierte Benutzeroberflchen oder berwachte Ordner.
J2EE Anwendungsserver
Endbenutzer
Native Dokumente
PDF
LiveCycle PDF
Generator ES
Adobe Reader
Adobe LiveCycle ES
bersicht ber LiveCycle ES
60
Konvertieren von PDF-Dateien in ein druckfertiges Format (PostScript), ohne Acrobat manuell aufzurufen
Informationen ber die untersttzten Ausgabedateiformate finden Sie unter Konvertierung von PDF
in andere Formate auf Seite 61.
Eingabedateiformate
Die folgenden Dateiformate werden untersttzt:
Microsoft Word, Microsoft Excel und Microsoft PowerPoint (DOC, XLS, PPT)
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Corel WordPerfect
Internet (HTML)
AutoCad (DWG)
PDF (Informationen ber Ausgabeformate, die LiveCycle PDF Generator erzeugen kann, finden Sie
unter Konvertierung von PDF in andere Formate auf Seite 61.)
61
Generate PDF
Convert PDF
Distiller
Adobe LiveCycle ES
bersicht ber LiveCycle ES
Assembler
Encryption
Distiller
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.
62
14
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:
Erweiterung von Workbench ES um den Zugriff auf Inhaltszustze, die in einem ECM-Inhalts-Repository
gespeichert sind, wodurch eine einheitliche Entwicklungsumgebung erzeugt wird
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
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.
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
65
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.
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
66
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.