Pattern Service Discovery-direct V 1.0 Dated Sep 22 2009

  • Uploaded by: Tushar
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pattern Service Discovery-direct V 1.0 Dated Sep 22 2009 as PDF for free.

More details

  • Words: 348
  • Pages: 4
http://architecture-soa-bpm-eai.blogspot.com/ Tushar Jain Pattern Name: Pattern Class: Pattern ID:

Page 1 of 4 [email protected], [email protected]

Service Discovery - Direct SOA A-SOA-0006

Version: Release Date:

1.0 Sep 22 2009

Table of Content 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.

Pattern Name...........................................................................................2 Also Known As..........................................................................................2 Class Name..............................................................................................2 Intent .....................................................................................................2 Motivation (Forces) ...................................................................................2 Applicability .............................................................................................2 Structure .................................................................................................2 Participants..............................................................................................3 Collaboration............................................................................................3 Consequences ..........................................................................................3 Implementation........................................................................................3 Sample Code............................................................................................3 Known Uses .............................................................................................3 Related Patterns .......................................................................................4 Reference ................................................................................................4

http://architecture-soa-bpm-eai.blogspot.com/

Page 1 of 4

http://architecture-soa-bpm-eai.blogspot.com/ Tushar Jain

Page 2 of 4 [email protected], [email protected]

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. Service Discovery can be done at Design Time or at Run Time. This pattern let discovery of service at Design Time. This pattern is used in the primitive form of SOA ecosystem where architects and designers have just started experimenting with SOA and tool support is very limited.

5. Motivation (Forces) Simplicity, Point to Point integration and run time performance are motivation behind this pattern.

6. Applicability This pattern is used during conceptualization of SOA within enterprise and when IT ecosystem is simple enough which do not warrant any Run time discovery of services.

7. Structure

http://architecture-soa-bpm-eai.blogspot.com/

Page 2 of 4

http://architecture-soa-bpm-eai.blogspot.com/ Tushar Jain

Page 3 of 4 [email protected], [email protected]

8. Participants Service Consumer Service Provider

9. Collaboration N/A 10.

Consequences

Due to design time binding of consumer and provider following are the consequences: a. Tight coupling between consumer and provider b. 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

http://architecture-soa-bpm-eai.blogspot.com/

Page 3 of 4

http://architecture-soa-bpm-eai.blogspot.com/ Tushar Jain

Page 4 of 4 [email protected], [email protected]

14. Related Patterns Service Discovery – using Repository Design Time Run Time Service Discovery – using ESB Design Time Run Time Service Discovery – using Repository and ESB Design Time Run Time Service Discovery – Registration and consumption Run Time

15. Reference N/A

http://architecture-soa-bpm-eai.blogspot.com/

Page 4 of 4

Related Documents


More Documents from "Tushar"