1

PHP で完全に記述された、魅力的なコンポーネント ベースのライブラリがあります。

コードのサンプル スニペットは次のとおりです。

<?php

require_once 'lib/my_class_file.php';

$variable1 = "some-value";
$variable2 = "some-value";

$new_variable = ClassName::newInstance(.....);

$new_variable->method_call($args);

?>

現在、このライブラリの使用を Java、ASP.NET、Python などの他のプラットフォームに拡張したいと考えています。Java、ASP.NET、Python などの他の言語でこのライブラリを使用する方法がわかりません。

私の懸念は、これが可能かどうかです。可能であれば、ポインタ/オンラインチュートリアル/サンプルコードをいただければ幸いです。

前もって感謝します。

4

1 に答える 1

1

Web サービスは、あなたの問題に対する一般的な答えです。以前は SOAP が一般的でした。今でも使用できますが、単純なRESTサーバーを使用するか、Thriftを汎用のスケーラブルなソリューションとして使用することをお勧めします。これを使用するには、最初に定義ファイルを使用してパラメーターと戻り値のデータ構造を記述し、次に使用するさまざまなプログラミング言語のサーバーとクライアントを作成するスクリプトを実行する必要があります。

PHP サーバーのノンブロッキング ポートについては、https://github.com/volca/thriftも参照してください (自分でテストしていません)。

于 2011-06-13T07:58:41.790 に答える