Design Patterns for Large Scale, Multi-organization Web Services

Keywords: Application architecture, Java, Enterprise applications, XML, SOAP

Adam Gross
Director of product marketing for sforce
salesforce.com
San Francisco
California
United States of America
sara@outcastpr.com

Biography

Adam Gross is director of product marketing for sforce, salesforce.com's new client/service application platform. Previously, Adam was vice president of product marketing at Grand Central. Prior to joining Grand Central, Adam co-founded Personify, a San Francisco-based enterprise software company, and served as a technology analyst in Stanford Research Institute's Media Futures Program. At SRI, Adam helped leading consumer electronics and computer companies - including Apple, Sun, Sony and Microsoft - develop business, technical and regulatory strategies for entering broadband digital video and consumer online services markets. Adam holds a B.S. in New Media Systems and Policy from Carnegie Mellon University.


Abstract


Outline:

Why Web services?

From XML-RPC to SOAP

Web Services and ASPs

Why SOAP and WSDL were the right choice

RPC to SOAP

Navigating Standards & Design Patterns: Which Ones To Use

WSI Basic Profile Compatibility

Interoperability with other platforms & language

Simplicity vs. Power

Designing the API Calls

Batch vs. Non-Batch

Managing state

Adoption and Use in the Real World

Common use cases

Lessons from sforce customers


Table of Contents


1. Waitlisted Paper

1. Waitlisted Paper

Since this talk was waitlisted, no paper was prepared for the proceedings.

XHTML rendition made possible by SchemaSoft's Document Interpreter™ technology.