Adobe acrobat 7.0.5 sdk User Manual

Page of 122
75
XML and the Acrobat SDK
The Adobe XML Architecture
8
address this need, the XML Schema Definition Language (XSD) provides a standard set of 
definitions for the various data types that can be exchanged in SOAP envelopes. 
Acrobat 7 provides support for the SOAP 1.1 and 1.2 standards to enable PDF forms to 
communicate with web services. This makes it possible to include both SOAP header and 
body information, send binary data more efficiently, use document/literal encoding, and 
facilitate authenticated or encrypted communications. In addition, it also provides the 
ability to locate network services using DNS Service Discovery. All of this enables the 
integration of PDF files into existing workflows by binding Adobe XML forms to schemas, 
databases, and web services. These workflows include the ability to share comments 
remotely or invoke web services through form field actions.
For more information, see the Acrobat JavaScript Scripting Guide.
DNS Service Discovery
If the exact URL for a given service is not known, but it is available locally because it has 
been published using DNS Service Discovery (DNS-SD), Acrobat JavaScript provides 
methods to locate the service on the network and bind to it for communications.
For more information, see the Acrobat JavaScript Scripting Guide.
Workflow Applications
A SOAP-based collaboration server can be used to share comments remotely via a Web-
based comment repository. Through the DNS Service Discovery support, it is possible to 
enable dynamic discovery of collaboration servers, initiation workflows, and RSS feeds that 
can provide customized user interfaces, via XML, directly inside of Acrobat 7.
In addition, it is possible to deploy Web-based JavaScripts that always maintain the most 
updated information and processes, and to connect to those scripts via form field actions 
that invoke web services.
For more information, see the Acrobat JavaScript Scripting Guide and Acrobat Online 
Collaboration: Setup and Administration
.