Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Configure and invoke Web services for WebSphere Customer Center

A step-by-step guide

Martin Oberhofer (martino@de.ibm.com), MDM Technical Consultant, IBM
Photo: Martin Oberhofer
Mr. Oberhofer is an MDM Technical Consultant and member of the World-Wide Master Data Management Center of Excellence in the IBM Software Group product and architecture workshops for Master Data Management to customers and business partners. His area of expertise is Enterprise Application Integration, focused on integrating SAP application systems with the Websphere Customer Center and Websphere Product Center. He holds a Masters degree in mathematics from the University of Constance/Germany.
(An IBM developerWorks Contributing Author)
Paul van Run (pvanrun@ca.ibm.com), Senior Technical Staff Member, MDM Architect, IBM
Paul van Run
Paul van Run is a lead architect and STSM on the IBM Master Data Management team. He came to IBM through the DWL acquisition on 2005. Paul leads the advanced technology team in MDM. He has a Master degree in Mathematics (Artificial Intelligence) from the University of Waterloo (Canada) and a Masters degree from the Technical University of Eindhoven in the Netherlands.
Wei Zheng (wzheng@ca.ibm.com), Enterprise Master Data Management Architect, IBM
Wei Zheng
Wei Zheng is a member of the Master Data Management Server Architecture team. He joined IBM in 2005 from acquisition of DWL and works on various areas of the product. He graduated from Zhejiang University, China with a Master Degree in Electronic Engineering.

Summary:  Learn to configure and invoke Web services for WebSphere Customer Center in a Web application. This tutorial shows you how to use Web services with security and global transactions and provides a sample Web services client for you to download.

Date:  18 Oct 2007
Level:  Intermediate PDF:  A4 and Letter (2315 KB | 36 pages)Get Adobe® Reader®

Activity:  14873 views
Comments:  

Before you start

About this tutorial

Master data is the specific, high value data representing the core business entities, such as the customers, account, products and locations of an organization. Master data is used repeatedly across many business processes, functional groups and lines of business. The data quality, consistency and timeliness of this data are therefore essential for critical business processes and decision making. Master data can be used to support operational, collaborative and analytical processing.

WebSphere Customer Center (WCC) is a transactional Master Data Management application that holds master data about parties in an enterprise. Parties could be customers, supplier, employees, and so on. User interfaces or other applications in the enterprise need to invoke WCC to get access to this master data. WCC runs on a Java Enterprise Edition (Java EE) platform and provides a Web services (WS) interface for client application to invoke.

This tutorial illustrates how to invoke WCC Web services with their related configurations. It provides a step-by-step guide to build a Web services client under four different scenarios. The purpose of this guide is to help you quickly adopt WCC Web services.


Objectives

This tutorial teaches you how to create, configure, deploy and test a Web services client for WCC. It shows four different scenarios using Web services in secure, non-secure, transactional and non-transactional mode.


Prerequisites

You need the following software before you can program and invoke Web services for WCC:

  • WebSphere Customer Center (WCC) 7.0.x
  • WebSphere Application Server (WAS) 6.0.2.11
  • Rational Application Developer (RAD) 7.0.x with WAS 6.0 test environment

For installation of these prerequisites, we refer you to their respective installation manuals. WCC 7.0 has to be installed on WAS6.0 with the default settings. A default WCC installation does not enable WAS6.0 Global Security.

You should have a basic knowledge of using RAD to create Java EE applications.

The sample code for all the scenarios in this tutorial can be downloaded (See Downloads). You can import the WCCWebServiceTest.EAR file into your workspace to get all the sample code or create the JSP pages below manually.

1 of 10 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Information Management, SOA and web services
ArticleID=263245
TutorialTitle=Configure and invoke Web services for WebSphere Customer Center
publish-date=10182007
author1-email=martino@de.ibm.com
author1-email-cc=
author2-email=pvanrun@ca.ibm.com
author2-email-cc=
author3-email=wzheng@ca.ibm.com
author3-email-cc=