Skip to main content


developerWorks  >  WebSphere | SOA and Web services  >

Software as a Service: Web service mediation patterns for dynamic routing of multiple tenant requests using WebSphere Business Services Fabric

developerWorks

Level: Introductory

Technology team SOA , IBM Software Group, IBM

06 Jun 2008

View the demo.

Get the downloads

Explore one of three IBM® middleware based mediation patterns for rapid enablement of multi-tenancy for existing Web services implementations. The pattern in this demo uses WebSphere® Business Services Fabric. The remaining two patterns show the use of WebSphere Enterprise Services Bus and WebSphere DataPower. In the demo, multi-tenancy is enabled for an existing single tenant credit check service by introducing a WebSphere Business Services Fabric based mediation pattern layer. This pattern layer uses a new TenantID assertion defined as an extension to the core WebSphere Business Services Fabric ontology. The assertion acts on properties defined in the Web services context to dynamically route credit check service requests from users for a particular tenant bank to service endpoints dedicated to that bank. The WebSphere Business Services Fabric subscription manager is used to enroll users and organization to the credit check service and the WebSphere Business Services Fabric performance manager is used to view service usage logs for each tenant.

System requirements

You'll need JavaScript™ enabled in your browser.


Sample code

Download the sample implementation artifacts for building SaaS solutions on IBM middleware.


Duration

Less than 10 minutes.


Downloads

DescriptionNameSizeDownload method
TranscriptMediationUsingWBSFScriptv8.pdf840KBHTTP
Sample artifactsWBSFSampleSourceV2.zip6MBHTTP
Information about download methodsGet Adobe® Reader®


Resources

Learn

Get products and technologies
  • Download IBM product evaluation versions and get your hands on application development tools and middleware products from DB2®, Lotus®, Rational®, Tivoli®, and WebSphere®.


About the author

This team, in partnership with IBM's ISV and Developer Relations team, is responsible for assisting partners by demonstrating the applicability of IBM enterprise level middleware for deploying Software as a Service applications. Included in this team are: Mary Taylor, Devaprasad Nadgir, Jatinder Malik, Sobha Warrier, Sowmya Grama, David Carew, and Indrajit Poddar.




Rate this content


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Spotlight
Attend free developerWorks briefings
Download WebSphere Application Server Community Edition

Special offers
Download websphere software
Industry formats & services with pureXML samples

More offers


Rate this content

Help us improve this content


More in this series:
Software as a Service