16.10.2015 Views

Getting Started with IBM Data Studio for DB2

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

284 <strong>Getting</strong> <strong>Started</strong> <strong>with</strong> <strong>IBM</strong> <strong>Data</strong> <strong>Studio</strong> <strong>for</strong> <strong>DB2</strong><br />

• Using data web services, you can take <strong>Data</strong> Manipulation Language (DML)<br />

statements, such as select, insert, update, delete, and XQuery, and stored procedures,<br />

and generate web service operations by dragging and dropping those operations into a<br />

web services.<br />

• <strong>Data</strong> web services provide a full web-service interface, which includes support <strong>for</strong><br />

SOAP and HTTP(RPC)/REST-styled bindings.<br />

• Web service artifacts like the WSDL and the runtime application are created<br />

automatically. There is no manual coding necessary.<br />

• <strong>Data</strong> web services supports an integrated test environment that lets you deploy and<br />

test the generated services <strong>with</strong> a few clicks of the mouse.<br />

• <strong>Data</strong> web services can apply server-side Extensible Style-sheet Language<br />

Trans<strong>for</strong>mation (XSLT) to generate different <strong>for</strong>mats like HTML.<br />

Note:<br />

In the web services world data is represented as XML. <strong>IBM</strong> <strong>Data</strong> <strong>Studio</strong> generates a default<br />

XML schema describing the input and output messages <strong>for</strong> each operation. You can<br />

manipulate the XML message <strong>for</strong>mat by assigning an XSL script, perhaps if your messages<br />

need to follow a particular industry standard <strong>for</strong>mat or if you want to generate an HTML<br />

document from the contents of the message. Appendix E shows you how to use XSL to<br />

trans<strong>for</strong>m the output of a web service operation into an HTML document.<br />

<strong>Data</strong> web services support these runtime environments:<br />

• Apache Tomcat, Version 5.5 or Version 6 (all releases)<br />

• WebSphere® Application Server, Version 8.0 (all releases)<br />

• WebSphere Application Server, Version 6 (all releases) or Version 7 (all releases)<br />

• WebSphere Application Server Community Edition, Version 2.1<br />

• WebSphere <strong>Data</strong>Power® XML Integration Appliance XI50, supported <strong>for</strong> the following<br />

databases only:<br />

o <strong>DB2</strong> <strong>for</strong> Linux, UNIX, and Windows, Version 9 (all releases)<br />

o <strong>DB2</strong> <strong>for</strong> z/OS®, Version 10<br />

o <strong>DB2</strong> <strong>for</strong> z/OS, Version 8 (all releases) or Version 9 (all releases)<br />

<strong>Data</strong>Power is not supported in some products.<br />

10.2 Install WAS CE server adapters in <strong>Data</strong> <strong>Studio</strong><br />

Be<strong>for</strong>e you can develop web services in <strong>Data</strong> <strong>Studio</strong>, you install the server adapter to<br />

connect to an application server. The following procedure installs the server adapter <strong>for</strong> the<br />

WebSphere Application Server Community Edition (WAS CE) application server. When<br />

installing the adapters, <strong>Data</strong> <strong>Studio</strong> installs the server adapters as well as the software<br />

required by the adapters.<br />

To install the server adapter, you per<strong>for</strong>m these tasks:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!