Web Services… Made Easy Without Any Coding

4,237 views

Published on

Learn how to use FME to easily consume data from – and publish data to – virtually any web service such as REST, WFS, Atom, SOS, and OData. You'll see how to process complex geometry and schemas, transform as needed, and deliver data in virtually any format. Plus, get up and running in minutes with no coding and the ability to plug into existing infrastructure and seamlessly adapt to any changes.

Published in: Technology
3 Comments
1 Like
Statistics
Notes
  • Thanks I have been able to download the presentation now. Looks like the issue was with slideshare!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hey raaags - can you try again now? We noticed that Slideshare had some errors a couple of months ago that prevented downloads for a few hours. A few of us just tried to download and had success. If it's still not working on your end, please let us know and we'll email it to you. Thanks!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Unable to download the presentation
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
4,237
On SlideShare
0
From Embeds
0
Number of Embeds
2,326
Actions
Shares
0
Downloads
44
Comments
3
Likes
1
Embeds 0
No embeds

No notes for slide
  • update
  • Add arrows to Q&A
  • FME Desktop is designed to help people access spatial data in the precise way they need it. It cuts through repetitive, time-consuming conversion processes and really complex data issues to let users get right at theirdata.
  • Option 2 - Don ’ t use until September (first 2 links are currently being created)
  • *Or JSON. Published XML/JSON must conform to relevant web service standards
  • Just type XML / JSON on the workbench canvas
  • Just type XML / JSON on the workbench canvas
  • RSS, GeoRSS JSON, GeoJSON, CouchDB XML, KML, GML Text File, CSV, HTML GeoPDF, 3DPDF, Flash, SVG, DirectX OGC (WMS, WFS, etc) ArcGIS Online Windows Azure Google Fusion Tables, Map Engine, Spreadsheet, Sketchup Salesforce Dropbox
  • FME Desktop is designed to help people access spatial data in the precise way they need it. It cuts through repetitive, time-consuming conversion processes and really complex data issues to let users get right at theirdata.
  • Fmeserver upload / qa Remove the mystery – no coding required Web service - just another format Consume web services with Inspector or workspace Do value added transformations / processing Workspaces which accept / generate XML become web services once published to FME Server* Create workspaces which both consume and publish web service data streams – interaction
  • Update
  • Update
  • Option 2
  • Web Services… Made Easy Without Any Coding

    1. 1. Web Services… Made Easy Without Any Coding September 10, 2013 This webinar is being recorded
    2. 2. Agenda Introduction  Safe Software and FME  FME Approach to Web Services Live Demos Consuming Web Services Leveraging Web Services Publishing Web Services Q&A #fmewebinar
    3. 3. Who Are We? Don Murray President and Co-Founder Dean Hintz Senior Product Specialist @DonAtSafe @DeanHintz #fmewebinar
    4. 4. Questions are Encouraged! Please submit using the GoToWebinar PanelWe will follow-up with unanswered questions #fmewebinar
    5. 5. @SafeSoftware #fmewebinar
    6. 6. What is FME? #fmewebinar Convert data Transform data Share data Integrate data Validate data And more From Desktop to Server to Cloud FME is the data integration and delivery platform
    7. 7. Power of FME is Transformation  Data. The way you need it!  Cut through repetitive, time-consuming conversion processes and complex data issues  Graphical authoring environment CodeNo Code!!
    8. 8. Poll: How long have you been using FME? #fmewebinar
    9. 9. New to FME?  Visit our Getting Started Page: www.safe.com/fme/getting-started  Attend a weekly FME Overview webinar: safe.com/ WeeklyIntro #fmewebinar
    10. 10. Get Involved! fmepedia.com/community fmepedia.com/knowlege @SafeSoftware youtube.com/FMEChannel blog.safe.com #fmewebinar
    11. 11. What is a web service?
    12. 12. What is a web service?  HTTP Request sent to web server via get, post, put, delete  URL may have parameters  Body of request can be anything but is commonly XML or JSON  Server takes request grinds it and sends back response!
    13. 13. FME Approach to Web Services Remove the mystery – no coding required Web service - just another format Consume web services with Inspector or workspace Do value added transformations / processing Workspaces which accept / generate XML become web services once published to FME Server* Create workspaces which both consume and publish web service data streams – interaction
    14. 14. XML and JSON Transformers  XMLFlattener  XMLValidator  XMLFormatter  XMLUpdater  XMLTemplater  JSONFlattener  JSONTemplater  …
    15. 15. Web Transformers  HTTPFetcher / HTTPUploader / HTTP*  ImageFetcher  Twitter  GeoRSSFeatureExtractor  WebCharter  ArcGISOnline (FMEStore)  HTMLtoXHTMLconverter  …
    16. 16. Web Formats
    17. 17. Web Service Request Response Web Server url request via get, post, put, delete Response JSON, XML All web services follow the same pattern
    18. 18. Using Web Services
    19. 19. Poll: What web service protocols do you have experience using? #fmewebinar
    20. 20. Poll: How are you currently using web services? #fmewebinar
    21. 21. Consuming Web Services Demo
    22. 22. Consuming Web Services Demo
    23. 23. Consuming Web Services Demo
    24. 24. Consuming Web Services Demo
    25. 25. Leveraging Web Services Demo
    26. 26. Publishing Web Services Demo
    27. 27.  Configurable server  Easily change schema  Publish complex XML, JSON, or anything!! Publishing any Web Service!!
    28. 28. Build any web service! Any service is now a workspace away. FME Data Streaming service delivers response. Power of FME is Transformation CodeNo Code!!
    29. 29. FME Workspace as Web Service Broker for WFS FME WFS Workspace GetCapabilities Request Response XML FME Server
    30. 30. FME Workspace as Web Service Broker for WFS FME WFS Workspace describeFeatureType Request Response XML FME Server
    31. 31. FME Workspace as Web Service Broker for WFS FME WFS Workspace getFeature Request Response XML FME Server
    32. 32. FME Workspace as Web Service Broker for WFS FME WFS Workspace GetCapabilities Request Response XML GetFeature Request Response GML FME Server
    33. 33. Poll: How are you interacting with web services now? #fmewebinar
    34. 34. Geographic Names: GML Result
    35. 35. Summary  FME makes it easy to use, leverage and produce web services  FME Server workspace approach provides a completely new way to build web services.  Can be used to build all types of web services from WFS, WMS, WMTS, Odata, Junaio AR, SOS, etc. FME, a “No-code” approach to web services
    36. 36. Save the date! #fmewebinar
    37. 37. Free FME Training Learn More: www.safe.com/training #fmewebinar Online Courses - Live & Hands-On  September 18: FME and KML (Advanced)  September 24-25: FME Desktop Tutorials & Recorded Courses
    38. 38. Get Involved! fmepedia.com/community fmepedia.com/knowledge @SafeSoftware youtube.com/FMEChannel blog.safe.com #fmewebinar
    39. 39. #fmewebinar Q&A
    40. 40. Thank You!  Sales  info@safe.com  Support  www.safe.com/support  (604) 501-9985 ext. 278  Don Murray  Don@safe.com  Dean Hintz  Dean@safe.com This webinar is being recorded @FMELizard #fmewebinar

    ×