GIS Web Development at DWR Using ArcGIS Server and Adobe Flex
ArcGIS Server ArcGIS Server (AGS) web-enables GIS mapping and functionality in the form of Services AGS can create out-of-the-box GIS web applications – the WebADF All other ESRI web applications types use AGS services but are developed outside of AGS (including any customized AGS WebADF site)
Web Application Architectures using AGS Services REST APIs: Flex, Javascript, SilverlightADFs:.NET, and Java
Flex API – The Sample Flex Viewer Offerings: Communications framework, Out-of-the-box functionality through Widgets, Development framework for new Widgets, Pre-styled interface and interface framework, ESRI Map Services
Flex API – The Sample Flex Viewer Framework User-created widgets plug right in, if available Incorporation of ESRI or user-created stand-alone samples requires programming knowledge
Flex API – ESRI Stand Alone Samples Good selection of ESRI and User-created samples Need to use samples from the most current Flex API (1.3 → 2.0 → 2.1) Integration into the SFV requires familiarity with an IDE, the SFV framework, the current Flex API and the Adobe Flex MXML and ActionScript languages
Web Application Security Can Protect Via: Reverse Proxy Server Authentication at Web Server (IIS) Adobe Website Security AGS Service Security SDE Layer Security