1 / 20

Evolution of Geo-Web 2.0: Unleashing Data Sharing and Functionality

Explore the transition from static business integration to dynamic service-oriented architecture with a focus on web technologies and the Geo-Web 2.0 phenomenon. Dive deep into the evolution of web services and its impact on collaborative platforms. Discover key concepts such as reusable components and loose coupling in this informative read.

Download Presentation

Evolution of Geo-Web 2.0: Unleashing Data Sharing and Functionality

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The “Geo-Web” 2.0 Sharing Data and Functionality over the Web Roger D. Harwell 17 October 2007 Rocket City Geospatial Conference

  2. Web 2.0 phenomenon

  3. Web 2.0 phenomenon • collaboration, participation, trust vs. publishing • wikipedia, ebay ranking • search vs. catalog; tag vs. directory • server-side • gmail, flickr, del.icio.us • blogging • RSS – subscription • “geoweb” • web services (service-oriented architecture) • “mashup”

  4. 2000+ Web Services Service-Oriented Solutions Late 1990s Web technologies appear e.g., HTTP, HTML, XML Early 1990s Application integration technologies appear Pre-1990s Custom, static B2B Integration Business Benefit The Evolution To Services

  5. What is aService-Oriented Architecture? • W3C: “A set of components which can be invoked, and whose interface descriptions can be published and discovered” • BEA: “Service-Oriented Architecture is an IT strategy that organizes the discrete functions contained in enterprise applications into interoperable, standards-based services that can be combined and reused quickly to meet business needs.” • Protegra: “A Services Oriented Architecture is an approach to system design where solutions are assembled from reusable component services.” • A software component that is described via WSDL and is capable of being accessed via standard network protocols such as but not limited to SOAP over HTTP. • A web technology with many, many TLA’s • TLA = Three Letter Acronym

  6. Key Concepts • Reusable Components • Loose Coupling

  7. Common Object Model (COM)  Windows Operating System  Local Server operations  Scalability often requires custom application design  Proprietary communications  Native data types (fast)  Approaching end-of-life in favor of a Web Services model Web Services Model  Most Operating Systems  Local and remote Servers  Scalability requires off-the-shelf load balancing  XML communications  Data serialized into ASCII XML  A widely accepted and growing standard DLL COM vs. Web Services •  An advantage •  A disadvantage

  8. www.opengeospatial.org

  9. Google Earth • China - 1,313,973,713 • India - 1,095,351,995 • United States - 300,176,035 • Indonesia - 245,452,739 • downloaders of Google Earth- >200,000,000 (Sept., 2007) • Brazil - 188,078,227 • Pakistan - 165,803,560 • Bangladesh - 147,365,352 • Russia - 142,893,540 • Nigeria - 131,859,731 • Japan - 127,463,611 • Mexico - 107,449,525 • Philippines - 89,468,677 • Vietnam - 84,402,966 • Germany - 82,422,299 • Egypt - 78,887,007 • Ethiopia - 74,777,981 • Turkey - 70,413,958 • Iran - 68,688,433 • Thailand - 64,631,595 • Democratic Republic of the Congo - 62,660,551 • France - 60,876,136 • United Kingdom - 60,609,153

  10. Roger D. Harwell Product Manager GeoMedia WebMap Products Security, Government & Infrastructure Tel. +1 (256) 730.1936 Fax +1 (256) 730.1263 roger.harwell@intergraph.com Intergraph Corporation P.O. Box 6695 Huntsville, AL 35824

More Related