ホームページ > バックエンド開発 > PHPチュートリアル > Java リモート呼び出し PHPRPC for Java の例

Java リモート呼び出し PHPRPC for Java の例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:07:23
オリジナル
1217 人が閲覧しました

Java リモート呼び出し PHPRPC for Java
の例 PHPRPC は、軽量、安全、クロスインターネット、クロス言語、クロスプラットフォーム、クロス環境、クロスドメインであり、複雑なオブジェクトの送信をサポートし、参照パラメータの受け渡しをサポートし、コンテンツ出力のリダイレクトをサポートし、階層型エラー処理をサポートします。セッション対応、サービス指向の高性能リモート プロシージャ コール プロトコル。
Java 用 PHPRPC はクライアント側とサーバー側をそれぞれ実装する必要があります。ここで具体的な例を示します。
たとえば、サーバー側は http://localhost:8080/server/ で、サーバー側は http:/ です。 /localhost:8080/ client/
サーバーとクライアントという 2 つのプロジェクトを構築する必要があります。次に、クライアント側とサーバー側をそれぞれ実装します。
1. サーバー側の実装:
1) 実装クラスを作成します:

public class MyHello {
public Stringsay(String name) {
System.out.println( " hello world!!");
return "Hello "+name;
}
}
2) サービスを公開します:
新しい JSP を作成し、hello.jsp という名前を付けます。 URL は次のとおりです: http://localhost:8080/server/hello.jsp
hello.jsp の内容は次のとおりです:
<%@ page language="java" contentType="text/html; charset =UTF-8 "
pageEncoding="UTF-8"%>
<%@page import="org.phprpc.PHPRPC_Server"%>
<%@page import="test .MyHello"% >
);
%>
これです。
2. クライアント実装:
1) Hello
という名前のサーバー実装クラスに対応するインターフェースを定義します。 > 2) 前の手順が完了したら、リモート呼び出しを行って、Test.java
public class Test{
public static void main(String[] args) {
PHPRPC_Client client= という名前のクラスを作成できます。 new PHPRPC_Client ("http://localhost:8080/server/hello.jsp");
Hello hello=(Hello)client.useService(Hello.class);
System.out.println(hello .say ("Java_KAbanban"));
}
Test.java を実行すると、目的の結果が得られます。出力は次のとおりです。 こんにちは Java_KAbanban

とても便利ですね! !


興味のある方はご相談ください! !



Java リモート呼び出し PHPRPC for Java の例

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート