
مشخصات این فایل
عنوان: بررسی اینترنت (سرویس وب WSDI-S)
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 38
این مقاله درمورد بررسی اینترنت (سرویس وب WSDI-S) می باشد.
خلاصه آنچه در مقاله بررسی اینترنت (سرویس وب WSDI-S) می خوانید :
4پیش شرط (Perconditions)
پیش شرط مجموعه ای از قاعده ها را تعیین می کند که قبل از تقاضای عملیات سرویس وب باید بازبینی شود. آنها می توانند ملزوماتی را که باید بررسی شوند مشخص کنند، نظیر: برای این کمپانی باید دارای حساب موجودی باشد یا محدودیت ها نظیر: “تنها مشتریان ایالات متحده می توانند سرویس دهی شوند”. پیش شرط به عنوان عناصر بچه عملیات معین می شدند زیرا پیش شرط تعیین شده است.
الگوی جای دهی داده پیش از پردازش در زیر نشان داده شده است.
پیش شرط در زیر تعریف شده است:
/Precondition
این عنصر، تفسیر معنایی را برای عملیات والدین معین می کند.
/Precondition/@name
مشخصه نام، یک معین کننده منحصر به فرد را در مجموعه ای از پیش شرط های موجود در سند WSDL شرح می دهد.
/Precondition/@mode/ Reference
مشخصه URI, mode/ Reference بخشی از مدل سمنتیکی را شرح می دهد که خود پیش شرط را توضیح می دهد. مشخصه mode/ Reference و مشخصه عبارت متقابلاً انحصاری هستند.
/Precondition /@expression
این عبارتی است که پیش شرط را تعریف می کند. فرمت عبارت توسط زبان بازنمایی سمنتیک معین می شود و از آن برای بیان مدل سمنتیک به کار می رود. مشخصهmode/ Reference و مشخصه عبارت متقابلاً انحصاری هستند. دستور(G) ص18
پیش شرط ها و تأثیرات به عنوان عناصر بچه یک عنصر عملیاتی معین می شدند. هر عمل ممکن است حداکثر یک پیش شرط و حتی الامکان تعدادی تأثیرات داشته باشد. ما حداکثر برای یک پیششرط مجاز هستیم تا سادگی تعریف را حفظ کنیم. ما بر این باوریم که پیش شرط های پیچیده یا شرطی باید در مدل دمین یا سمنتیک بیان شوند. به عنوان مثال، درOWL مجموعه ای از پیش شرط ها (تأثیرات) را می توان از طریق عبارات منطقی تعریف کرد تا عملیات هایی نظیر 'xor', 'or', 'and'و غیره در ارزیابی این عبارات را تسهیل کرد.
در این یادداشت فنی، تصور می کنیم که زبان برجسته بازنمایی (سمنتیک) دستیابی به چنین پیش شرط های چندگانه در داخل یک پیش شرط منفرد و سطح بالا را پشتیبانی می کند که می تواند در سطح عنصر عملیات در حین تعیین WSDL ارجاع داده شود.
توسعه زبان های markup برای نمایش دادن پیش شرط ها و تأثیرات در سطح تحقییق فعالانه می باشد. انجمن های مختلف در حال کار بر روی این زبان هستند. به عنوان مثال، انجمن وب سمنتیک در حال کار بر روی زبان [SWRL](SWRL) است و انجمن مدل سازی در حال کار بر روی زبان[OSL] (OCL)Object Constrain و غیره است. در حالی که ما اهمیت پیش شرط ها و تأثیرات را در این سند تشخیص می دهیم و برای تطبیق آنها در حین شرح سرویس های وب قلاب هایی را فراهم می کنیم، بر این باوریم که استفاده از آنها در سیستم های تولیدی هنوز خیلی زود است. تحقیقات و نمونه های عینی بیشتری برای کمک به درک بهتر تطبیق و ارزیابی پیش شرط ها و تأثیرات در حین تطبیق دهی اتوماتیک تعریف های سرویس های وب مورد نیاز است. ما چنین مبحثی را تا ورژن بعدی این مقاله به تعویق می اندازیم.
الگو برای عملیات تقاضا و پاسخ به واسطه پیش شرط های تأثیرات اختیاری در زیر نشان داده شده است:
دستور عملیات تقاضا و پاسخ به واسطه پیش شرط ها و تأثیرات اختیاری در زیر نشان داده شده است:
4-3 تأثیرات (Effects)
یک تأثیر نتیجه تقاضای یک عملیات را مشخص می کند.
آن می توان به آسانی اظهار کند که خروجی بازگردانده شده یا می تواند گزارشاتی را درباره نوع تغییرات در وضعیتی که انتظار می رود به محض درخواست سرویس رخ دهد ارائه دهد. به عنوان مثال، “یک تراز حساب جدید در دسترس خواهد بود” یا “حساب کارت اعتباری بدهی خواهد داشت”. دستور(J) ص19و20
عنصر تأثیر بچه عنصر عملیات یا عنصر خطا است. عنصر تأثیر مطابق ذیل تعریف میشود:
/effect
این عنصر، تفسیر سمنتیک تأثیری را شرح می دهد که برای عملیات والدین به کار میرود.
/Precondition/@name
مشخصه این نام (name) یک تعیین کننده منحصر به فرد را در داخل مجموعه ای از تأثیرات در سندWSDL شرح می دهد.
/effect/@mode/ Reference
مشخصه URL mode/ Reference بخشی از مدل سمنتیکی را شرح می دهد که تأثیر را مشخص می کند. مشخصه mode/ Reference و مشخصه عبارت (expression) متقابلاً انحصاری هستند.
effect/@ expression
این عبارتی است که تأثیر را معین می کند.
فرمت عبارت توسط زبان بازنمایی سمنتیک به کار رفته برای بیان مدل سمنتیک، تعیین می شود. مشخصه mode/ Reference و مشخصه عبارت متقابلاً انحصاری هستند.
یک تأثیر می تواند با خط در رابطه باشد. برای مثال، تأثیر “کارت اعتباری پردازش نمیشود” زمانی که یک خطای 'Invalidcredit card Error' رخ می دهد ممکن است واقع شود. تأثیر خطا به عنصر خطای بچه عملیات ضمیمه می شود که این کار از طریق مشخصه mode/ Reference انجام می شود.
تذکر: لطفاً به تذکر موجود در بخش (3-3) پیش شرط مراجعه شود تا نحوه استفاده از عنصر تفسیر در عملیات مشاهده شود و اگر شما از یک ورژن سفارش الگویWSDL در جایی استفاده کنید عملیات عناصر توسعه پذیر را پشتیبانی نمی کنند، می توانید تأثیرات را به دست آورید.
4-4 طبقه بندی سرویسServis Categorization
هدف از سرویس های تفسیری، قادر ساختن جستجوی پویای سرویس ها است. این امر زمانی امکان پذیر است که سرویس ها به واسطه سمنتیک ها انتشار، فهرست بندی و تفسیر می شوند. در این یادداشت فنی، تا اینجا ما بر روی نحوه تفسیر سرویس ها تمرکز کرده ایم. اکنون مکانیزمی را برای اضافه کردن اطلاعات طبقه بندی به سرویس های ارائه می دهیم که می توانند در حین انتشار سرویس ها در رجیسترهایی نظیرUDDI مورد استفاده قرار گیرند.
این کار با کاهش دامنه سرویس های داوطلب به جستجوی سرویس کمک می کند. از طبقه بندی می توان به عنوان ورودی زمانی که سرویس در رجیستری UDDI منتشر می شود به کار برد یا آن می تواند طبقه بندی مؤثری را زمانی که سرویس توسط زبان جستجوی سرویس وب [WSIL] یا سایر ابزار راه حل خاص در دسترس باشد، ایجاد کند.
طبقه بندی سرویس نیز به منظور پشتیبانی طبقه بندی های مخصوص میان افزار یا سرویس های کاربردی نظیر سرویس های واسطه است.
در این یادداشت فنی هدف ما اطمینان ازاین است که اطلاعات طبقه بندی اساسی و سطح بالایی درباره سرویس وجود دارد و جزئیاتی را درباره سیستم طبقه بندی واقعی و نگهداری دسته بندی، طبقه بندی و غیره ارائه می دهد تا رجیستری های سرویس را برجسته کند. همان طور که ذکر شده، مفهوم اطلاعات طبقه بندی سرویس ارتباطاتی از OWL-S عاریه گرفته شده است، اما در اینجا آن برای عمل در داخل پرامترهای تعریف WSDL تطبیق یافته است.
ما با استفاده از عناصر توسعه پذیر در عنصر واسطWSDL یک دسته سرویس را مدل سازی کردیم. اینطور فرض می شود که کل عملیات در رابطه یک سند معینWSDL به دسته ای مشابه تعلق دارند.
بخشی از فهرست مطالب مقاله بررسی اینترنت (سرویس وب WSDI-S)
سمنتیک های سرویس وب WSDL-S
1- مقدمه
2- ملزومات ویژه سمنتیکهای سرویس وب
3- یک مثال
4- استفاده از عناصر توسعه پذیر WSDL
5- پشتیبان1-1 WSDL
6- مراجع
7- ضمیمه A : شرح طراحی الگو با استفاده از XSLT
8- ضمیمه B : شرح طراحی الگو با استفاده از XQUERY
9- ضمیمه C : آنتولوژی سفارش خرید
10- ضمیمه D : انتخابات طراحی
دانلود مقاله بررسی اینترنت (سرویس وب WSDI-S)