The Object-Subscription Protocol

Introduction

Virtual communities play an increasingly important and prevalent role in our daily lives. However, these communities are often closed relative to each other, forming independent islands of communities. Yet, this independence is artificially imposed on such communities by closed support software or policies since the purposes of these communities often overlap. Our objective is to bridge these virtual communities, allowing them to seamlessly and securely mesh in spite of their differing implementations and autonomous policies. The Object-Subscription Protocol (OSP) is an attempt in this bridging direction.

This is a second paragraph. Of stuff.

Description

OSP is an XML push-based protocol designed for realtime use.

Example Package

<?xml version="1.0" encoding="utf-16"?>
<package xsi:schemaLocation="http://www.openosp.com/xml/osp1.0/schema.xsd" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema">
    <header>
        <from>http://news.bbc.co.uk/go/rss/-/2/hi/default.stm</from>
        <periodical>top-stories</periodical>
    </header>
    <data compression="gzip">eJx9UktP4zAQvvMrRjlDxg7dtlRpJKRd2ANISHTPyImn8dDYiWxn0f57kvBqFoFvnvkeM5+dcyRbnMDRySPHhopfXJsIf+7BcgjcOuWZAjSk/hL8Vhw5xxfgnKwpVJ67ODBeJdo9REMgxScxVVV9ID0iDqyd6jp2NVSGG+3JAbsXI1CeYO9pQO59a+FRcQPK6aluSOmRZVpLaY7H9vPBGnaHwsTYbRAdPYW0LKu0atP+gHWLPgQ8wwwNo7LkuVIB1z8yKVYiDdHmONHninXPGjjckbfqZmhvk71qAiVfuHwjPir9J9715U8VqdiZ/hTkGq6ohEwMIYrFRl5sxAKub3c5vsHm5Goo1a3/V1y+2uX4XpojLWlWm2h6W7ox1ifW0WyT5TIZkh2fb5ssLhLofbNNjtZiWx9tNokgW1VTwMXqPDsXQuBjV+PDdJPL7EGI9UpKKbIzmQ6dBPBjkhynX/gMLUnExA==</data>
</package>