-1

私が働いている小さな会社から、PHP で Web サービスを作成するように依頼されました。Web サービス (Flickr、Youtube など) を使用しました。しかし、一度も書いたことはありません。私は経験豊富な PHP Web 開発者です (明らかに Web サービスではありません)。

このタスクを承認/拒否する前。Webサービスに何か特別なことはありますか、それとも私はこれが好きですか:

if ($GET["something"]==="somethingelse")
{
header('Content-Type: application/json');
    echo json_encode(array(Answer => 'yes'));
}

私はそのようにすることができますか?

4

2 に答える 2

2

はい、できます。実際、これは最初の Web サービスの良いスタートだと思います。

さまざまなブランチ (URL パラメーターの if-tests) を持つ php スクリプトを使用すると、Web サービスを作成するための非常に高速で簡単な方法になります。

厳密に必要な場合を除き、SOAP/XML ベースの Web サービスは使用しません。(WSDL の作成、テストなどの時間を節約できます)。SOAP/XML Web サービスは UDDI (サービス カタログ) のような機能を提供するかもしれませんが、繰り返しますが、それが必要でない場合は時間を無駄にしません :-)

于 2012-08-20T09:07:54.703 に答える
1

nuSOAP はかなり包括的で使いやすいことがわかりました。

問題が発生した場合は、彼らのページをチェックしてもう一度質問して ください http://sourceforge.net/projects/nusoap/

于 2012-08-20T08:53:39.273 に答える