Member services
Member services allow an external system, such as WebSphere Portal, to create, update and search for Members (Organizations, Users, and Member Groups) in WebSphere Commerce. The member component provides a client library and a component facade. The member services logical model is defined with customization in mind. All the major elements have a standard extension point to add additional name-value pairs.
There are two top-level nouns defined in the logical model:
Person and
Organization.Member services use the following verbs: Get, Process, and Change. The standard extension point is _wcf:UserData.
Service Description GetPerson This service finds a person by Unique ID or by distinguished name. This service also finds the person running the request. ProcessPerson This service registers the person with the store. ChangePerson This service updates the person's information, adds address information, updates address information, or deletes address information. GetOrganization This service searches for an organization by unique ID, or by distinguished name. ProcessOrganization This service registers the organization. ChangeOrganization This service updates the organization's information, adds address information, updates address information, or deletes address information. The code assets are in the following locations:
- Member-DataObjects for the XSD definition of the Person and Organization nouns, as well as the BOD definitions, for example ChangePerson.xsd, as well as the corresponding generated SDO classes
- Member-Client for the client code
- Member-Server for the server code
Related concepts
Design pattern for Get service implementation
Design pattern for Process, Change and Sync service implementation
Member subsystem
Related Reference
Member component client library
Member subsystem URLs
Member data model