2011-01-31 4 views

答えて

15

RequestFactorySource型は非GWTのランタイムでRequestFactoryのインスタンスをインスタンス化するために使用することができます。前述のInProcessRequestTransportは、GWT自身のRequestFactoryJreSuiteテストで使用され、GWT実行環境全体を起動する必要性を回避します。

RequestFactorySourceタイプは単なるテストに限定されません。 RequestTransport(おそらくjava.net.HttpUrlConnectionまたはApache HttpClientライブラリに基づいています)を実装する場合は、実動RequestFactoryエンドポイントを使用して、コンソールアプリケーション、一括クエリアプリケーション、または健康プロバイダを作成できます。これは、GWTベースのクライアントのみをサポートするGWTの古いRPCシステムよりも大幅に改善されています。

+4

RequestFactoryMagicタイプは、svnリビジョンr9946の時点でRequestFactorySourceに名前が変更されています。 。 – BobV

4

自分でGWTのソースコードをブラウズしています。答えは javadocの中に隠されている:

https://gwt.googlesource.com/gwt/+/master/user/src/com/google/web/bindery/requestfactory/server/testing/InProcessRequestTransport.java

+0

リンク切れ.... – HDave

+2

@HDave 全体RequestFactoryコードがcom.google.web.binderyパッケージに移動して、リンクが修正されました – morisil

+1

新しいリンク:https://gwt.googlesource.com/gwt/ – Dodge

関連する問題