90 likes | 193 Vues
Explore the capabilities of MapGuide and FDO Web Services at FOSS4G 2007. Learn about content management, feature services, rendering services, and more. Discover various FDO data providers like SDF, PostGis, Oracle, and ArcSDE. Utilize RESTful principles for stateless, connected web services. Dive into HTTP methods, caching strategies, and Adobe AIR applications. Witness a live MapGuide/FDO RESTful demo showcasing content access, image requests, data manipulation, and more.
E N D
MapGuide&FDO Web Services RESTful Web Services FOSS4G 2007 HarisKurtagic
MapGuide OS • Content Management • Feature Service • Rendering Service • Mapping Service • User Management
Feature Data Objects (FDO) • Data Access Interface • FDO Data Providers:SDF, SHP, PostGis, Oracle, SQL Server, ArcSDE, OGR,.. • MapGuide, AutocadMap • FME, Radius Studio • Fdo2Fdo • New data provider simple or complex, It is your choice
MapGuide/FDO Web Service • MapGuide already support Web Services • Web -tier • Server • XML • TCP/IP
RESTful principles • Addressability • Stateless • Representations • Connectedness • RESTful Web Services O'REILLYLeonard Richardson & Sam Ruby
Restful Web Service • HTTP Envelope • URI • HTTP methodsGET, POST, PUT, DELETE • HTTP Header • HTTP Response Codes
Why? • Utilazing WWW • Caching • Searching • Scaling/Load Balancing • Rich Internet Applications • Adobe AIR • Google Gears
MapGuide/FDO RESTful DEMO • Content access • Image request • GET Data / Check Out • Render/Modify in Browser • PUT Data / Check In
Demo • FDO, MapGuide, Ext, OpenLayers • Javascript & Web Service • JSONP, FeatureJSON • Simon Pelicon & Haris Kurtagic