این اکشن فرایند به فرایندساز نینتکس اجازه می دهد تا بوسیله وب سرویس SOAP تماس برقرار نماید.
برای استفاده از این اکشن کافی است مراحل زیر را طی کنیم :
در نوار کناری فرایند ساز نینتکس بر روی Category کلیک کرده و یا در قسمت جستجو نام این اکشن را تایپ نمایید، سپس با انتخاب این اکشن می توانید آن را بسته به نیاز خود در هر جای فرایند کشیده و رها کنید. همچنین شما می توانید بصورت مستقیم بر روی یکی از نودهای موجود در فرایند کلیک کرده و با انتخاب گزینه Insert Action و سپس Category این اکشن را پیدا کرده و در همان نود درج نمایید.
این یک فیلد اجباری است و در این فیلد باید آدرس WSDL تعریف شده وب سرویس SOAP را برای برقراری ارتباط وارد کنید.
پس از آنکه آدرس URL را وارد کردید، بر روی دکمه Refresh در مقابل Web methods کلیک کرده و از بین Web method های موجود، یکی را انتخاب کنید. این منابع همچنین می توانند با استفاده از قابلیت Inserting reference fields به این فیلد اضافه شوند.
Username (به همراه دامنه) برای تصدیق هویت در برابر وب سرویس استفاده می شود. این تنظیم اختیاری می باشد و اگر آن را خالی بگذاریم، امکان استفاده از وب سرویس برای کاربر بی نام باید باز باشد.
در این قسمت باید پسورد Username بالا را هنگام تصدیق هویت در برابر وب سرویس وارد کنیم.
Web Method را که برای وب سرویس مورد نظرمان در دسترس است را انتخاب می کنیم.
در این حالت مقادیری را تعریف می کنیم که قصد ارسال آنها به وب سرویس را داریم و در تنظیمات وارد شده در این قسمت میبایستی پارامترهای خود را براساس یکی از متدهای زیر تعریف کنیم :
از SOAP Builder فقط زمانی استفاده کنید که پارامترهای شما از نوع ساده بوده و در نظر داشته باشید که اگر وب سرویس شما نیازمند پارامترهای پیچیده باشد، نمی توانید براحتی از این فرم استفاده کنید.
از این گزینه زمانی استفاده کنید که می خواهید بطور مستقیم کد XML خود را در داخل وب سرویس تایپ نمایید.
توجه داشته باشید که تایپ مستقیم XML نیازمند داشتن مهارت و آشنایی کافی کاربر در این زمینه است.
پست مرتبط :
طراحی پرتالهای اینترنت و اینترانت
سامانه مدیریت پروژه سازمانیEPM