پاورپوینت سرويسگرايي و معماري سازماني سرويسگرا (pptx) 30 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 30 اسلاید
قسمتی از متن PowerPoint (.pptx) :
6
سرويسگرايي و معماري سازماني سرويسگرا
درس معماري سازماني فناوري اطلاعات
2
فهرست مطالب
معماري سرويسگرا
مزاياي معماري سرويسگرا
معماري سازماني سرويسگرا (SOEA)
مزاياي اعمال سرويسگرايي در معماري سازماني
لايههاي معماري سازماني سرويسگرا
مراحل تحقق معماري سازمانی سرويسگرا
تاثير نگاه سرويس گرايی بر خروجی های معماری سازمانی
3
معماري سرويس گرا : نسل جديدي از معماري ها
Batch
Single
App.
Client/
Server
Web
Client
Service
Oriented
Architectures
1970s
1980s
1990s
2000s
2010s
4
تعريف سرويس
عملي كه بوسيله يك سرويسدهنده انجام ميشود و از نظـر سرويسگيرنده ارزشمند است. ممكن است انجـام يك درخـواست كـوچك روي داده مانند دريـافت يـا ذخيره اطلاعات بـاشد يا مربوط به انجام كاري پيچيدهتر مانند پردازش يك تصوير باشد.
در معمـاري سرويسگـرا معمولاً سـرويس را بصورت مشخص تعـريف ميكنند و بـه نوعي مضمون آن را بـا شيء و مـولفه مرتبط ميدانند. واضح است كه ضـرورتي بـراي استفاده از متدولوژيهاي شيء گرا يا مبتني بر مولفه جهت معماري سرويسگرا وجود ندارد و معماري سرويسگرا مستقل از سكو است، اما ميتوان گفت مفهوم و مضمون "سرويس" شباهتهايي با شيء و مولفه داشته است.
مراحل درخواست سرويس
Server
Service Requester
WSDL
SOAP
Request
SOAP
Response
UDDI
Directory
UDDI
Request
WSDL
6
تعريف معماري سرويس گرا از ديدگاه هاي مختلف ...
سبكي از معمـاري كه هدف آن دستيابي به اتصـال سست در ارتباطات بين مولفههاي نرمافزاري است. سرويس واحدي از كار است كه توسط ارائهدهنده سرويس انجـام ميشـود تا نتيجه مطلوب براي درخواست كنندة سرويس را مهيا نمـايد. هـر دوي ارائـهدهنده و درخـواست كننده سرويس، نقشهايي هستند كه بوسيله عوامل نرمافزاري به جاي عوامل انساني انجام ميشوند.
7
معماري سرويسگرا از نگاه IBM
رهيافتي بـراي سـاخت سيستمهاي توزيع شده كه كاركردهاي نرمافزاري را در قالب سرويس ارائه ميكند. اين سرويسهـا هم تـوسط ديگر نـرمافزارها قـابل فراخواني هستند و هم براي ساخت سرويسهاي جديد مورد استفاده قرار ميگيرند.
ايـن رهيـافت براي يكپارچهسازي فناوريها در محيطي كه انواع مختلفي از سكوهاي نرمافزاري و سخت افزاري وجود دارد ايدهآل است.
8
عناصر تشکيل دهنده معماري سرويس گرا
SOA
Application frontend
Service
Service repository
Service bus
Contract
Implementation
Interface
Business logic
Data
9
عناصر تشکيل دهنده معماري سرويس گرا (ادامه)
مخزن سرويس
امکاناتي را بـراي پيدا نمودن سرويسهـا و دريـافت کليه اطلاعات لازم جهت استفاده از آنها فراهم ميکند، بويژه اگر اين سرويسها ميبايستي در خـارج از محدوده زمـاني و کارکردي پروژه سازنده آنها پيدا شوند.
گذرگاه سرويس
تمـام بخشهـاي شرکت کننده در معمـاري سرويسگرا را به هم متصل ميکند. به عنوان مثال اگر يک Application Frontend بخواهد کارکردي از يک سرويس پايهاي را فراخواني نمايد، گـذرگـاه سرويس اين عمل را ممکن ميسازد.