الگوی فراخوانی غیرهمزمان مبتنی بر رویداد در محیط های توزیع شده

سال انتشار: 1385
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,364

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ACCSI12_275

تاریخ نمایه سازی: 23 دی 1386

چکیده مقاله:

فراخوانیهای غیر همزمان با هدف افزایش همروندی سهم بسزایی در تسریع برنامه های توزیعی دارند. مسلما انتظار برای دریافت مقادیر بازگشتی از این نوع فراخوانیها تاثیر منفی در ایجاد همروندی دارد. می توان با قرار دادن جملاتی که به هر نحوی به نتایج حاصل از فراخوانی غیر همزمان وابسته اند، در ریسمانهای انتظار، این تاثیر منفی را به حداقل ممکن تقلیل داده، ترتیب بهینه اجرا برای ایجاد حداکثر همروندی را موجب شد. برای این منظور در این مقاله با ار ایه یک ساختار نوین، الگویی برای پیاده سازی فراخوانی های غیرهمزمان ارایه شده تا کارایی بهتری را برای سیستمهای درخواست کننده سرویس یا فراخوانی کننده متدهای راه دور فراهم آورد. استقلال از میان افزار نکته حایز اهمیت دیگری در فراخوانیهای غیر همزمان است که با استفاده از یک طرح لایه ای در الگوی پیشنهادیِ ما، این مشکل از میان برداشته شده است . ارزیابیهای انجام شده در این مقاله گواه بر مطرح شدن الگوی پیشنهادی به عنوان یک استاندارد برای فراخوانیهای غیر همگام راه دور است.

نویسندگان

سهیل توده فلاح

دانشجوی کارشناسی ارشد فناوری اطلاعات، دانشگاه علم و صنعت، دانشکده مه

سعید پارسا

دانشیار و عضو هیات علمی، دانشگاه علم و صنعت ایران، دانشکده مهندسی کا

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Gamma. Eric, et al, Design Patterns, Elements of Reusable Object- ...
  • D. Schmidt, M. Rohnert, H. Buschmann, Pattern- Oriented Software Architecture, ...
  • ZDun. Uwe, et al, "Pa ttern-Based Design of an Asynchronous ...
  • S.Parsa, O.Bushehrian, "Automatic Translation of Serial to Distributed Code Using ...
  • M.Voelter, et al, "Pattern for Asynchronous Invocation in Distributed Object ...
  • Th.Fahringer, Java Symphony, ...
  • http ://www. dps .uibk.ac. at/proj ects/j avasymphony/ _ 2005 ...
  • S.Srinath, A.Ranabahu, "Axis2-Future of Web Services", Jax Magazine, Jun 2005 ...
  • S.Perera, A.Ranabahu, "Web Services Messaging with Apache Axis2: Concepts and ...
  • The Apache Software Foundation, Apache Axis2, http ://ws .apache. org/axis2/ ...
  • J.Heaton, Creating a Thread Pool with Java, SAMS, 2003 ...
  • H.Adams, Asynchronous operations and Web services, IBM, Jun 2002 ...
  • D.C.Schmidt, Monitor Object: An Object Behavoria1 Pattern for Concurrent Programming, ...
  • Design Pattern (Computer S ci ence) , Wikipedia. org ...
  • نمایش کامل مراجع