View
3
Download
0
Category
Preview:
Citation preview
ArcGIS Server :
Nouveautés 9.2
et évolutions futures
Gaëtan LAVENU – ESRI France
Alexandre GAUVIN – ESRI France
Sessions Techniques - SIG 2007
Programme de cette présentation
• Aperçu du produit : principes et architecture
• Outils de publication et de gestion
• Construire des applications Web cartographiques
• Services et fonctionnalités SIG
• Développement d'applications
• Evolutions en 9.3
• Résumé
1
Aperçu du produit :
Principes et architectures
Qu'est ce qu'ArcGIS Server 9.2
• Un SIG complet orienté Server
• Des applications "out of the box" pour la visualisation, la
gestion de données et l'analyse de données
géographiques
• Une plateforme pour le développement d'applications et
de services Web / Entreprise
– Un Software Developer Kit
– Disponible pour les environnements de développement .Net et
Java
3
Un SIG Web complet "Out of the Box"
• Possibilité de créer et de configurer des applications Web
très simplement
– Aucune programmation nécessaire
• Disponibilité de clients "out of the box"
– ArcGIS Explorer
– ArcGIS Desktop
• Publier des services SIG riches
– 2D and 3D Mapping services
– Services de type : Geocoding, Geodata, Network Analysis et
Geoprocessing
– Service SOAP, WMS, et KML
4
ArcGIS Server : Un SIG complet orienté serveur
5
ArcGIS Server
Applications
Web
Application
Mobile
ArcGIS
Explorer
ArcGIS Desktop
ArcGIS Engine
ArcGIS Server
ArcReader
Java
.Net
Globe 3D
Carte 2D
Géocodage
Géotraitement
Données
Applications
Métiers
UC
2007
Installi
6
Architecture d'ArcGIS Server
• Clients
• Serveur Web
– Web Server
– Web ADF
• Serveur SIG
–SOM – Server Object Manager
–SOC – Server Object Container
• Données
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
UC
2007
Installi
7
• Clients
– Navigateur Web
(Internet Explorer, Firefox, Safari, …)
– ArcGIS Desktop
– Application SIG ArcGIS Engine
– ArcGIS Explorer
– Applications diverses non SIG
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
Architecture d'ArcGIS Server - Client
UC
2007
Installi
8
• ArcGIS Server (Microsoft .NET)
–Internet Information Server (IIS)
• ArcGIS Server (Java)
–Apache/Tomcat
–IIS/Tomcat
–IBM Websphere 6.1
–Sun Java Application Server 9.0
–Weblogic 9.1/9.2
–Autres ….
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
Architecture d'ArcGIS Server – Web Server
9
Architecture d'ArcGIS Server - Web ADF
• Web ADF (Application Developer Framework)
• Composants permettant de développer des applications et des services Web
• Deux composantes :– ADF Runtime
– ADF Software Developer Kit
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
10
• Server Object Manager
• Processus qui écoute les
requêtes entrantes
• Connaît les machines
disponibles pour traiter les
requêtes et assure la
répartition des charges
• Logging des erreurs
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
Architecture d'ArcGIS Server - SOM
11
• Processus dédiés à un service
(Map, Globle, Geocode,
Geoprocessing, …)
• Reçoivent les requêtes issues
du processus SOM
• Traite la requête pour la
fonctionnalité SIG demandée
• Renvoie la réponse au SOM qui la
transmet ensuite aux clients
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
Architecture d'ArcGIS Server - SOC
12
• Accédés uniquement par les
processus SOC
• Géodatabases
– Géodatabase personnelle (mdb)
– Géodatabase fichier
– ArcSDE Personal/Workgroup
– ArcSDE Enterprise
• Basés sur des fichiers
–Shapefile, Raster, Autres (DWG,DGN, TAB, …)
Clients
Web Server
Web ADF
SOM
SOC
Données
Serv
eu
r S
IG
Internet
Serv
eu
r
Web
Architecture d'ArcGIS Server - Données
Outils de publication
et de gestion
Conception (authoring) des services
• Utilisation d'ArcGIS Desktop
• Carte 2D
• Cartes 3D
• Géocodeurs
• Modèles de
Géotraitement
• Géodatabases
14
ArcGIS Server Manager
• Publier des services
• Créer des applications
Web
• Gérer les différents
GIS Server
(SOC,SOM)
• Point d'entrée dans
ArcGIS Server
• Accès à l'aide
15
ArcGIS Desktop
• Conception (ArcMap/ArcGlobe)
• Cartes 2D
• Cartes 3D
• Géocodeurs
• Modèles de Géotraitement
• Géodatabases
• Publier des services
• Gérer les différents GIS Server(SOC,SOM)
• Point d'entrée dans ArcGIS Server
16
Les services SIG d'ArcGIS Server 9.2
• Les services SIG sont des briques pour la construction :– Applications Web
– Cartes ArcGIS Explorer
– Applications Mobile
• Les services SIG d'ArcGIS Server sont accessibles aux travers d'interfaces standards SOAP / XML
• Types de services SIG en 9.2– Services de carte 2D (Map Service)
– Services de carte 3D (Globe Service)
– Services de Géocodage
– Services Network Analysis
– Services de Géotraitement
– Services Geodata
– Services Mobile
– Services KML
– Services WMS
17
Démo 1:
Publier des services
cartographiques avec
le manager
Construire des applications
Web cartographiques
Applications Web cartographiques (Web ADF)
• Contrôles Web :- Map,
- TOC,
- Toolbar,
- Navigation,
- Zoom,
- Level,
- MapTips,
- Overview Map,
- Geocode,
- Page Layout
…
20
Applications Web cartographiques (Web ADF)
21
Navigation
Interrogation
Requêtes
Mise à jour
Tâches
Mise en page
Application Web : Services carto
• Les cartes sont basées sur un ou plusieurs services web carto
• Superposition de différents services :
- ArcGIS Server
- Services ArcWeb
- ArcIMS
- WMS
• Chaque service peut être projeté dans le système de coordonnées commun
• Ajout possible de services carto personnalisés
- geoRSS, GML, KML, Autres
22
Démo 2:
Création d'une application Web
avec le manager
Application Web : Tâches
• Les tâches fournissent des fonctionnalités SIG spécifiques (métier)
• Les tâches "out of the box"– Recherche sur un attributs
– Requêtes sur des attributs
– Outil "Find Place"
– Outil "Find Address"
– Outils de mise à jour évolués
– Tâches de Géotratement(issues des modèles ArcGIS)
• Autres tâches personnalisées– Développements ArcGIS Server
– Consommation d'autres services SOAP / XML
24
Application Web : Mise à jour de données
• Le Web ADF permet de créer une application de mise à jour de
données
• Fonctionne avec des Géodatabases ArcSDE versionnées
– Workgroup ou Enterprise
• Permet d'éditer tout type d'entités
• Une série d'outils d'édition
fournis "out of the box"
dans le modèle de
site standard
25
Démo 3:
Création d'une application Web
de mise à jour avec le manager
Services et
fonctionnalités SIG
Application Web : Caches de cartes
• Tuilage d'images à des
échelles prédéfinies
• Affichage rapide et peu de
calculs coté serveur
• Pour des cartes relativement
statique
• Symbologies cartographiques
très évoluées et affichage
performant
• Pour toute la carte ou couche
par couche
• Outils de géotraitement
28
Démo 4:
Création et exploitation d'un
cache de carte 2D
Cartographie 3D et service de globes
• Toutes les données sont hébergées sur le serveur et drappées sur un globe
• Services de globes de haute performance pour des applications cliente 3D :
– ArcGIS Explorer, ArcReader, ArcGlobe, ArcEngine
• Un moyen efficace de diffuser et de partager l'information géographique d'une organisation
30
Les services de Globes 3D
• Permet de publier différentes couches drapées sur un globe (intégration du relief)
• Authoring dans ArcGlobe(fichiers *.3dd)
• Supporte les fonctionsd'Identification et de Recherche
• Possibilité d'accès via le Web
• Possibilité de croiser (dans le client) des couches issues de plusieurs globes
31
ArcGIS Explorer
• Client ArcGIS Server gratuit,
léger et facile à utiliser
• Accède, intègre et utilise GIS
services
• Visualisation de données 3D
et 2D
• Utilise des tâches pour
répondre aux questions des
utilisateurs
32
Démo 5:
Publier un service 3D avec
ArcGIS Server et le consommer
avec ArcGIS Explorer
Support de WMS
• Tous les Map Services peuvent être publiés sous la
forme d'un service WMS
• Les fichiers externes de Capabilities WMS sont
supportés
• Support des versions WMS v1.0.0, v1.1.0, v1.1.1, v1.3.0
34
Support du format KML
35
• KML: Keyhole Markup Language
• Format XML (KMZ = version zippée)
• Permet de décrire des données vecteurs et leur représentation
graphique
• Permet également de pointer vers des images géoréférencées
• Lu et écrit par Google Earth
• ArcGIS Server permet la publication des informations
géographiques au format KML
• ArcGIS Server est une plateforme excellente pour la
publication de données vers Google Earth
Publier des services KML
36
1. Publication du Map Service
dans ArcGIS server
2. Paramétrage des options KML
3. Ajout d'un Network Link
dans Google Earth
Démo 6:
Publication d'un service en
KML et consommation dans
Google Earth
Géotraitement dans ArcGIS Server
• Permet à une entreprise de centraliser à la fois les
données et les traitements
• Permet à une entreprise d'exposer des fonctions
d'analyse spatiale auprès d'utilisateurs non spécialistes
• Permet à des spécialistes SIG de publier des fonctions
d'analyse sans aucun développement
38
Publier des modèles de géotraitement
• Conception avec ArcGIS
Desktop
• Publication avec ArcGIS Server
en tant que Service de
Géotraitement
• Les modèles publiés
apparaissent en tant que tâches
• Les tâches sont consommées
sans aucun développement
dans :
– Web Applications
– ArcGIS Explorer
– ArcGIS Desktop
39
Démo 7:
Publier un géotraitement
et le consommer avec
ArcGIS Explorer
Partage et distribution de données
• ArcGIS Server 9.2 offre la possibilité de publier des
"Geodata Services" qui permettent l'extraction et la
réplication de données entre différentes Géodatabases
– LAN, WAN
• ArcGIS Server 9.2 permet également avec l'extension "Data
Interoperability" de développer des applications de type ETL
pour l'import/export de données dans différents formats
– LAN, WAN
41
Geodata Services et réplication
• Les Geodata Services permettent de publier des Géodatabases
accessibles via le Web
• ArcGIS Desktop peut ensuite être utilisé pour :
– Extraire des données
– Créer des réplicas
– Synchroniser ces réplicas
42
Enterprise
ArcSDEEnterprise
ArcSDE
Personal
ArcSDE
File
Geodatabase
Geodata serviceLocal Geodatabase
LAN
WAN
Site 1Site 2
Site 3
Site 4Site 5
Workgroup
ArcSDE
Publier des services de Géocodage
• Publication des "Locators" ArcGIS
• Supports les fonctions suivantes : Géocodage d'une adresse
Géocodage en batch
Géocodage inverse
• Haute performance: La version 9.2 utilise une nouuvelle technique d'indexation
hiérarchique qui accélère les performances d'un facteur 4 à 10.
ArcGIS Desktop propose les outils pour construire les géocodeurs à
partir des sources suivantes:
• Fichiers de formes
• Géodatabases Personnelles, Fichiers ou ArcSDE
43
Publier des fonctions Network Analyst
• Création de document ArcMap contenant des couches d'analyse
Network Analyst
• Fonctions disponibles (sans dév.) :
Calcul d'itinéraire optimum
Calcul de feuilles routes
Recherche de proximité
Calcul de zones de dessertes
Matrices Origines/Destinations
• NA Server Extension
Extension de l'objet MapServer pour l'accès direct aux fonctions de
calcul de Network Analyst
44
Développement
d'applications
ArcGIS Server 9.2: Un SDK très complet
• Construction et déploiement d'application et de services Web /
d'entreprise
• Une productivité important due à une intégration "out-of-the-
box" des IDE (VS,Ecl.,JS)
• Le Software Development Kit (SDK) inclus :
– Composants .Net
• Web ADF
• Mobile ADF
– Composants Java
• Web ADF
• Enterprise ADF
46
Software Development Kit (SDK)
.Net Java
Mobile
ArcGIS
MobileWebMap
Applications
Business
Applications
EnterpriseWeb Web
Integration Environment
Nouveautés du Web ADF (.Net / Java)
• Un nouveau template "Map viewer"
• Nouveaux Web controls– Orientés utilisateur et basés sur les technologies AJAX
– Meilleure productivité en mode Design
• Nouveau framework pour le développement de tâches
• Travaillent avec des sources de données multiples
• Meilleure intégration dans les environnements de développement– Visual Studio 2005
– Eclipse
– Sun Java Studio Creator
• Un SDK complet très documenté avec de nombreux exemples
47
Nouveaux Web Controls
• Map, Page Layout
• Table of Contents
• Overview Map
• Map Tips
• Toolbar
• Map Navigation
• Task, TaskManager
• Magnifier
• Map Tips
• …
48
Démo 8:
Ouverture du projet .Net
d'une application Web
ArcGIS Server – Services Web SIG
• Les services SIG d'ArcGIS Server sont basés sur les standards SOAP XML
• ArcGIS Explorer et ArcGIS Desktop sont des clients "prêts à l'emploi"
• Vous pouvez construire des applications Web cartographiques qui consomment des services SIG en utilisant le Manager – aucune programmation nécessaire
• Le Web ADF supporte nativement la consommation de Services Web SIG via les sources de données Locales ou Internet d'ArcGIS Server
– Créer des couches basées sur des services SIG
– Créer des tâches basées sur des services SIG
• Les autres applications peuvent également consommer des Services Web SIG en utilisant les interfaces SOAP/WSDL
– Pas besoin d'installation de ressources ESRI sur la machine cliente
– Ces services peuvent être consommés à partir de .Net et Java
50
ArcGIS Server
51
Services SIG – SOM/SOC
HTTP
DCOM
SOAP,
ArcObjects
DHTMLSOAP
Applications Web Navigateur Web
SOAP
ArcGIS Server – Services Web SIG
ArcGIS Desktop
Services SIG – Point d'accès
SOAP
SOAP,
ArcObjects
Applications Web
ArcGIS Mobile SDK - Une technologie
pour les applications de terrain
Gestion de
patrimoineGestion des
espaces verts
Maintenance
des Hydrants
Gestion
des déchets
Gestion du
mobilier urbain
Vérification
d'équipement
Maintenance
de réseau
Déployer des applications nomades
• Un kit de développement .Net (ArcGIS Mobile SDK) intégré au produit ArcGIS Server
• Un SDK :
– Ensemble de composants SIG pour .Net
– Conçus pour des applications Client-Serveur
– Support différents scénarii de connexion aux bases de données
– Supporte les transactions courtes ou longues
– Supporte les mises à jour sur des données versionnées
– Propose des fonctionnalités de mise à jour déconnectée
– Compatible avec les WinForms deVisual Studio 2005
– Très léger sur les postes cibles
– Très performant
53
ArcGIS
Server
Application de type
SmartClient
Internet
Les plateformes cibles d'ArcGIS Mobile SDK
• Microsoft .NET/.NET Compact Framework 2.0
• Windows Mobile 5.0
– Pocket PC
– SmartPhone
• Windows Mobile pour Pocket PC 2003
et 2003 SE
• Windows CE 5.0
• Windows XP
54
Trimble GeoXT
Tablet PCSmart
Phone
PDA
Phone
Pager
Coût
Poids
Autonomie
Fonctionnalité
Connectivité
Robustesse
Les composants du Mobile ADF
55
Map
Cache
Server
Connection
Map Map
Action
ArcGIS
Server
Démo ArcGIS Mobile
Rendez-vous à la session
"ArcGIS Server : Déployer des
applications mobiles"
Développement d'applications d'entreprise avec
Java
• Le Java Enterprise ADF permet de développer des application J2EE
basées sur la technologie EJB (Enterprise Java Bean)
• La version 9.2 d'ArcGIS Server fournit "out-of-the-box" des EJBs
"géospatiaux" dont les fonctionnalités sont les suivantes :
– Mapping, Geocoding et Network Analysis
• Disponibles pour un certains nombre de serveur d'application certifiées
J2EE 1.4
• Intégrée avec les autres parties du SDK notamment le Web ADF
• Intégration avec l'IDE Eclipse
• Disponible uniquement avec ArcGIS Server Advanced
57
Architecture J2EE typique
58
Application Server
EJB
Container
EJB
Ho
me
Rem
ote
JNDI
EIS TierBusiness
EJB Tier
Client
Tier
ClientEJB
EJB
Application
Server
Servlet/JSP
Container
Servlets
JSPs
Presentation
Web Tier
ArcGIS
Server
Databases
JC
A
EJB
ERP CRM
Conclusion
Nouvelle organisation du produit ArcGIS Server
• Intégration d'ArcSDE
• 3 Editions (fonctionnel) : Basic, Standard et Advanced
• 2 Niveaux (capacité) : Workgroup et Enterprise
ArcGIS Server 9.2
Basic Standard Advanced
Workgroup(SQL Server
Express
uniquement, max
1 socket)
- Gestion de données
pour les bases
workgroups
- Carto 2D/3D
- Extensions NA et DI
- Gestion de données
pour les bases
workgroups
- Carto 2D/3D
- Géotraitements
- Mise à jour
- Extension NA, DI,SA et 3D
- Gestion de données pour les
bases workgroups
Enterprise(différents
SGBDR, sur la
base de 2
sockets)
- Gestion de données
pour les bases
enterprise
- Carto 2D/3D
- Extensions NA et DI
- Gestion de données
pour les bases enterprise
- Carto 2D/3D
- Géotraitements
- Mise à jour
- Extension NA, DI,SA et 3D
- Gestion de données pour les
bases enterprise
60
Les 3 éditions
Basic Standard Advanced
Multi-user Geodatabase OUI OUI OUI
Web based Replication OUI OUI OUI
Web Mapping NON OUI OUI
Globe Server NON OUI OUI
Web-Based Geoprocessing NONLimité au niveau
ArcViewOUI
Web-based Editing NON NON OUI
61
Les 2 niveaux
Workgroup Enterprise
SGBD supporté SQL Server ExpressDB2, Informix, All SQL Server
editions, Oracle
Système
d'exploitation
Windows
uniquementWindows, Solaris, Linux
Sockets 1Non limité
(licence de base : 2)
ConfigurationsDirect Connect
uniquement
Direct Connect / Serveur
d'application (3 Tiers)
Limites Données 4 GB Non limité
Limites Mémoire 1 GB Non limité
62
Les points clés
• Un SIG "Out-of-the-box" orienté serveur
• Un logiciel incluant des outils de gestion de base de
données géographiques (technologie ArcSDE)
• Utilisation du Manager ou d'ArcCatalog pour– Publier des services
– Construire des applications
– Administrer le serveur SIG
• Des applications carto web plus riches, plus rapides
• Des services SIG très riches fonctionnellement
• Un nouveau client gratuit : ArcGIS Explorer
• Une plateforme de développement puissante
– Orientée vers les architectures de services
– Conforme aux standards et aux normes OGC, ISO, W3C
63
UC 2007 Tech Sessions 65
ArcGIS Server en 9.3
• Plus ouvert– Meilleur support des services normalisés OGC
• Plus de fonctionnalités– Nouveau type de services "Image Services", "Geometry Services"
• Plus facilement dimensionnable et plus d'évolutivité– Support des caches 2D à la demande
• Plus facilement sécurisable– Gestion de certains niveaux de sécurité dans ArcGIS Server Manager
• Plus de productivité– Amélioration de l'ergonomie des Web Mapping Applications
• Plus facile à appréhender pour les développeurs– Une API Javascript et des services REST Services pour développer des
mashups
– Des SDK pour consommer des Web Services SOAP et REST
66
Services WMS – Améliorations en 9.3
• Les services WMS en 9.3 supporteront les Styled Layer
Descriptors (SLDs)
http://<server_url>?...REQUEST=GetMap&...LAYERS=0&...&SLD=<sld_xml_doc_url>
67
Services WFS en 9.3
• Support du format WFS 1.1 et GML 3
• Les entités pourront être publiées en
utilisant :
– le profile GML Simple Features
– Le profile GML de Géodatabase
(nouveau en 9.3)
• Support du format WFS T 1.1
– Fonctionnera sur des couches de la
Géodatabase versionnéesou non
– Pas de verrouillage lors des transactions
• Disponible en tant qu'option des
Map Services et des Geodata Services
68
Services WCS en 9.3
• Un service WCS est un service de données permettant de publier
des "Coverages" (rasters multi-bandes) .
– A ne pas confondre avec des service d'images.
• Les clients peuvent demander des extraits, des combinaisons de
bandes, des traitements,
des ré-échantillonages, …
réalisés par le serveur WCS
• Possibilité de publier des données
raster à partir de :
– MXD
– Géodatabase
– Image Service
• Support des formats
WCS 1.0.0 et 1.1.0
• ArcGIS Desktop 9.3 sera client WCS
69
ArcGIS Server 9.3 – Notion d' Image Service
• Image Service – un nouveau type de service en 9.3– Publication directe de données rasters
– Fichiers de données Raster
– Rasters de Géodatabases
– Fichiers de définition ArcGIS Image Server
• Intégration de la technologie ArcGISImage Server dans ArcGIS Server
• Extension (optionnelle) du produit ArcGIS Server– Gros volume de données raster
– Sources hétérogènes et/ou fréquemment mises à jour
– Conception des Services avec l'outil Image Service Editor dans ArcMap
70
Amélioration du système de cache 2D
• Possibilité de spécifier un
cache précalculé complet
ou un cache à la demande
• Nouvelles options dans les
outils de Géotraitement pour
affiner le paramétrage
du cache
• Nouveau:
– Construction du cache sur des zones d'intérêt (en utilisant un
classe d'entités par exemple)
– Possibilité de rajouter de nouveaux niveaux d'échelle (sans avoir à
tout re-caclculer ou à bidouiller manuellement le fichier conf.xml)
71
Paramétrage du cache dans le Manager
UC 2007 Tech Sessions 72
Gestion de la sécurité en 9.3
• Gérer les permissions sur :– Les applications Web
– Les services Web
• ArcGIS Server for .Net
– Utilisateurs/Rôles Windows
– Utilisateurs/Rôles personnalisés (stockés dans SQL Server)
• ArcGIS Server for Java
– Utilisateurs/Rôles LDAP
– Utilisateurs/Rôles personnalisés (stockés dans Apache Derby [Java
DB] )
UC 2007 Tech Sessions 73
Gestion des Utilisateurs/Rôles dans le Manager
UC 2007 Tech Sessions 74
Définition des sécurités sur un service Web
UC 2007 Tech Sessions 75
Définition des sécurités sur une application Web
UC 2007 Tech Sessions 76
Evolution des applications Web ADF
• Augmentation du ressenti de fluidité dans l'utilisation des applications Web ADF
• Moins de clics souris pour accéder au résultat d'une identification, d'une requête ou d'autres tâches
• Nouvelles organisation des fonctions de navigation
• Plus d'outils
Réorganisation de la zone de fenêtre latérale
• Seuls les
résultats et la
TOC se
trouvent
désormais
dans cette
zone
• Les outils de
navigation se
trouve dans la
carte
Map Tips et Résultats des tâches
• Map Tips sur les
résultats des tâches
• Les résultats des Query
Task s'affichent
automatiquement en
Map Tips
• Les Map Tips peuvent
contenir des textes
statiques des liens, des
images et du
JavaScript
79
Impression
• Ajout d'un nouvel outil d'impression
• Génère une nouvelle page pour l'impression
– Carte
– Titre
– Résultats
– Barre d'échelle et Nord
• Configuration dans le Manager
• Après 9.3: Impression complète à partir de mise en page ArcMap
Plus simple d'accès pour les développeurs Web
• Nouvelles API REST/JavaScript pour réaliser des applications de type "mashup"
• Web ADF AJAX pour les applications avancées et les applications d'entreprise – Amélioration en 9.3
• Les GIS Server héberge des services "prêt à l'emplois" :– SOAP, REST, OGC
– Evolution en 9.3
Explorateur HTML des services
81Session Technique Interne ESRI France
Evolution du Web ADF .Net en 9.3
• Intégration complète avec le framework ASP.Net AJAX de
Microsoft
– MS-AJAX Partial Page Rendering Model
– MS-AJAX Update Panels
• Un modèle objet JavaScripts Client qui travaille aves les
contrôles Sever du Web ADF
• Meilleur support pour la localisation (traduction) des Web
Controls
– A l'exécution et lors du design dans VS 2005
– Support for multiple locales
Evolution du Web ADF Java en 9.3
• Support des sérialisations Clustering / Session
– Permet aux applications Web de tirer profit de fermes de serveur
• Support de la norme de Portlet (JSR-168)– Pour IBM WebSphere et BEA WebLogic Portal servers
• Intégration aux IDE Eclipse et NetBeans
– Modèles de classes pour le Web ADF (exposées via un assistant)
• Custom Task
• Functionality
• Context Attribute,
• AJAX Phase Listener
• AJAX Renderer
APIs Javascript pour applications de type mashup
• Permet de choisir le Map Control que l'on souhaite utiliser pour construire son application (ESRI, Google Map, Virtual Earth, …)
• APIs JS ESRI et Map Control Javascript ArcGIS Server – Utilisation d'ArcGIS Online ou votre propre fond de carte
• la carte de base peut donc être dans n'importe quelle projection
– Superposition de contenu ArcGIS
• APIs JS ESRI et Map Control Microsoft Virtual Earth
– Utilisation VE comme fond de carte
– Superposition de contenu ArcGIS
• APIs JS ESRI et Map Control Google Maps JS – Utilisation de Google Maps
comme fond de carte
– Superposition de contenu ArcGIS
ArcGIS Server 9.3 en résumé …
• ArcGIS Server 9.3 est construit sur les composants de la 9.2 et inclus:
– Le support de nouveau types de services OGC
– Des "Image Services" haute performance
– Un mécanisme de cache partiel et /ou à la demande
– Une gestion de la sécurité intégrée au Manager
– Améliorations des applications "Web Map"
– Développement d'applications JavasScript consommant des services implémentant une API REST
86
Questions / Réponses
Merci de bien vouloir
remplir le questionnaire
Recommended