Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Pattern Service Discovery-Direct v 1.0 Dated Sep 22 2009

Pattern Service Discovery-Direct v 1.0 Dated Sep 22 2009

Ratings: (0)|Views: 141 |Likes:
Published by Tushar
The first document in Service discovery design pattern. This pattern is used widely across industry.
The first document in Service discovery design pattern. This pattern is used widely across industry.

More info:

Published by: Tushar on Oct 07, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/21/2012

pdf

text

original

 
http://architecture-soa-bpm-eai.blogspot.com/ Page 1 of 4
Tushar Jaintusjain@yahoo.com,tusjain@gmail.com 
http://architecture-soa-bpm-eai.blogspot.com/ Page 1 of 4
 
Pattern Name:
Service Discovery - Direct
Pattern Class:
SOA
Version:
1.0
Pattern ID:
A-SOA-0006
Release Date:
Sep 22 2009
Table of Content
1.
 
Pattern Name...........................................................................................2
 
2.
 
Also Known As..........................................................................................2
 
3.
 
Class Name..............................................................................................2
 
4.
 
Intent.....................................................................................................2
 
5.
 
Motivation (Forces)...................................................................................2
 
6.
 
Applicability.............................................................................................2
 
7.
 
Structure.................................................................................................2
 
8.
 
Participants..............................................................................................3
 
9.
 
Collaboration............................................................................................3
 
10.
 
Consequences..........................................................................................3
 
11.
 
Implementation........................................................................................3
 
12.
 
Sample Code............................................................................................3
 
13.
 
Known Uses.............................................................................................3
 
14.
 
Related Patterns.......................................................................................4
 
15.
 
Reference................................................................................................4
 
 
http://architecture-soa-bpm-eai.blogspot.com/ Page 2 of 4
Tushar Jaintusjain@yahoo.com,tusjain@gmail.com 
http://architecture-soa-bpm-eai.blogspot.com/ Page 2 of 4
1.
Pattern Name
 
Service Discovery - Direct
2.
 
Also Known As
N/A
3.
 
Class Name
SOA Architectural
4.
 
Intent
The one of the primary tenant of SOA is service discovery. ServiceDiscovery can be done at Design Time or at Run Time.This pattern let discovery of service at Design Time. This pattern isused in the primitive form of SOA ecosystem where architects anddesigners have just started experimenting with SOA and toolsupport is very limited.
5.
 
Motivation (Forces)
Simplicity, Point to Point integration and run time performance aremotivation behind this pattern.
6.
 
Applicability
This pattern is used during conceptualization of SOA withinenterprise and when IT ecosystem is simple enough which do notwarrant any Run time discovery of services.
7.
 
Structure
 
http://architecture-soa-bpm-eai.blogspot.com/ Page 3 of 4
Tushar Jaintusjain@yahoo.com,tusjain@gmail.com 
http://architecture-soa-bpm-eai.blogspot.com/ Page 3 of 4
8.
 
Participants
Service ConsumerService Provider
9.
 
Collaboration
N/A
10.
 
Consequences
Due to design time binding of consumer and provider following arethe consequences:a.
 
Tight coupling between consumer and providerb.
 
No run time discovery leads to better performance
11.
 
Implementation
N/A
12.
 
Sample Code
N/A
13.
 
Known Uses
Early stage of SOA adoption

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->