PDA

View Full Version : راهنمایی در مورد وب سرویس و آپلود آن در سایت



L_eskandary
پنج شنبه 18 شهریور 1389, 01:49 صبح
من دو تا وب سرویس دارم که می خوام تو هاست آپلود کنم ولی خوب نمی دونم چه تنظیماتی روی هاست و web service‌ها باید انجام بدم ؟توی window plesk

L_eskandary
پنج شنبه 18 شهریور 1389, 06:13 صبح
من گناه دارم ، یعنی بازم کسی نیست جواب بده ؟ بابا از آزمون و خطا خسته شدم یکی کمکم کنه ...

salehbagheri
پنج شنبه 18 شهریور 1389, 06:20 صبح
من فکر نمی کنم که تنظیم خاصی داشته باشه و به صورت یک فایل عادی Upload و به راحتی استفاده میشن!

مثلاً این یک وب سرویسه:
http://parstoolbox.com/webservices/whois.asmx

L_eskandary
پنج شنبه 18 شهریور 1389, 06:43 صبح
من فکر نمی کنم که تنظیم خاصی داشته باشه و به صورت یک فایل عادی Upload و به راحتی استفاده میشن!

مثلاً این یک وب سرویسه:
http://parstoolbox.com/webservices/whois.asmx

من که upload کردم , اونم به صورت فایل عادی الان وقتی با url‌ می خوام Call‌کنم error میده و میگه access forbiden for content of service‌ ، من به این نتیجه رسیدم که برا اینکه بتونیم از متدهای داخل یه وب سرویس دسترسی داشته باشیم باید اون وب سرویس run باشه درحالی که وب سرویس ما فقط رو هاست قرار گرفته و خبری از run بودنش نیست . حالا سوال اینجاست که چطور می تونم وب سرویس رو در حالت run قرار بدم تا بتونم به متدهاش دسترسی داشته باشم ؟

salehbagheri
پنج شنبه 18 شهریور 1389, 07:22 صبح
اون خطا ربطی به Web Service نداره و به چیزهای دیگه مثل Permission فایل مربوطه ...

اگرهم خواستید تمامی اطلاعات وب سرویس خودتون رو به صورت Xml ببینید کافیه به انتهای Url عبارت "wsdl?" رو اضافه کنید!

به این صورت:
http://parstoolbox.com/webservices/whois.asmx?wsdl

L_eskandary
پنج شنبه 18 شهریور 1389, 08:06 صبح
با نوشتن url با این error‌ مواجه شدم :


Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.



Line 9: <system.web>
Line 10: <compilation debug="true" targetFramework="4.0" defaultLanguage="c#">
Line 11: </compilation>
Line 12: <!--

نمی فهمم منظورش چیه ؟