Connecting to WebDAV servers via the Java™ connector architecture
First Claim
1. A system operable to support Web-based Distributed Authoring and Versioning (WebDAV) protocol, said system comprising:
- a plurality of applications and server implementations;
a WebDAV-compliant connector that conforms to a Java™
Connector Architecture (JCA) specification, said WebDAV-compliant connector operable to access WebDAV-compliant servers as enterprise resources; and
a resource adapter application programming interface (API) operable to communicate with said WebDAV-compliant connector.
1 Assignment
0 Petitions
Accused Products
Abstract
A method that conforms to a Java™ Connector Architecture (JCA) specification for accessing WebDAV-compliant servers as enterprise resources is provided. The method comprises providing a WebDAV-compliant connector communicating with a multilayer resource adapter API, and creating a SAX-based processing pipeline. The method further comprises processing property values using the processing pipeline, using a MultiStatus Response Record to map a resource URL to a set of properties, and implementing accessor methods for marshaling property values to and from an XML format. The method further comprises using the processed property values to enable transmitting WebDAV messages between a client and a server.
16 Citations
25 Claims
-
1. A system operable to support Web-based Distributed Authoring and Versioning (WebDAV) protocol, said system comprising:
-
a plurality of applications and server implementations;
a WebDAV-compliant connector that conforms to a Java™
Connector Architecture (JCA) specification, said WebDAV-compliant connector operable to access WebDAV-compliant servers as enterprise resources; and
a resource adapter application programming interface (API) operable to communicate with said WebDAV-compliant connector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method that conforms to a Java™
- Connector Architecture (JCA) specification for accessing WebDAV-compliant servers as enterprise resources, said method comprising;
providing a WebDAV-compliant connector, said WebDAV-compliant connector communicating with a multilayer resource adapter API;
creating a SAX-based processing pipeline;
processing property values using said processing pipeline;
using a MultiStatus Response Record to map a resource URL to a set of properties;
implementing accessor methods for marshaling property values to and from an XML format; and
using said processed property values to enable transmitting WebDAV messages between client and server. - View Dependent Claims (11, 12, 13, 14, 15)
- Connector Architecture (JCA) specification for accessing WebDAV-compliant servers as enterprise resources, said method comprising;
-
16. A system operable to support Web-based Distributed Authoring and Versioning (WebDAV) protocol, said system comprising:
-
means for providing a WebDAV-compliant connector, said WebDAV-compliant connector communicating with a multilayer resource adapter API;
means for creating a SAX-based processing pipeline;
means for processing property values using said processing pipeline;
means for using a MultiStatus Response Record to map a resource URL to a set of properties;
means for implementing accessor methods for marshaling property values to and from an XML format; and
means for using said processed property values to enable transmitting WebDAV messages between client and server. - View Dependent Claims (17, 18, 19, 20)
-
-
21. Computer-executable software code stored to a computer-readable medium, said computer-executable software code comprising:
-
code for processing property values using a processing pipeline;
code for using a MultiStatus Response Record to map a resource URL to a set of properties;
code for implementing accessor methods for marshaling property values to and from an XML format; and
code for using said processed property values to enable transmitting WebDAV compliant messages between a client and a server. - View Dependent Claims (22, 23, 24, 25)
-
Specification