AGS Server Java-ADF Web Controls

来源:互联网 发布:黑豹伪装m10数据 编辑:程序博客网 时间:2024/06/01 09:39

ADF(Application Development Frameword) Web 控制


 

 

Web ADF开发路线图

 

Web ADF development paths

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组件的关系