PDA

View Full Version : وب سرویس چیه؟



delphi77
یک شنبه 17 آذر 1387, 11:01 صبح
دوستان کسی میدانه که سایتهایی که یک کد اسکریپت تولید می کنن که وب مستر ها آنها را در سایت خودشون بذارن تا از این طریق سرویس مربوطه را در سایتشان داشته باشن

مثلا سرویس جستجوی گوگل یا سرویس آمار بازدید کنندگان آلکسا یا و...

چطور می شه این کار را کرد تا دیگران از سرویس های سایت ما استفاده کنن

اصلا ساختارش چطوریه؟

yaqubian
دوشنبه 18 آذر 1387, 07:47 صبح
دوست عزیز
این مقاله رو مطالعه کنید بد نیست
http://blog.phpmystery.com/print/page/3/1078549706
موفق باشید

delphi77
دوشنبه 18 آذر 1387, 13:05 عصر
من می خواهم مثلا خروجی یک کوئری خاص را در دسترس قرار بدهم که هرکس خواست کد من را در سایت خود قرار داده و خروجی را در سایت خودش ببینه

delphi77
دوشنبه 25 آذر 1387, 09:45 صبح
یا مثلا تاریخ روز را به عنوان یک اسکریپت در اختیار دوستان قرار بدم و آنها با کپی کردن اسکریپت من در سایت خود تاریخ روز را در سایت خود ببینند

naser67
دوشنبه 25 آذر 1387, 17:15 عصر
این یه مثال سادست

باقیش با خودت

http://www.javascriptkit.com/javatutors/externalphp.shtml

delphi77
چهارشنبه 27 آذر 1387, 17:51 عصر
naser67 جان چند سوال
1- این کار همان وب سرویس است یا نه؟

2- برای کار های حرفه ای تر با همین روش جایی را سراغ داری ؟

xamfia
سه شنبه 11 فروردین 1388, 14:49 عصر
برخلاف تصور تنها راه فراخوانی توابع webservice استفاده از پروتکل SOAP نمی باشد بلکه برای فراخوانی این توابع می توان مثل صفحات معمولی وب از GET و POST نیز استفاده کرد.
حتی راه های خیلی ساده ای برای برنامه نویسان ناشی(مثل خود من) وجود دارد.
مثل اینکه تابع تان را در لود یک صفحه خاص مثل(test.aspx)فراخوانی کنید و در صورت نیاز پرامترها را نیز به صورت query برای آن ارسال کنید.بطور مثال:

www.xamfia.com/test.aspx?name=meysam (http://www.xamfia.com/test.aspx?name=meysam)

البته این فقط واسه تست و من توی سایتم اصلا چنین صفحه ای ندارم!!!

امیـرحسین
چهارشنبه 12 فروردین 1388, 01:42 صبح
روش اصولی همون SOAP هست ولی همونطور که xmafia گفتند با GET و POST هم میشه.
کافیه کوئری مورد نظر توسط جاوااسکریپت و آژاکس به سایت اصلی فرستاده بشه و نتیجه اش هم توسط جاوااسکریپت چاپ شه.

مهمترین نکته برای ارائه دهندگان وب سرویس، پهنای باند هست که نباید از دستشون در بره وگرنه مشتری های سرویسهاشون خیلی سریعتر از دستشون در میرن.

rambod51
شنبه 08 آذر 1393, 13:01 عصر
سلام به دوستان من تازه شروع به کار وب سرویس کردم و نتونستم چیز زیادی از بحث های شما رو متوجه بشم من یک وب سرویس http://www.ignyte.com/webservices/ig...functions.asmx رو دارم اگر میشه یک مثال عملی با این بنویسید و روی سایت قرار بدبد که ما هم از رو اون متوجه بشیم ممنون میشم حالا هر متدی رو که تونستید فراخوانی کنید که توی سایت با اون عملا اجرا بشه ممنونم میشم
با تشکر از شما