CS 597C: Scalable Internet Services
Papers and Resources
Jabber
/ XMPP
The Jabber
Programmers Guide: A Comprehensive Snapshot of Jabber
BEEP-APEX Overview: Relationship of Peer-to-Peer Communication to BEEP
BEEP
(Blocks Extensible Exchange Protocol)
On the Design of Application Protocols (Rationale for
BEEP)
Technical WhitePaper: A Framework for Next-Generation Application
Protocols
Mapping
the BEEP Core onto TCP: RFC
HTTP-based
Protocols:
Issues in
Layering Protocols on HTTP
A Response to "Issues in Layering Protocols on HTTP"
HTTP-NG Rationale (Defunct Effort)
Event Notification Scenarios Using HTTP
Event Notification Scenarios (ppt)
RVP: A Presence and Instant Messaging Protocol (IM Protocol
used in MSN Messenger)
GENA: Generalized Event Notification over HTTP (ppt)
KnowNow White Papers:
KnowNow Microserver for Windows: Programmer’s Guide
PubSub on Jabber: Internet Draft
firstRain Open PubSub Specification: Internet Draft
JMS PubSub (contained within this JMS Specification)
KnowNow Event Router Programmer's Guide
Design and Evaluation of a Wide-area Event Notification Service
An Efficient Multicast Protocol for Content-Based Publish-Subscribe
Systems
Content Based Routing with Elvin4
The JEDI Event-Based Infrastructure and its Application to the
Development of the OPSS WFMS
A Hierarchical
Proxy Architecture for Internet-Scale Event Services
Efficient
Matching for Content-based Publish/Subscribe Systems
Filtering Algorithms and Implementations for Very Fast Publish/Subscribe
Systems
Fast Forwarding for Content-Based Networking
Matching Events
in a Content-based Subscription System
Efficient Filtering of XML Documents for Selective Dissemination of
Information
Efficient Filtering of XML Documents with XPath Expressions
Efficient Filtering in Publish-Subscribe Systems using Binary Decision
Diagrams
Mesh-Based
Content Routing using XML
Supporting public availability and accessibility with Elvin: Expriences
and reflections
An Infrastructure for Meta-Auctions (.ps.gz)
Content based
routing as the basis for intra-agent communication
Hermes - A
Notification Service for Digital Libraries
Publish/Subscribe in a Mobile Environment
Using a
publish/subscribe middleware to support mobile computing
Projects