CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

کاتالوگی از الگوهای یکپارچه سازی سازمانی به منظور تحلیل ارتباطات بین سرویسی در معماری میکروسرویس ها

عنوان مقاله: کاتالوگی از الگوهای یکپارچه سازی سازمانی به منظور تحلیل ارتباطات بین سرویسی در معماری میکروسرویس ها
شناسه ملی مقاله: NCAEA03_006
منتشر شده در سومین همایش ملی پیشرفت های معماری سازمانی در سال 1398
مشخصات نویسندگان مقاله:

راضیه کنعانی - دانشجوی کارشناسی ارشد، دانشکده مهندسی کامپیوتر، واحد نجف آباد، دانشگاه آزاد اسلامی، نجف آباد، ایران
شهره آجودانیان - عضو هیات علمی، دانشکده مهندسی کامپیوتر، واحد نجف آباد، دانشگاه آزاد اسلامی، نجف آباد، ایران

خلاصه مقاله:
میکروسرویس ها تازه ترین رویکرد موجود در طراحی، توسعه و تحویل سرویس های نرم افزاری هستند. ساختار میکروسرویس نشاندهنده ی یک سبک ساختاری مبتنی بر سرویس جدید با تمرکز قوی بر سرویس پیوسته ی تقریبا ترویجی می باشد. یکمیکروسرویس قابلیت ساختاری متمایزی را ایجاد می کند و میزان استقلال زیادی را در خصوص توسعه و عملیات از خود نشان می-دهد. معماری میکروسرویس یک رویکرد مهندسی مبتنی بر شکست یک نرم افزار به ماژول های تک -کارکردی است که مستقلا تولیدو مستقر می شوند و با واسط های خوش تعریف با دیگر سرویس ها ارتباط دارند. این سرویس ها توسط تیم های کوچکی تولید وپشتیبانی می شوند که از تمام چرخه حیات سرویس پشتیبانی می کنند. میکروسرویس ها نیاز به برقراری ارتباط از طریق مکانیسمارتباطات بین سرویس ها دارند. این مساله به یکپارچگی سرویس منجر می شود و نیاز به جنبه پیام رسانی و مدیریت رویداد دارد کهدر زمان تعیین سرویس های میکرو در نظر گرفته شده است. بنابراین استفاده از الگوی یکپارچه سازی سازمانی (EIP) در زمینهطراحی معماری میکروسرویس ها یک رویکرد امیدوار کننده برای مهندسی معماری میکروسرویس به نظر می رسد. با استفاده از اینالگوها، میکروسرویس ها قادر خواهند بود به شکلی ثمر بخش و بدون نیاز به ایجاد تغییر در ساختار داده ها و زیرساخت هایشان بایکدیگر تعامل داشته و داده ها و فرایندهایشان را با سایر نرم افزارها به اشتراک بگذارند. این مقاله با ارائه کاتالوگی از انواع الگوهاییکپارچه سازی سازمانی، مشخصات میکروسرویس را بصورت دقیق ارائه می دهد که می تواند برای شبیه سازی ها، تغییرات و یاکارکردهای تولید کد استفاده شود و به تسهیل روند ساخت برنامه های کاربردی در میکروسرویس ها کمک می کنند.

کلمات کلیدی:
میکروسرویس، معماری میکروسرویس، الگوهای یکپارچه سازی سازمانی، معماری سازمانی، یکپارچه سازی، پیام رسانی

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/976330/