2016-07-12 12 views
0

現在、FlexViewerのアーキテクチャーとARCGIS Flex APIベースのカスタムツールがあり、IISサーバー上にゾーンを描画しています.ESRIはESRI Javascript APIに移行しています。 Webアプリケーションビルダーを使用するかプレーンバニラarcgis js apiを使用してください。私のTAは、プレーンなvanilla arcgis js apiを使用し、esri jsライブラリをロードし、dojoモジュールローダーを使用して独自のバージョンのdojoライブラリをホストすることを提案しています。また、クライアント側からARCGIS URLを直接指し示すのではなく、ARCGIS restサービスを反映するJavaレイヤWebサービスURLにすべてのarcgisレイヤーURLを返信し、すべてのコードドメインを別個のテーブルとすべてのクライアント側の構成(URLとプロパティファイル)は、Oracleのテーブルに格納されます。彼はそれがJava側でより良い制御を与えると思っており、それは彼のアーキテクチャ(非ARCGISベース)と一致するだろうと私は単純な解決策を工夫していると感じています。なぜ誰かがこれを望むのかについて、私はコミュニティ開発者の入力を探しています。それは過度のようだ。ARCGIS Flex - Javaスクリプトの移行

答えて

1

多くのカスタムJavaScriptを書く経験はしばしば不要であり、さらにESRIは多くの機能を提供しています。可能であれば、提供される「バニラ」機能を使用することに固執します。 ArcGIS APIはDojoの上に構築されており、モジュールローダはAPIでうまく機能しています。

"彼はARCGIS URLを直接指し示さないことを提案しています"とは、サービスエンドポイントを意味しますか?これは、関係なく公開レイヤーを照会するためです。

それこれを読んでも価値がある - https://www.esri.com/~/media/Files/Pdfs/products/arcgis-platform/architecting-the-arcgis-platform

役に立てば幸い!