نمایش نتایج 1 تا 5 از 5

نام تاپیک: عدم دسترسی به وب سرویس در سایر کامپیوترها

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    292

    عدم دسترسی به وب سرویس در سایر کامپیوترها

    سلام
    من با استفاده از ویزارد دلفی XE10.2 یک پروژه وب سرویس از نوع Stand-Alone GUI Application ساختم و یک برنامه دیگر برای کلاینت که توابع داخل وب سرویس را صدا می زند.
    وقتی وب سرویس و کلاینت را در یک کامپیوتر اجرا می کنم برنامه به درستی کار میکند. اما وقتی برنامه کلاینت را در یک کامپیوتر دیگر اجرا می کنم خطای "Unable to load WSDL File/Location: http://192.168.0.188:8080/wsdl/ITest1. Error [Empty document]" می دهد.
    نکته عجیب این که آدرس URL آن در اینترنت بروزر باز می شود

    در ضمن یک برنامه وب سرویس از نوع ISAPI Dynamic link library هم ساختم و فایل dll آن را روی IIS گذاشتم و تنظیمات را مطابق با این
    https://edn.embarcadero.com/article/40108
    لینک انجام دادم اما موقعی که آدرس را در بروزر می زنم به جای اینکه فایل dll را اجرا می خواهد آن را دانلود کند

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    292

    نقل قول: عدم دسترسی به وب سرویس در سایر کامپیوترها

    نقل قول نوشته شده توسط masoode مشاهده تاپیک
    سلام
    من با استفاده از ویزارد دلفی XE10.2 یک پروژه وب سرویس از نوع Stand-Alone GUI Application ساختم و یک برنامه دیگر برای کلاینت که توابع داخل وب سرویس را صدا می زند.
    وقتی وب سرویس و کلاینت را در یک کامپیوتر اجرا می کنم برنامه به درستی کار میکند. اما وقتی برنامه کلاینت را در یک کامپیوتر دیگر اجرا می کنم خطای "Unable to load WSDL File/Location: http://192.168.0.188:8080/wsdl/ITest1. Error [Empty document]" می دهد.
    نکته عجیب این که آدرس URL آن در اینترنت بروزر باز می شود

    در ضمن یک برنامه وب سرویس از نوع ISAPI Dynamic link library هم ساختم و فایل dll آن را روی IIS گذاشتم و تنظیمات را مطابق با این
    https://edn.embarcadero.com/article/40108
    لینک انجام دادم اما موقعی که آدرس را در بروزر می زنم به جای اینکه فایل dll را اجرا می خواهد آن را دانلود کند
    مشکل اولم خیلی ساده حل شد. اشکال مربوط به فایر وال بود از مدیر شبکه خواستم که پورت 8080 را باز کنه. حل شد
    اما هنوز نتونستم از فایل DLL و IIS استفاده کنم. ظاهرا همه چیز درسته اما به جای اجرا شدن dll فایل دانلود میشود!

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    292

    نقل قول: عدم دسترسی به وب سرویس در سایر کامپیوترها

    با یک کم دستکاری در IIS وقتی در آدرس بار "localhost:81/project1.dll/wsdl" را می نویسم صفحه زیر ظاهر می شود:
    Capture.jpg

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    292

    نقل قول: عدم دسترسی به وب سرویس در سایر کامپیوترها

    من توانستم وب سرویسم را به صورت Stand-Alone GUI Application راه اندازی کنم
    دوست داشتم این وب سرویس را به صورت ISAPI Dynamic link library راه اندازی کنم که مشکل راه اندازی در startup و این جور جیزها را نداشته باشم
    راه اندازی IIS را هم طبق این https://edn.embarcadero.com/article/40108
    انجام دادم اما موقعی که آدرس را در بروزر می زنم به جای اینکه فایل dll را اجرا کند می خواهد آن را دانلود کند

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان - ایران
    پست
    292

    نقل قول: عدم دسترسی به وب سرویس در سایر کامپیوترها


تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: شنبه 29 فروردین 1394, 01:46 صبح
  2. استخدام برنامه نویس و گرافیست کامپیوتر
    نوشته شده توسط pooyaraymand در بخش آگهی های استخدام
    پاسخ: 0
    آخرین پست: دوشنبه 08 اردیبهشت 1393, 12:38 عصر
  3. سوال: کمک فوری قطع کردن دسترسی به کامپیوتر فرد هک شده
    نوشته شده توسط yegane8 در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 1
    آخرین پست: جمعه 15 اردیبهشت 1391, 18:13 عصر
  4. سوال: دسترسی به حافظه ی CMOS و بدست آوردن پسوورد استارت آپ کامپیوتر
    نوشته شده توسط farzad93 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: شنبه 18 دی 1389, 13:52 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •