Webinar: Spagic and eForm Services: a practical approach to PDF support

15
1 www.spagic.org and and eForm eForm Services Services : : a a pratical pratical approach approach to to PDF PDF support support This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/SpagoWorld/WebinarCenter Visit it regularly to check the available webinars!

description

This presentation supported the webinar delivered by Antonietta Miele, Spagic Developer, on 2nd April 2012, within SpagoWorld Webinar Center. http://www.spagic.org/

Transcript of Webinar: Spagic and eForm Services: a practical approach to PDF support

Page 1: Webinar: Spagic and eForm Services: a practical approach to PDF support

1www.spagic.org

and and eFormeForm ServicesServices: : a a praticalpratical approachapproach toto PDF PDF supportsupport

This presentation has been used during a webinar delivered within SpagoWorld Webinar Center:http://www.spagoworld.org/xwiki/bin/view/SpagoWorld/WebinarCenter

Visit it regularly to check the available webinars!

Page 2: Webinar: Spagic and eForm Services: a practical approach to PDF support

2www.spagic.org

Spagic Overwiew

Workflows & Human Task

EForm & Pdf Form

How to manage Pdf Form in Spagic

How to embed a Pdf in Spagic Pdf Management

Summary

Page 3: Webinar: Spagic and eForm Services: a practical approach to PDF support

3www.spagic.org

Spagic Overwiew

Page 4: Webinar: Spagic and eForm Services: a practical approach to PDF support

4www.spagic.org

Spagic Overwiew

Page 5: Webinar: Spagic and eForm Services: a practical approach to PDF support

5www.spagic.org

Spagic Overwiew

Page 6: Webinar: Spagic and eForm Services: a practical approach to PDF support

6www.spagic.org

Spagic Overwiew

Page 7: Webinar: Spagic and eForm Services: a practical approach to PDF support

7www.spagic.org

Overview / Universal Middleware

Business

Business Modeling

Modeling and M

anagement

and Management Integration

Integration//Cooperation

Cooperation MiddlewareMiddleware

eFormeFormLifecycleLifecycle

BPMBPMmodelingmodeling

Business RulesBusiness Rulesmanagementmanagement

Process & Process & Service Service

managementmanagement

Business Business Activity Activity

monitoringmonitoring

Gov

erna

nce

Gov

erna

nce

SOA SOA Application Application

(Web(Web--Mobile)Mobile)

Integration Integration ESBESB

Cooperation Cooperation ConnectorsConnectors

BPM/ETL BPM/ETL EngineEngine

Page 8: Webinar: Spagic and eForm Services: a practical approach to PDF support

8www.spagic.org

Overview / ESB – Integration/Cooperation middleware

SOA middleware for integration and cooperation

Messaging, dynamic routing and transformation services, provided in a reliable way

Virtualization of heterogeneous and distributed services

SOA middleware for integration and cooperation

Messaging, dynamic routing and transformation services, provided in a reliable way

Virtualization of heterogeneous and distributed services

Messaging MQ Routing Transformation

Adapters Web ServicesData services

SOA Applications Orchestration

BPMCustom bundes

Custom application

CHATDBMS

ETL/DataWarehouse

LegacySystem

eBusiness XML

RSS

SMS & Wireless

EDI HL7

SOAP JMS

FILE / FTP

Connectors

Page 9: Webinar: Spagic and eForm Services: a practical approach to PDF support

9www.spagic.org

Overview / Business Modeling and Management

Process ModelingBPMN Standard

Process ModelingBPMN Standard

Business

Business Modeling

Page 10: Webinar: Spagic and eForm Services: a practical approach to PDF support

10www.spagic.org

Overview / Business Modeling and Management

Process ModelingBPMN Standard

Process ModelingBPMN Standard

Metadata &Historical / real-time info

BPM

Connectors BPM EngineBPM Engine

Business

Technical

Tech

nica

l par

amet

er

Deploy / tuning

Business Modeling

Page 11: Webinar: Spagic and eForm Services: a practical approach to PDF support

11www.spagic.org

Overview / Business Modeling and Management

Process ModelingBPMN Standard

Process ModelingBPMN Standard

Historical & real-time analysisHistorical & real-time analysis

Metadata &Historical / real-time info

BPM

Connectors BPM EngineBPM Engine

Business

Technical

Tech

nica

l par

amet

er

Deploy / tuning

Analysis / tuningBusiness Modeling

Page 12: Webinar: Spagic and eForm Services: a practical approach to PDF support

12www.spagic.org

Overview / BPM - Collaboration Middleware

Processes composed of collaborative services through the definition of human tasks

User notification by mail, sms, web services …Different use models:

calling a ready-to-use web worklist API Java e Web Services

Processes composed of collaborative services through the definition of human tasks

User notification by mail, sms, web services …Different use models:

calling a ready-to-use web worklist API Java e Web Services

Page 13: Webinar: Spagic and eForm Services: a practical approach to PDF support

13www.spagic.org

Orchestration / Human Activity

Automatic forms generation starting from a defined schema Life cycle management of electronic modules on HTML and PDF formats.

Electronic FormElectronic Form

SpagicSpagic GWT GWT TaskListTaskList

Tasks assignment Integration with BPM policies rules Can be integrated into applications

Web formPDF formMapping & Generation

Page 14: Webinar: Spagic and eForm Services: a practical approach to PDF support

14www.spagic.org

PDF Form / Interactive PDF & Spagic Processes

• How to create or modify an iteractive PDF document in order to be used in a Spagic process:

– Create in the PDF document two buttons configured as submitbuttons whose name are saveButton and completeButton

– Make the buttons submit XML data and don’t set URL

– Create in the form other four hidden fields that will storeinformations concerning

• User• Process instance• Url to submit the form• Other Optional information

For more information you can refer to PDF Form documentation available on Spagic website

Page 15: Webinar: Spagic and eForm Services: a practical approach to PDF support

15www.spagic.org

• Downloads : http://forge.ow2.org• WebSite : www.spagic.org

For further information

…thanks for your attention! Antonietta Miele

[email protected]