A Comprehensive Assessment and Comparison of Asynchronous Invocation Patterns and Frameworks
- سال انتشار: 1390
- محل انتشار: پنجمین کنفرانس بین المللی پیشرفت های علوم و تکنولوژی
- کد COI اختصاصی: SASTECH05_117
- زبان مقاله: انگلیسی
- تعداد مشاهده: 2164
نویسندگان
Shahab Danesh Institute of Higher Education
چکیده
Asynchronous invocations are an important functionality in the context of distributed object frameworks, because in many situations clients should not be blocked during remote invocations. There should be a loose coupling between clients and remote services. Popular web service frameworks, such as Apache Axis, offer only synchronous invocations (over HTTP). An alternative are messaging protocols but these implement a different communication paradigm. When client asynchrony is not supported, client developers have to build asynchronous invocations on top of the synchronous invocation facility. But this is tedious, error-prone, and might result in different remote invocation styles used within the same application. In this paper the challenges of asynchronous invocation of web services is discussed. Besides, we have investigated and compared a set of client asynchrony patterns and frameworksکلیدواژه ها
web service, asynchronous invocation, framework, patternمقالات مرتبط جدید
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.