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 پاسخ 409 بازدید
سوال شده 4 سال قبل در برنامه نویسی توسط Simpath (187 امتیاز)
+1 امتیاز
1 پاسخ 1.5هزار بازدید
+1 امتیاز
2 پاسخ 471 بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 794 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
+1 امتیاز
0 پاسخ 908 بازدید
+1 امتیاز
1 پاسخ 540 بازدید
0 امتیاز
0 پاسخ 401 بازدید
...