جزییات کتاب
کتاب حاضر بهعنوان یکی از بهترین کتابها در حوزه سرویسگرا محسوب میشود که آقای Erl سعی نموده است تا با نمونههای مناسب در بخشهای مختلف سرویسگرایی و دستیابی به معماری سرویسگرا را تشریح نماید. این کتاب دومین کتاب از سری پنجگانه آقای Erl میباشد که بیشتر از سایر کتابها مورد استقبال قرار گرفته است. مطالعه این کتاب به تمامی افرادی که علاقهمند هستند تا سرویسگرایی و معماری سرویسگرا را بهصورت پایهای و کاربردی فرا گیرند، توصیه میشود. هرچند ذکر این نکته حائز اهمیت است که اجرای پروژههای واقعی در کنار خواندن کتاب و بکارگیری روشها میتواند تاثیر آموزش کتاب را افزایش دهد. برای دریافت کدها و سایر مطالب میتوانید به سایت این کتاب مراجعه نمایید.
این کتاب شامل بخشهای زیر است:
فصل ۱: معرفی
فصل ۲: مطالعات موردی
بخش اول: معماری سرویسگرا و مفاهیم بنیادی وب سرویسها
فصل ۳: معرفی معماری سرویسگرا
فصل ۴: تکامل معماری سرویسگرا
فصل ۵: وب سرویسها و معماری سرویسگرای اولیه
بخش دوم: معماری سرویسگرا و توسعههای *-WS
فصل ۶: وبسرویسها و معماری سرویسگرای معاصر (بخش اول: مدیریت فعالیتها و ترکیب)
فصل ۷: وبسرویسها و معماری سرویسگرای معاصر (بخش دوم: پیامرسانی، متاداده و امنیت پیشرفته)
بخش سوم: معماری سرویسگرا و سرویسگرایی
فصل ۸: مفاهیم سرویسگرایی
فصل ۹: لایههای سرویس
بخش چهارم: ساخت معماری سرویسگرا (برنامهریزی و تحلیل)
فصل ۱۰: استراتژیهای تحویل معماری سرویسگرا
فصل ۱۱: تحلیل سرویسگرا (بخش اول: معرفی)
فصل ۱۲: تحلیل سرویسگرا (بخش دوم: مدلسازی سرویس)
بخش پنجم: ساخت معماری سرویسگرا (فناوری و طراحی)
فصل ۱۳: طراحی سرویسگرا (بخش اول: معرفی)
فصل ۱۴: طراحی سرویسگرا (بخش دوم: راهنمای ترکیب معماری سرویسگرا)
فصل ۱۵: طراحی سرویسگرا (بخش سوم: طراحی سرویس)
فصل ۱۶: طراحی سرویسگرا (بخش چهارم: طراحی فرآیندهای کسب و کار)
فصل ۱۷: اصول توسعههای *-WS
فصل ۱۸: سکوهای معماری سرویسگرا
Using Service-Oriented Architecture (SOA), enterprises can deliver high-value business services more rapidly and effectively, and gain unprecedented flexibility and value from existing IT infrastructure. SOA has earned the support of virtually every major software provider, and some 75% of enterprises surveyed are now investing in SOA technology and expertise. In Service-Oriented Architecture: Concepts, Technology, and Design, the author of 2004's best-selling SOA book presents the first end-to-end-tutorial for modeling and designing successful service-oriented architectures from the ground up. Writing in plain English, Thomas Erl provides step-by-step process descriptions for analyzing and designing any service or service-oriented business process definition. Drawing on his unsurpassed experience as an SOA architect, Erl uses more than 125 case studies and 300 easy-to-understand diagrams to illuminate every facet of the SOA platform: goals, concepts, technologies, standards, and design best practices. In addition, you'll learn about about the differences in SOA support between the two most popular implementation frameworks: J2EE and .NET. his book's broad coverage encompasses WSDL, SOAP, XML Schema, WS-BPEL, WS-Addressing, WS-MetadataExchange, WS-Security, WS-Policy, WS-ReliableMessaging, WS-Coordination, WS-BusinessActivity, WS-AtomicTransaction,and much more. * Mastering the core principles and techniques of service orientation * Understanding how SOA resembles previous architectures, and where it differs radically* Organizing SOA into coherent,standardized sublayers * Performing business-focused SOA planning, analysis, and service modeling* Service-Oriented Business Process Design: representing business logic and orchestrating services* Designing widely diverse types of SOA-based services* Utilizing the SOA support in J2EE and .NET* Optimizing results and avoiding pitfalls: best practices from early SOA deploymentsWhether you're an architect, engineer, developer, or manager, this book is your complete SOA blueprint: all you need to maximize SOA's value in your unique environment.
درباره نویسنده
توماس کارلایل (انگلیسی: Thomas Carlyle؛ ۴ دسامبر ۱۷۹۵(1795-12-04) – ۵ فوریه ۱۸۸۱(1881-02-05)) یک زبانشناس، تاریخنگار، مترجم، ریاضیدان، فیلسوف، مقالهنویس، و نویسنده اهل اسکاتلند بود