MapGuide&FDO Web Services RESTful Web Services FOSS4G 2007Haris Kurtagic.

Slides:



Advertisements
Similar presentations
Give it a REST already Arnon Rotem-Gal-Oz VP R&D xsights
Advertisements

REST - Representational State Transfer
REST Vs. SOAP.
Building and using REST information services Rion Dooley.
Introduction to Web Services
Applying REST to DICOM Chris Hafey Feb 23, Introduction Three Types of Web Services – RPC Based (WS*) – REST – REST/RPC Hybrid Pure REST is a great.
How to Build a REST API Using ASP.NET Web API Fernando Cardenas 10/8/20131.
Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
1 Google Earth Powered by MapGuide. 2© 2006 Autodesk Session Outline MapGuide / Google Earth Integration Overview Demo How it Works and How to Use It.
General introduction to Web services and an implementation example
Building RESTful Interfaces
1 CGICGI Common Gateway Interface Server-side Programming Lecture.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
Controling instrument in the RESTful way
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
Introducing FDO Toolbox Jackie Ng. Presentation Overview What is FDO? What is FDO Toolbox? Major Features of FDO Toolbox Demos.
IT 210 The Internet & World Wide Web introduction.
1 San Diego, California 25 February Automating Your Interactions with ARIN Mark Kosters Chief Technology Officer.
REST.  REST is an acronym standing for Representational State Transfer  A software architecture style for building scalable web services  Typically,
REST vs SOAP for Web Services Applications and Services in Internet Benjamin Hilaire – 81747L
Introducing Thalia CSG Workshop September 26, 2007.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
Wyatt Pearsall November  HyperText Transfer Protocol.
TCP/IP Protocols Dr. Sharon Hall Perkins Applications World Wide Web(HTTP) Presented by.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Whois-RWS: A RESTful Web Service for WHOIS Andy Newton, Chief Engineer.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
1 Seminar on Service Oriented Architecture Principles of REST.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Steven Carvellas Anirban Ghosh Pramod Vedantham Rahul Sheth Varun Sarwade.
2007cs Servers on the Web. The World-Wide Web 2007 cs CSS JS HTML Server Browser JS CSS HTML Transfer of resources using HTTP.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
the acronym for Asynchronous JavaScript and XML.
Ajax for Dynamic Web Development Gregory McChesney.
Advanced Web Technologies Lecture #4 By: Faraz Ahmed.
Web Technologies Lecture 1 The Internet and HTTP.
RESTful Web Services What is RESTful?
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Introduction to the World Wide Web & Internet CIS 101.
Overview Web Technologies Computing Science Thompson Rivers University.
Data Models for Web Applications
Lesson 11: Web Services and API's
Web Technologies Computing Science Thompson Rivers University
Presentation on Distributed Web Based Systems Submitted by WWW
Thoughts on Architecture for the Internet of Things
REST: Web Services Abel Sanchez.
REST- Representational State Transfer Enn Õunapuu
Data Virtualization Tutorial… CORS and CIS
GeneXus 9.0: Web applications at their higher power
Lesson 11: Web Services & API's
Introduction Web Environments
Representational State Transfer
WEB API.
PHP + Oracle = Data-Driven Websites
MapGuide Open Source (MGOS)
MapGuide Open Source (MGOS)
MIX 09 12/9/2018 6:08 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
COMP9321 Web Application Engineering Semester 2, 2016
Lesson 11: Web Services and API's
Middleware, Services, etc.
The OpenRasta framework for building RESTful applications
WEB SERVICES From Chapter 19, Distributed Systems
Web Technologies Computing Science Thompson Rivers University
WCF Data Services and Silverlight
NEECOM – May 22, 2019 Todd L Gould, CEO
COMP9321 Web Application Engineering Semester 1, 2017
Presentation transcript:

MapGuide&FDO Web Services RESTful Web Services FOSS4G 2007Haris Kurtagic

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'REILLY Leonard Richardson & Sam Ruby

Restful Web Service HTTP Envelope URI HTTP methods GET, 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