Development teams can use IBM Software and the Siebel Web UI DDK V7.8 to develop service-oriented architecture based composite applications. These Web applications can include data and functionality from multiple applications accessed through a single user interface. Siebel developers use the Web UI DDK to generate Java artifacts that access Siebel data. Java developers, using IBM IDE's, incorporate these artifacts into their Web applications. This article explains how you can use IBM® WebSphere® Studio Application Developer V5.1.2 or Rational® Application Developer V6.0 to test and deploy Java artifacts, which were created using the Web UI DDK, to run in a Web application on IBM WebSphere Application Server V5.1x or V6.
- Architecture overview of a Web application accessing Siebel data with Web UI DDK artifacts
- Distinguishing developer roles for developing the composite application
- Testing the artifacts in either WebSphere Studio Application Developer or Rational Application Developer
- Deploying the artifacts as a Web application
This article is the first in a two-part series on the deployment of such artifacts. This first article is intended for Web application developers and application integrators who want to deploy Siebel DDK artifacts as a Web application. The reader should be comfortable using either WebSphere Studio or Rational Application Developer.
The Web UI DDK is a Web services-based solution, which consists of a set of interfaces that enable access to Siebel data. The interfaces include a wizard, which guides the Siebel application developer through the creation of object definitions in the Siebel Object Repository. It then generates a quick-start kit, including Web Services Definition Language (WSDL) files, sample JSP pages, Siebel View data, and other Java artifacts. A Java application developer can use these artifacts to render a custom user interface.
Developers can simply modify the sample code generated by the Web UI DDK wizard instead of developing from scratch; therefore, they get a jump-start on their development work. Then, they can use WebSphere Studio or Application Developer features to deploy the generated DDK artifacts, as described in this article. Portlet developers can also seamlessly convert the DDK artifacts into a portlet application using IBM WebSphere Portal (described in part 2).
| Description | Name | Size | Download method |
|---|---|---|---|
| Article in PDF format | 0510_chowdary-Deploy_WebUIDDK-part1.pdf | 2.2 MB | HTTP |
Information about download methods Get Adobe® Reader®

Arundhati Bhowmick is a Certified IT Specialist, focused on portal application development, deployment, and integration. She was one of the key developers in the XML Parser development team in IBM. Currently she is a Senior IT Specialist for the IBM Business Partner Technical Enablement team. She has more than 10 years of experience in IBM.

Hanumaiah Chowdary is a Certified IT Specialist in Business Partner Technical Enablement within IBM's Software Group. Hanumaiah has been an Enablement Architect at Siebel, working with WebSphere Portal and Application Server enablement, integration, and interoperability-related activities. He has a extensive knowledge of the Siebel family of products and releases, as well as Java, J2EE, WebSphere Portal, WebSphere Application Server, JSF, SOA, and Web services. He has published many internal and external documents.

Hamdy Eed is a consulting IT specialist for IBM AIM Services in the San Francisco bay area. He has worked on a multitude of WebSphere Application Server products at IBM at the Research Triangle Park in North Carolina. He joined IBM Global Services in Millville, New Jersey as an IT Specialist in 1998.

Sinu Sekhar is an IBM certified Solution Developer/System Administrator (WebSphere Portal V5.0,V5.1/WebSphere Application Server V5.0) with extensive experience in Java, WebSphere Application Server, WebSphere Portal, WebSphere Studio Application Developer, Rational Application Developer, VisualAge for Java, and DB2 Universal Database.
