معماری مبتنی بر سرویس، اصول و اجزا
این مبحث یکی از فناوری هایی است که در درس مهندسی فناوری اطلاعات 2 برای دانشجویان مهندسی فناوری اطلاعات ارائه می دهم.
19. لای ث ذٌي هؼوبسي SOA
Data Architecture & Business Intelligence
QoS, Security, Management &
Monitoring InfrastructureService
Custom Application
Packaged Application
Packaged Application
Custom Application
consumers
business processes
process choreography
services
atomic and composite
service components
operational systems
Service Consumer
Service Provider
OO Application
Portlet
WSRP
B2B
Other
Integration (Enterprise Service Bus approach)
Governance
37. ه بٌثغ
Arsanjani, Ali; Borges, Bernhard; Holley, Kerrie “Service-Oriented Architecture”. Available at www.ibm.com
Endrei, M.;Ang, J.; Arsanjani, A.; Chua, Sook; Comte, Philippe; Krogdahl, Pal; Luo, Min; and Newling, Tony. (2004) Patterns: Service-oriented Architecture and Web Services. IBM Redbook, ISBN 073845317X. www.redbooks.ibm.com/redbooks/SG246303/ wwhelp/wwhimpl/java/html/wwhelp.htm
“Pattern: Service Oriented Decomposition”, Availible on: http://orchestrationpatterns.com
Boris Lublinsky, “Defining SOA as an architectural style”, 09 Jan 2007, Available at: http://www.ibm.com/developerworks/library/ar-soastyle/index.htm
Realizing service-oriented solutions with the IBM Software Development Platform: An excellent introduction to service-oriented development of applications (SODA) and usage of IBM® Rational® tooling for its implementation. (A.W. Brown, M. Delbaere, P. Eeles, S. Johnston and R. Weaver; IBM Systems Journal, Oct 2005)
Principles of service design: Service patterns and antipatterns: Discusses tenets for SOA design, along with major patterns and antipatterns that can be used for service definitions. (John Evdemon; MSDN, Aug 2005)