481d37f5b19b3d3c7f3d6c1935220a83.ppt
- Количество слайдов: 21
…and a natural peer-to-peer platform!
Jabber as P 2 P Platform Agenda Why What Who How But Who Now spend time in this session? is Jabber? cares about Jabber? does it work? what about …? are you again? what?
Highest Value: Group Forming Networks Broadcast Value of Network = X *N § § Web Sites TV/Radio Transaction Metcalf’s Law Value = N**2 § § Email Telephone/Fax Grouping Reed’s Law Value = 2**N § § § Communities Exchanges Cartels Highest Value in Group Forming Networks Law of the Pack David P. Reed Harvard Business Review Feb 2001 Group Forming Networks = P 2 P+G!
Jabber XML P 2 P and Client/Server Network Jabber Provides Directories Servers • XML Switching • Distributed Namespaces • Presence Management Jabber Supports • 30 Instant Messaging Clients • Linux and Solaris IM Servers • Distributed User Directories Routing Searching Sharing Jabber Enables • Peer-to-Peer at the Desktop • Server-to-Server Framework • Directory-to-Directory Facilities Clients
Jabber as Infrastructure for Many Different Application Platforms Peer-to-Peer File Sharing Capabilities Micro-server Device-to-Device Locate Follow Command Jabber Identity Roster Presence Routing Instant Messaging Gateways Conferencing Archiving App-to-App Validate Authorize Repudiate
Server Downloads
Server-Based Instant Messaging Server XML Instant Messages jabber. oreilly. com Clients - Mac - Linux jabber. org Clients -Windows - PDAs
Multiple Messaging Environments Instant Messaging Systems Jabber Instant Messaging Jabber Servers Palm, SMS Applications and Devices Yahoo, MSN News, Weather Information Services
Multiple Messaging Peers Peer-to-Peer Non-Peer Server-to-Server Desktop-to-Desktop Directory-to-Directory Application-to-Application
Providers, Enterprises, and OEM/ISV Customers
People § Developers • Component-Based Architecture • Open Source Foundations • Extensive Developer Support § Managers • Maturing Platform • Reaching Critical Commercial Mass • “Buy” Rather than Build § Pundits • Open Source Foundation • Addresses Current Niche in IM • Provides Complimentary Platform to Two-Way Web
Extensible • Extensible jabber protocol § Open XML based protocol (XMPP) § Extended via custom namespaces • Extensible architecture § Open Source Core § Distributed open component architecture
Secure • Security § Login via passwords (SHA 1, 0 -knowledge) § SSL § Firewall support § Database security § Administration security • Privacy § Opt-in model § Option to subscribe / unsubscribe from jabber user directory § Filters – server & client
Interoperable • Current Open Transports § Yahoo! § MSN messenger § AOL instant messenger § ICQ • Future Transports § § § HTTP SOAP XMLRPC Wireless Telephony Video
Server Architecture XML Messages IQ Messages Name Email v. Card Presence Subscribed Authenticate Security Plain Digest Zero Custom Lookup XDB LDAP Client Jabber Server Client node@domain/resource Component Manager Multiple Component Interfaces Socket-Based Dynamic Loading Static Libraries Session Manager Gateways IM Services Information Services
Commercial Jabber Server Clients Distributed Socket Management Distributed Server Farming Clients
Jabber Complements Major P 2 P Efforts § Two-Way-Web • Jabber Complements by providing s Identity and Capability (user@domain/resource) s Presence and Availability s Routing and Storage § XMLRPC and SOAP • Jabber Complements as well s Interoperability Transports Planned on Open Source s Many Jabber Features might be used as remote services § Groove and Other Commercial Environments • Jabber Complements as s Open Source Framework s Connects to Jabber Commercial Endeavors
History
ORG/COM Continuum Innovations Operations Jabber. Org Jabber. Com Jabber’s Component Architecture and the Jabber Open Source License support the integration of Open Source and Commercial Source to meet both the Innovation and Operation needs of the community. Other. Com
Open Advisory Board Doc Searls Sr. Editor Linux Journal Eric Raymond VA Linux Board Member, President of OSI James Barry SVP Collab. net - Founder of IBM Websphere Tim O’Reilly President of O’Reilly and Associates
Next Steps Com Improve Performance Commercialize Interoperability Extend Platform Org Upgrade Interoperability Integrate SOAP (Simple Object Access Protocol) Integrate 2 Way Web You Contact us www. jabber. org www. jabber. com Contact me Michael Bauer (bauer@jabber. com) VP Product Marketing
481d37f5b19b3d3c7f3d6c1935220a83.ppt