عنوان پژوهش: امنیت روشهای ترکیب بهینه وب سرویس ها
دستگاه اجرایی کارفرما: دانشگاه پیام نور
تاریخ اجرای پژوهش: 1393/12/25
مکان اجرای پژوهش: دانشگاه پیام نور استان

پژوهشگر

نام و نام خانوادگی محل اشتغال فعلی رشته و گرایش تحصیلی آخرین مدرک تحصیلی محل اخذ مدرک تحصیلی
افسانه بنی طالبی دانشگاه پیام نور شهرکرد مهندسی کامپیوتر کارشناسی ارشد دانشگاه آزاد اراک

همکاران پژوهشگر

نام و نام خانوادگی محل اشتغال فعلی رشته و گرایش تحصیلی آخرین مدرک تحصیلی محل اخذ مدرک تحصیلی

چکیده پژوهش

وب سرویسها اجزای نرم افزاری ماژوالر، جامع، مستقل و قابل استفاده مجدد هستند که تعامالت تجاری را در محيط های توزیع شده آسان کرده اند.امروزه وب سرویس ها یکی از مهمترین گروه های مورد استفاده در معماری و محاسبات سرویس گرا هستند . وب سرویس نرم افزاری است که دسترسی به اطالعات و نيز سيستم های پردازش اطالعات را بصورت توزیع شده جداازپلتفرمهای سخت افزاری و با استفاده ازپروتکلهای استاندارد اطالعات اینترنتی فراهم می کند درحال حاضرمسائل امنيتی بزرگترین مانع گسترش وب سرویس درسطح تشکيالت می باشد تالشهایی درزمينه وب سرویسها انجام شده است که شامل ارایه استانداردها پروتکلها و تکنولوژیهای درزمينه برآورده نمودن نيازهای امنيتی وب سرویسها می باشد. گاهی اوقات برای انجام یک درخواست نمی توان از یک وب سرویس استفاده کرد و الزم است چندین سرویس یک درخواست را انجام دهند . به فرآیند ترکيب چند وب سرویس، وب سرویس مرکب گفته می شود. یکی از مسائل چالش برانگيز در ترکيب وب سرویس ها، انتخاب وب سرویس هاست .باتوجه به تعداد زیاد وب سرویس ها در محيط های توزیع شده انتخاب وب سرویس ها نقش مهمی را در ترکيب وب سرویس ها بازی می کند .وب سرویس هایی که برای انجام یک کار کاندید می شوند از نظر خصوصيات عملياتی یکسان هستند یعنی همگی کار موردنظر را انجام می دهند؛ اما از نظر خصوصيات کيفی با هم متفاوت هستند .بنابراین انتخاب وب سرویس براساس ویژگی های کيفی یک مسأله مهم و قابل توجه در سيستم های توزیع شده است. کاربران تمایل دارند وب سرویسی را انتخاب کنند که نيازمندیهایشان را برآورده کند .در این طرح پژوهشی برروی راهکار انتخاب وب سرویس ها براساس ویژگی های کيفی وامنيت وب سرویس هابا استفاده از تکنيک Rampart Apache تمرکز شده است و یک روش جدید برای ترکيب و انتخاب وب سرویس ها با استفاده از روش های هوش مصنوعی مانند آتوماتای سلولی ارائه خواهدشد. یک آتوماتای سلولی یک ماشين محاسباتی است که متشکل از دو بخش فضای سلولی و قانون انتقال محلی است که هر سلول می تواند حالتهای مختلفی داشته باشد که با اندیس i مشخص می شود و حالت هر سلول در زمان t نشان داده می شود. هر سلول دارای همسایگانی است که با استفاده از آنها می توان قانون انتقال محلی را اعمال کرد و مجموعه حالت همسایگان سلول i در زمان t مشخص می شود و شعاع همسایگی هر سلول با r مشخص می شود

خلاصه نتایج حاصله

وب سرویس ها برنامه یا قطعه کدهایی هستند که تحت وب قابل دسترسی اند و از طریق پروتکل های استانداردی مانند Http به انتقال و مبادله دیتا با سایر برنامه های کاربردی می پردازند. اساس کار وب سرویس ها بر پایه دریافت و توليد پيغام بنيان گذاری شده است. بدین معنی که آنها منتظر می مانند که کالینت ها به آنها وصل شده و بنا به درخواست کالینت ها به آن ها پاسخ می دهند .وب سرویسها می توانند application ها را به Application-Web تبدیل کنند، که در این صورت کارکردهای آنها در سطح جهانی گسترش پيدا خواهد کرد. وب سرویسها اجزای یک نرم افزار هستند. آنها از طریق پروتکل ارتباط برقرار می کنندو منابع بيرونی نداشته و اصطالحا contained-self هستند.وب سرویسها از طریق UDDI قابل جستجو هستندوتوسط application های دیگر قابل استفاده اند


فایل های پژوهش
فایل
فایل 1 research/c4b7c56384a4988e3a11b23d5a6e83e3.pdf

Back to Top