/
/
WSDL Parser و WSDL Provider برای ایجاد ارتباط با سرویسهای مبتنی بر Web Service استفاده میشوند. در این فرآیند، اطلاعات سرویس از فایل WSDL استخراج شده و ساختار لازم برای ایجاد Provider شامل Service، Method، Parameter و Output مشخص میشود.
WSDL Parser ابزاری برای خواندن و تحلیل فایل WSDL است. فایل WSDL شامل اطلاعات مربوط به سرویس، متدهای قابل فراخوانی، پارامترهای ورودی و ساختار خروجی سرویس است.
WSDL Parser فقط اطلاعات تعریفشده در WSDL را استخراج میکند و رفتار جدیدی برای سرویس ایجاد نمیکند.
برای ایجاد Provider از نوع WSDL، ابتدا باید آدرس یا فایل WSDL سرویس در Parser معرفی شود تا اطلاعات سرویس استخراج شود.
| مورد | توضیح |
|---|---|
| Service | نام سرویس تعریفشده در WSDL |
| Method | متدهایی که سرویس برای فراخوانی ارائه میدهد |
| Parameter | پارامترهای ورودی مورد نیاز متد |
| Output | ساختار خروجی سرویس |
پس از تحلیل WSDL، اطلاعات سرویس انتخاب شده و تنظیمات مربوط به Web Service تعریف میشود. این مرحله مشخص میکند Provider به کدام سرویس و Endpoint متصل خواهد شد.
هر Web Service میتواند چند Method داشته باشد. در زمان ایجاد Provider باید Method مورد نظر انتخاب شود تا پارامترها و خروجی مرتبط با همان عملیات مشخص شوند.
قبل از ساخت نهایی Provider، بررسی شود که Method انتخابشده همان عملیاتی است که مصرفکننده نیاز دارد.
پس از انتخاب Method، پارامترهای ورودی و ساختار خروجی سرویس برای Provider مشخص میشوند. این اطلاعات قرارداد اجرای Provider را تشکیل میدهند.
تغییر فایل WSDL یا تغییر ساختار سرویس خارجی ممکن است روی Parameterها و Outputهای Provider تأثیر بگذارد. پس از تغییرات سرویس، تست Provider باید انجام شود.