ADF(Application Development Frameword) Web 控制
Web ADF開發路線圖
Web ADF的組織:
//Common API
com.esri.adf.web
com.esri.adf.web.data
com.esri.adf.web.data.geometry
com.esri.adf.web.data.query
com.esri.adf.web.data.render
com.esri.adf.web.data.results
com.esri.adf.web.data.symbol
com.esri.adf.web.data.tasks
com.esri.adf.web.faces.*
com.esri.adf.web.tasks
com.esri.adf.web.util
//Resource specific API
com.esri.adf.web.wms.*
com.esri.adf.web.ags.*
com.esri.adf.web.aims.*
com.esri.adf.web.aws.*
com.esri.adf.web.ejb.*
//ArcGIS Server SOAP API
com.esri.arcgisws.*
Web ADF Controls的概念
1.自定義JSF Web Controls集合;
2.暴露服務器對象的功能;
-map、Overview、Toc和Toolbar
-讓其他API可以訪問(Common API和Resource specific API)
3.SDK標準開發包
-JavaDoc
-Web Control Tag Library
-Sampls
Web ADF Controls做什麼
1.爲Resource specific APIs提供一個途徑
2.提供一個可擴展的框架
-通過時間模型和動作監聽
-組織多種渲染的能力(HTML、WML、DHTML)
3.管理在HTTP請求中的狀態
4.管理和其他JSF組件的關係