0 امتیاز
قبل در برنامه نویسی توسط (0 امتیاز)
ویرایش شده قبل توسط

از دوستان کسی هست که این قسمت از کد رو توضیح بدن


$server = new soap_server();
$server->configureWSDL("productlist", "urn:productlist");
 
$server->register("getProd",
    array("category" => "xsd:string"),
    array("return" => "xsd:string"),
    "urn:productlist",
    "urn:productlist#getProd",
    "rpc",
    "encoded",
    "Get a listing of products by category");
 

و چه تغیراتی باید بدم تا ورودی و خروجی ارایه داشته باشه

قبل توسط (1.9هزار امتیاز)
ویرایش شده قبل توسط
البته مبحث چندان  کوچکی نیست که به سادگی بشه جواب داد حداقل باید از کار و کدهای که نوشتین را در سوال حداقل بگید به چه صورت است ؟!

1 پاسخ

0 امتیاز
قبل توسط (1.9هزار امتیاز)
ویرایش شده قبل توسط

ConfigureWSDL :
این متد مانند یک فلگ کار میکنه که به سرور خبر بده که فایل WSDL  رو بسازه در و اینکه اولین ارگمان نام سرویس موجود و دومی هم NameSpace می باشد .
Register:
استدلال های زیر را انجام می دهد :

  1. getProd
  2. array("category" => "xsd:string")
  3. array("return" => "xsd:string")
  4. urn:productlist
  5. urn:productlist#getProd
  6. rpc
  7. encoded

به ترتیب اعداد :

  1. نام تابع است
  2.   ارگمان و نوع آن که Sting است
  3.   تعریف مقدار بازگشتی تابع و نوع داده آن
  4. خوب که واضح تعریف namespace
  5. این خط هم به عمل انجام شده توسط تکنولوژی Soap اشاره می کنه
  6. تعریف نوع تماس
  7. ویژگی مورد نضر را برای دسترسی attribute و استفاده آن را انجام می دهد
  8. یک رشته توضیحات که توصیف آنچه تابع getProd انجام می دهد را بیان می کند

سوالات مشابه

+1 امتیاز
1 پاسخ 528 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط Simpath (187 امتیاز)
+1 امتیاز
1 پاسخ 1.9هزار بازدید
+1 امتیاز
2 پاسخ 715 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
0 امتیاز
1 پاسخ 926 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
+1 امتیاز
0 پاسخ 993 بازدید
+1 امتیاز
1 پاسخ 713 بازدید
0 امتیاز
0 پاسخ 544 بازدید
...