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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Plone Web Services Panel Discussion

1,640
views

Published on

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

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,640
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
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