Your SlideShare is downloading. ×
  • Like
Plone Web Services Panel Discussion
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Plone Web Services Panel Discussion

  • 1,621 views
Published

Sally Kleinfeldt led a panel discussion about Plone web services at the 2009 Plone Conference in Budapest. Participants were: Matt Wilkes, Matt Hamilton, Alec Mitchell, and Calvin Hendryx-Parker. A …

Sally Kleinfeldt led a panel discussion about Plone web services at the 2009 Plone Conference in Budapest. Participants were: Matt Wilkes, Matt Hamilton, Alec Mitchell, and Calvin Hendryx-Parker. A video of the panel may be viewed at http://blip.tv/file/3018226.

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,621
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Plone Web Services: Panel Discussion 2009 Plone Conference, BudapestThursday, October 29, 2009
  • 2. A Brief Introduction Sally Kleinfeldt, JazkartaThursday, October 29, 2009
  • 3. Why?Thursday, October 29, 2009
  • 4. www.housingmaps.comThursday, October 29, 2009
  • 5. Twitter ClientsThursday, October 29, 2009
  • 6. What?Thursday, October 29, 2009
  • 7. XML-RPC • Remote Procedure Call • XML format message • HTTP transportThursday, October 29, 2009
  • 8. XML-RPCThursday, October 29, 2009
  • 9. JSON-RPC • Remote Procedure Call • JSON format message (JavaScript Object Notation)Thursday, October 29, 2009
  • 10. JSON-RPCThursday, October 29, 2009
  • 11. SOAP • Simple Object Access Protocol • Successor to XML-RPCThursday, October 29, 2009
  • 12. SOAPThursday, October 29, 2009
  • 13. REST • REpresentational State Transfer • Architectural style • Resource orientedThursday, October 29, 2009
  • 14. RESTThursday, October 29, 2009
  • 15. AtomPub • Atom Publishing Protocol • HTTP-based protocol for creating and updating web resourcesThursday, October 29, 2009
  • 16. AtomPubThursday, October 29, 2009
  • 17. Atom • Atom Syndication Format • XML language for web feedsThursday, October 29, 2009
  • 18. AtomThursday, October 29, 2009
  • 19. Microformats • Semantic markup • Reuse existing XHTML tagsThursday, October 29, 2009
  • 20. MicroformatsThursday, October 29, 2009
  • 21. Products • SOAP: CIGNEX project • REST: ATRest, gsxml • Atom:Vice • XML-RPC: wsapi4ploneThursday, October 29, 2009
  • 22. wsapi4plone • Michael Mulich and Kevin Kalupson, Weblion • Take advantage of Zope XML-RPC support • Provide CRUD interface to Plone content objects • Future: also provide JSON-RPCThursday, October 29, 2009
  • 23. AtomPub for Plone Matt WilkesThursday, October 29, 2009
  • 24. Limitations of Zope 2 • Publisher only does HTTP GET and POSTThursday, October 29, 2009
  • 25. WSGI MiddlewareThursday, October 29, 2009
  • 26. CMIS Matt Hamilton, NetsightThursday, October 29, 2009
  • 27. Content Management Interoperability Services • Web services standard for content management • Proposed by IBM, Microsoft, ECM, Alfresco... • Approved for submission to OASIS public review processThursday, October 29, 2009
  • 28. CMS Switch • Is your current CMS a bummer? • CMIS could make it easy to switch • Alfresco has CMIS integrations with Drupal, Joomla, eZ Publish, and ConfluenceThursday, October 29, 2009
  • 29. CMS SwitchThursday, October 29, 2009
  • 30. CMIS and Plone • Participate in public review process? • Create CMIS implementation? • Plone Foundation support?Thursday, October 29, 2009
  • 31. True Confessions Alec MitchellThursday, October 29, 2009
  • 32. Experiences • XML • JSON • High performance web services • Integration of 3rd party web services in Plone (SOAP, XML-RPC, REST, JSON)Thursday, October 29, 2009
  • 33. More True Confessions Calvin Hendryx-Parker, Six Feet UpThursday, October 29, 2009
  • 34. Experiences • XML-RPC • RDF/XML • JSON and SimpleJSON • jQueryThursday, October 29, 2009
  • 35. DiscussionThursday, October 29, 2009