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

نام تاپیک: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

  1. #1

    آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    سلام دوستان من دنبال یه آموزش ساده برای راه اندازی وبسرویس هستم
    یا حداقل یه وبسرویس ساده که نوشته شده باشه تا از روی کدهاش یاد بگیرم
    لطفا کمک کنید

  2. #2

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    دوستان حرفه ای لطفا کمک کنن

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جزیره مارماری
    پست
    1,137

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    شما یک جستجویی درباره وب سرویس ها بکنید سپس با توجه به نیازتون یاد بگیرید؟کدوم؟
    soap-wsdl

  4. #4

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    soap رو میخوام یاد بگیرم یکسری منابع انگلیسی با نمونه کد گیر آوردم ولی نتونستم آخرش اوکی کنم
    یه آموزش فارسی اگر کسی بذاره بصورت روان و پله به پله واقعا ثواب داره

  5. #5
    کاربر جدید
    تاریخ عضویت
    آبان 1393
    محل زندگی
    شیراز
    پست
    13

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    سلام دوستان عزیر می خواستم وب سرویس بسازم شما می تونید کمکم کنید .
    مثلا برم از سایت https://www.mashape.comاز وب سرویس های اماده بگیرم بعد
    براش client بنویسم بعد سند درست کنم میشه یه لطفی کنید ؟؟
    با زبان phpباشه soap , wsdlهم باشه.
    خیلی زود جواب بدین دوستان

  6. #6
    کاربر جدید
    تاریخ عضویت
    آبان 1393
    محل زندگی
    شیراز
    پست
    13

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    http://stackoverflow.com/
    این سایت هم خیلی خوبه برای وب سرویس

  7. #7

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    کاش مثل تاپیکی که برای ساخت وبسرویس در دات من ایجاد شده یکی هم برای php ایجاد بشه
    دوستان ذکات علم آموزش آن به دیگران هست

  8. #8

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    من یک وبسرویس ساده ایجاد کردم
    فایل سرور : sever.php
    <?php
    //call library
    require_once ('lib/nusoap.php');
    //using soap_server to create server object
    $server = new nusoap_server();

    $server->configureWSDL("MyFirstWebservice","urn:Testing WSDL");
    //register a function that works on server
    $server->register("get_message",array("name" => "xsd:string"),array("return" => "xsd:string"));#gethelloworld");

    // create the function
    function get_message($your_name)
    {
    if(!$your_name){
    return new nusoap_fault('Client','','ali');
    }
    $result = "Welcome ".$your_name .". Thanks for Your First Web Service Using PHP with SOAP";
    return $result;
    }


    // create HTTP listener
    $HTTP_RAW_POST_DATA=isset($HTTP_RAW_POST_DATA)?$HT TP_RAW_POST_DATA:"";
    $server->service($HTTP_RAW_POST_DATA);
    exit();
    ?>


    و این هم کد کلاینت : client.php
    <?php 
    require_once ('lib/nusoap.php');
    //Give it value at parameter
    $param = array( 'name' => 'ali');
    //Create object that referer a web services
    $client = new soapclient('http://localhost/webservice/server.php?wsdl');

    //Call a function at server and send parameters too
    //$response = $client->call('get_message',$param);
    $response=$client->get_message("ali");
    //Process result
    if($client->fault)
    {
    echo "FAULT: <p>Code: (".$client->faultcode."</p>";
    echo "String: ".$client->faultstring;
    }
    else
    {
    echo $response;
    }
    ?>

    ران میشه فقط یه خطایی میده که نتونستم برطرف کنم لطفا راهنمایی کنید
    خطا »
    ( ! ) Notice: Undefined property: SoapClient::$fault in C:\wamp\wamp\www\WebService\client.php on line 12

  9. #9
    کاربر دائمی
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    جزیره مارماری
    پست
    1,137

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    برای آموزش soap سایت w3schools.com خوبه.

  10. #10

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    توابعی که بخوایم داشته باشیم سمت سرور و کاربر دسترسی نداشته باشه و فقط برای استفاده داخلی باشه رو چطوری باید اضافه کنیم ؟
    من همه توابع رو توی یک فایل ریختم و require_once کردم اول فایل server.php ولی وقتی این کار رو کردم وبسرویس دچار مشکل شد و وقتی اونو برداشتم مشکلی نداره
    لطفا دوستان حرفه ای راهنمایی کند

  11. #11
    کاربر جدید
    تاریخ عضویت
    آبان 1393
    محل زندگی
    شیراز
    پست
    13

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    $client = new soapclient('http://localhost/webservice/server.php?wsdl');

    به این تغیر بده
    $client = new nusoap_client('http://localhost/WebServiceSOAP/server.php');

  12. #12
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    http://reza.biz
    پست
    858

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    اینم آموزش
    http://forum.iranphp.org/Thread-%D9%...60096#pid60096

    توی ایران پی اچ پی نوشتم با نمونه کد

  13. #13

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    ممنون از دوستان من تونستم وبسروس راه اندازی کنم فقط چند تا سوال دارم که البته جواب بعضی ها رو پیدا کردم ولی اینجا مینویسم حتما کسی که اولین بار میخواد وبسرویس راه اندازی کنه جواب اینها خیلی به دردش می خوره پس لطفا دوستان جواب بدن :
    1- فرق soap و nusoap چیه ؟ و توصیه میشه از کدومشون استفاده کنیم ؟
    2-انواع فراخوانی توابع وبسرویس ؟ و کدوم ها کجا استفاده دارن ؟ مثلا فرق این دو تا دستور زیر چیه ؟
    $result=$client->call('Check',$param);
    $result=$client->Check($param);

    3- مهمترین نکات امنینی وبسرویس چیه ؟
    4- چطوری درخواست ها رو براساس آی پی سرور فرستنده بررسی و دسترسی بدیم بهشون ؟

  14. #14
    کاربر دائمی
    تاریخ عضویت
    آبان 1390
    محل زندگی
    http://reza.biz
    پست
    858

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    1- فرق soap و nusoap چیه ؟ و توصیه میشه از کدومشون استفاده کنیم ؟
    nusoap کتابخانه مجزاست اما soap اکستنشن خود پی اچ پی ، یه ذره با هم تفاوت دارند .

    2-انواع فراخوانی توابع وبسرویس ؟ و کدوم ها کجا استفاده دارن ؟ مثلا فرق این دو تا دستور زیر چیه ؟
    اولی برای nusoap و دومی برای soap استفاده میشه . تفاوت خاصی ندارن .

    3- مهمترین نکات امنینی وبسرویس چیه ؟
    خب بوسیله یک وبسرویس یک متد/ تابع از وبسایت شما اجرا میشه و این دسترسی رو میدید به هر کسی که بتونه به وبسرویس وصل بشه و تابع رو اجرا کنه پس باید یه سری موارد مثلا کد شناسه و... در نظر بگیرید براش ، درخواستها از طریق http ارسال میشن .

    4- چطوری درخواست ها رو براساس آی پی سرور فرستنده بررسی و دسترسی بدیم بهشون ؟
    _$SERVER['REMOTE_ADDR'];

  15. #15

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    سلام خدمت دوستان.
    من یه سوال داشتم.میشه از متد یک وب سرویس در یک وب سرویس دیگه استفاده کرد.
    مثلا من از متد send_sms از یک وب سرویس استفاده کردم ولی قبل از آن میخام از متد not_black تو یه وب سرویس دیگه استفاده کنم.همچین چیزی امکانش هست.لطفا راهنمایی کنین

  16. #16

    نقل قول: آموزش ایجاد وبسرویس یا نمونه کد وبسرویس با php

    اول درباره بالا اوردن تاپیک قدیمی معضرت میخواهم.
    با سلام لطفا به سایت هایه دیگه پاس ندین
    من چند تا سوال دارم در باره وب سرویس که مبتدی هستش از کسایی که جواب رو میدونن لطفا جواب بدن.
    1-وب سرویس چیست؟(من اینو درک کردم:برایه ارتباط سرور و برنامه ویندوز یا اندروید ویا تحت وب هستش)
    2-وب سرویس چطور اطلاعات رو از برنامه هایه دیگه میگیره؟
    3-وب سرویس بعد از دریافت اطلاعات از برنامه یک مقدار کار هارو انجام میده و جواب رو برمیگردونه؟چطور جواب رو به برنامه میفرسته؟
    4-soap یا wsdl چیه چه ربطی به وب سرویس داره؟
    لطفا جواب بدید.

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

  1. آموزش: آموزش پترن ها با نمونه
    نوشته شده توسط funpatogh در بخش PHP
    پاسخ: 11
    آخرین پست: یک شنبه 09 شهریور 1393, 20:11 عصر
  2. سوال: درخواست آموزش ایجاد پایگاه داده در اوراکل
    نوشته شده توسط arianet در بخش Oracle
    پاسخ: 1
    آخرین پست: چهارشنبه 18 فروردین 1389, 20:32 عصر
  3. آموزش: آموزش ایجاد کارت شبکه ی مجازی
    نوشته شده توسط tatu3882 در بخش شبکه و Networking‌
    پاسخ: 0
    آخرین پست: چهارشنبه 16 دی 1388, 17:06 عصر
  4. آموزش ایجاد دیتا بیس SQL در VB.net
    نوشته شده توسط shahinsoft در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 04 دی 1387, 16:16 عصر
  5. خبر: آموزش ایجاد بازی با Flash
    نوشته شده توسط Mehdi Asgari در بخش طراحی و ساخت بازی‌های کامپیوتری
    پاسخ: 1
    آخرین پست: پنج شنبه 02 آبان 1387, 23:53 عصر

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

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