ホームページ  >  記事  >  バックエンド開発  >  PHPでWebServiceを呼び出して時間パラメータを渡す方法

PHPでWebServiceを呼び出して時間パラメータを渡す方法

WBOY
WBOYオリジナル
2016-07-25 09:04:10899ブラウズ
WEBSERVICE を他のシステムに接続するときに、.NET では PHP が時間パラメータを認識できないことがわかりました。分析: PHP の WEBSERVICE コードの呼び出しは、データ パケットを XML 形式で手動で記述することによって実装されます。

WEBSERVICE を他のシステムに接続するときに、.NET では PHP が時間パラメータを認識できないことがわかりました。

分析: PHP で WEBSERVICE を呼び出すコードは、XML 形式でデータ パケットを手動で記述することによって実装されます。.NET や JAVA でプロキシ クラスを生成するツールを使用できるわけではありません。 その結果、PHP は他のシステム言語と接続するときに、さまざまなプログラミング言語の直接的な互換性の問題に対処する必要があります。その一例が .NET の time 型です。

解決策: 分析後、PHP は純粋な XML 形式のデータ パケットで呼び出されるため、.NET の時刻形式に従って時刻パラメータを置き換えるために、まったく同じ形式の時刻文字列を渡すことで、.NET で認識できるでしょうか? 検証後、このアプローチは機能します。.NET が認識できるように、同様の文字列を時刻形式として渡す必要があります。

2010-04-20T17:46:28.609375+08:00


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。