xvi
Do You Have Many Files to Transform? Use XSLTransformer Bean............................... 10-10
Do You Need a Responsive User Interface? Use XSLTransformer Bean.......................... 10-10
XSL Transviewer Bean Scenario 1: Regenerating HTML Only When Data Changes .... 10-10
XSLTransformer Bean Usage .................................................................................................. 10-11
Using Treeviewer Bean .................................................................................................................. 10-13
Using XMLSourceView Bean ....................................................................................................... 10-15
XMLSourceView Bean Usage ................................................................................................. 10-16
Using XMLTransformPanel Bean................................................................................................. 10-20
XMLTransformPanel Bean Features...................................................................................... 10-20
Using DBViewer Bean ................................................................................................................... 10-23
DBViewer Bean Usage ............................................................................................................. 10-26
Using DBAccess Bean .................................................................................................................... 10-30
DBAcess Bean Usage................................................................................................................ 10-30
Using the XMLDiff Bean............................................................................................................... 10-32
XMLDiff Methods..................................................................................................................... 10-32
Running the Transviewer Bean Samples ................................................................................... 10-34
Installing the Transviewer Bean Samples.................................................................................. 10-36
Using Database Connectivity.................................................................................................. 10-37
Running Makefile ..................................................................................................................... 10-38
Transviewer Bean Example 1: AsyncTransformSample.java............................................. 10-39
Transviewer Bean Example 2: ViewSample.java ................................................................. 10-45
Transviewer Bean Example 3: XMLTransformPanelSample.java..................................... 10-49
Transviewer Bean Example 4a: DBViewer Bean — DBViewClaims.java ........................ 10-50
Transviewer Bean Example 4b: DBViewer Bean — DBViewFrame.java ......................... 10-53
Transviewer Bean Example 4c: DBViewer Bean — DBViewSample.java........................ 10-54
XMLDiffSample.java................................................................................................................ 10-55
XMLDiffFrame.java.................................................................................................................. 10-60
11 Using XDK and SOAP
What Is SOAP? .................................................................................................................................. 11-2
What Are UDDI and WSDL?.......................................................................................................... 11-3
What Is Oracle SOAP? ..................................................................................................................... 11-4
How Does SOAP Work?............................................................................................................ 11-4
What Is a SOAP Client? ............................................................................................................. 11-5
SOAP Client API......................................................................................................................... 11-5