2009-08-25 12 views
1

エンドポイントの仕組みをよりよく理解しようとしています。私はthisを読んで、services.configがコンパイル時にswfに "焼き込まれた"ことを学びました。その記事の中で彼は、トークン...はserver.port、およびcontext.rootトークンですFlex Builderエンドポイントトークン

<endpoint uri="http://myServer:{server.port}{context.root}/flex2gateway/" class="flex.messaging.endpoints.AMFEndpoint"/> 

を...参照します。私は、私にはどんなトークンが利用できるのだろうと思っているのでしょうか?彼らが変数のように振る舞うのであれば、自分のカスタムトークンを設定できますか?

編集:すぐに別の開発サーバーに移行します。私たちは2人の主要なフレックス開発者を抱えています。彼らがプロジェクトをリポジトリからチェックアウトするときには、それぞれのプロジェクトが互いに独立して動作するようにしています。そのため、エンドポイントが各開発者プロジェクトの場所ごとに正しく設定されるようにします。

答えて

0

コンパイルすると、トークンはアプリにコード化されてしまうでしょう...これは明らかにそうではないので、{server.name}を使用してくれました。

+1

context.rootはアプリケーションにコンパイルされますが、server.nameとserver.portはJVMプロパティーであり、サーバーが起動するまで解決されません。 – HDave

関連する問題