Your SlideShare is downloading. ×
0
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
Developing to Novell Pulse
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

Developing to Novell Pulse

559

Published on

One of the founding design principles for Novell Pulse is interoperability. It's intended to give you cutting-edge real-time collaboration tools while allowing you to work seamlessly with others using …

One of the founding design principles for Novell Pulse is interoperability. It's intended to give you cutting-edge real-time collaboration tools while allowing you to work seamlessly with others using disparate systems. In this session, you'll learn how to develop connectors and extensions for Novell Pulse. We'll also cover the unique interoperability between Novell Pulse and Google Wave—the result of a technical collaboration between Novell and Google around the Wave Federation Protocol.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
559
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
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. Developing to Novell Pulse ® Ian Roughley Pulse Architect Novell ® iroughley@novell.com
  • 2. Agenda • Pulse Overview • Integration Points • Developing an OpenSocial Gadget • Developing against the Robot API 2 © Novell, Inc. All rights reserved.
  • 3. What is Novell Pulse? ® • Real-time • Social • Collaborative 3 © Novell, Inc. All rights reserved.
  • 4. Pulse Demo
  • 5. Integration Points
  • 6. Real-Time Architecture 6 © Novell, Inc. All rights reserved.
  • 7. Services Architecture 7 © Novell, Inc. All rights reserved.
  • 8. API Integration Overview 8 © Novell, Inc. All rights reserved.
  • 9. Integration Points • Google Wave Integrations – OpenSocial Gadgets – Robot API – Wave Federation Protocol • Pulse APIs – Authentication (SAML 2.1) – REST API (Administration) – Email-in – Notifications 9 © Novell, Inc. All rights reserved.
  • 10. • Place-holder for Dan's slides re: Wave Protocol / WFP 10 © Novell, Inc. All rights reserved.
  • 11. Developing an OpenSocial Gadget
  • 12. 12 © Novell, Inc. All rights reserved.
  • 13. Developing Against the Robot API
  • 14. Future Integration Points • Data Synchronization • Notifications • Pulse REST API – User-specific – Administration 14 © Novell, Inc. All rights reserved.
  • 15. Review
  • 16. Future Integration Points • Data Synchronization • Notifications • Pulse REST API – User-specific – Administration 16 © Novell, Inc. All rights reserved.
  • 17. Key Points • Develop your Gadgets and Robots now • We have more coming 17 © Novell, Inc. All rights reserved.
  • 18. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.

×