[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Simple Internet Calendar Access Protocol



I have just submitted a sketchy version of "Simple Calendar
Access Protocol" - a web based protocol to access Calendar
Objects from any web browser. This protocol defines a set
of extensions to HTTP and mechansims to handle cache related
issues, authentication and signing of calendar object. In its
current state, this draft identifies the protocol elements,
XML encoding of complete Calendar Object Model into a XML DTD
, new HTTP methods, headers and response codes. Motiviation
for this protocol is growing need for a light-weight access
protocol so that thin clients, PDAs and any clients with a 
browser can access the calendar store that conforms to this
Protocol. This proposal meets many of the goals of the
Calendar and Scheduling Work Group.


		Simple Calendar Access Protocol
	     Surendra Reddy (skreddy@us.oracle.com)

Abstract
 
   Distributed calendaring is gradually becoming more demanding than
   standalone calendaring and scheduling. The use of calendaring and
   scheduling has grown exponentially  and enterprise and inter-
   enterprise business has become so dependent on group scheudling
   applications. But there is no Internet standard to provide
   interoperability among various calendaring applications.
   Consequently, user need to install different conduit programs to
   access these calendaring stores. This memo proposes a HTTP based
   simple calendaring access protocol which allows web, email and any
   HTTP compliant clients to access and manipulate calendar store.
 
   The motivation for this proposal is the expanded scope and diversity
   of the World Wide Web. The World Wide Web provides a simple and
   effective means for users to search, browse, retrieve, and publish
   information of their own available for others. Now that Web browsers
   and servers are ubiquitous on the Internet, it is worthwhile to use
   HTTP as transport protocol and XML to encode calendar objects. The
   power and extensibility of XML allows us to represent calendar data
   objects as well-formed XML documents.
 
   Simple Calendar Access Protocol(SCAP) allows exchanging calendaring
   information between scheduling systems using the Hypertext Transfer
   Protocol (HTTP). This allows users to schedule meetings with anyone
   else, no matter what scheduling software they use.
 
   This document specifies a set of methods, headers, and content-types
   ancillary to HTTP/1.1 for the management of calender properties,
   creation and management of calendar objects, and namespace
   manipulation.


.......................................................
Surendra K Reddy		phone:  +1(650) 506 5441
Manager				mobile: +1(650) 867 4757
Internet Applications Division  email(oracle): skreddy@us.oracle.com	
Oracle Corporation		email(inet)  : Surendra.Reddy@skreddy.com