Skip to main content

Web Services Response Templates

A tool and programming pattern that abstracts the programmatic interfaces to Web services, giving clients control of the data structures returned from a Web service.

Date Posted: April 27, 2005

Overview

 

What is Web Services Response Templates?

This technology has been retired.

About the technology author(s)

Michael H. Conner

Michael H. Conner, Ph.D., is a Distinguished Engineer and Member of the IBM Technical Academy. He is the Chief Technical Officer for Enterprise Integration in IBM, where he is leading a worldwide team in accelerating the adoption of modern, integrated, and componentized IT architecture based on IBM middleware. The team is working with customers, ISVs, and product developers to develop solutions, reference implementations, and product extensions that illustrate and support the building of these types of architecture.

Previously, Dr. Conner was CTO for XML and Web Services and was responsible for leading IBM's efforts to develop XML and Web service technology and provide customers with tools and infrastructure for developing and deploying Web services. He has many years of experience in enterprise application architecture, including leading the team that defined the architecture for IBM's Framework for e-business. During his career, Dr. Conner has worked extensively in the areas of object technology, interactive interfaces, distributed computing, and e-business application architecture. His accomplishments include the invention and initial implementation of IBM's System Object Model (SOM), which marked IBM's entry into object-oriented application support and was used in numerous products. Dr. Conner was also the founding technical manager for the Andrew project at Carnegie Mellon University; this project developed break-though technologies in user interface and distributed file systems.


Eoin Lane

Eoin Lane, Ph.D., is a senior solution engineer in IBM's Enterprise Integration Group. He served as the lead architect for the WSRT technology.



Daniel Shupp

Daniel Shupp is a staff software engineer with IBM's Enterprise Integration Design Center in Beijing, China. He received a B.A. degree in computer science from Johns Hopkins University in 2000. Since joining IBM, Mr. Shupp has worked on emerging Internet technologies for the WebSphere Performance Group and has worked on dynamic caching and grid computing projects for WebSphere Application Server. He is currently on assignment in Beijing, working with the IBM China Software Development Lab on SOA projects for IBM and its customers.


He Lei

He Lei is a software engineer with IBM's Enterprise Integration Design Center in Beijing, China. She received an M.S. degree in computer science from BeiHang University in 2003. Since joining IBM, Ms. Lei has worked on China Grid project for the Grid Computing Group of CSDL and has worked on the PepBoys project for EIS design center.


Wang Shou Hui

Wang Shou Hui, Ph.D., is a manager in IBM's Enterprise Integration Design Center in Beijing, China. She joined IBM as a staff software engineer in 2000 after working in the computing center of China Ministry of Railway for two years. Since 2002, she has led a team working on grid computing; Web service-related technology; and product development, testing, and customer engagements based on WebSphere.


Huang Ruo Bo

Huang Ruo Bo (RB) is a software engineer with IBM's Enterprise Integration Design Center in Beijing, China.



Zhang Sen

Zhang Sen is a software engineer in the Enterprise Integration Design Center of Beijing, China. He received a M.S. degree in computer science from Beijing University of Aeronautics and Astronautics in 2002. Since joining IBM, he had taken part in development of grid computing related projects, development for WS-RT, and now is focused on SOA projects.


Zhihong Ren

Zhihong Ren, Ph.D., is a staff software engineer with IBM's Enterprise Integration SOA Design Center in Beijing, China. He received his Ph.D. in computer science from the Institute of Software, Chinese Academy of Sciences, in 2004. Since joining IBM, Dr. Ren has worked on emerging Web services technologies and grid computing projects. He is currently working with the IBM China Software Development Lab on SOA projects.


Sun Duo Wei

Sun Duo Wei is a software engineer working for CSDL in IBM China.

Trademarks