IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them.
VOSpace 2.2 or 3.0 | ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < | A list of future VOSpace changes or enhancements are listed here: | |||||||||||||||||||||||||||||||||||
> > | A list of future potential VOSpace changes, enhancements and discussion items are listed here: | |||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Deleted: | ||||||||||||||||||||||||||||||||||||
< < | Discussion
| |||||||||||||||||||||||||||||||||||
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them.
VOSpace 2.2 or 3.0A list of future VOSpace changes or enhancements are listed here:
| ||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them.
VOSpace 2.2 or 3.0A list of future VOSpace changes or enhancements are listed here:
| ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them. | ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < | VOSpace 2.1 or 3.0 | |||||||||||||||||||||||||||||||||||
> > | VOSpace 2.2 or 3.0 | |||||||||||||||||||||||||||||||||||
A list of future VOSpace changes or enhancements are listed here: | ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < |
| |||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
| ||||||||||||||||||||||||||||||||||||
Deleted: | ||||||||||||||||||||||||||||||||||||
< < | ||||||||||||||||||||||||||||||||||||
Note - this list is for information only, and is not intended to be a definitive list of approved properties, protocols or views. | ||||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < | It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. | |||||||||||||||||||||||||||||||||||
> > | It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them. | |||||||||||||||||||||||||||||||||||
Deleted: | ||||||||||||||||||||||||||||||||||||
< < | However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them. | |||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < | VOSpace 3.0 | |||||||||||||||||||||||||||||||||||
> > | VOSpace 2.1 or 3.0 | |||||||||||||||||||||||||||||||||||
Changed: | ||||||||||||||||||||||||||||||||||||
< < | This area acts as a placeholder for future VOSpace changes and enhancements. | |||||||||||||||||||||||||||||||||||
> > | A list of future VOSpace changes or enhancements are listed here: | |||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
| |||||||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
| ||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
Custom URIsThe VOSpace specification allows 3rd parties to define custom properties, protocols and views simply by choosing a unique URI to represent them. The following URLs link to some examples of custom properties, protocols and views.
Note - this list is for information only, and is not intended to be a definitive list of approved properties, protocols or views. It is possibly to use custom properties, protocols and views in VOSpace messages that are not in this list. However, if you want other people to use your custom URIs, then adding them to this list will enable people to find out about them. | |||||||||||||||||||||||||||||||||||
VOSpace 3.0This area acts as a placeholder for future VOSpace changes and enhancements.
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe proposed recommendation is available here.
Discussion
VOSpace 2.1VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here.
Discussion
| ||||||||||||||||||||||||||||||||||||
Added: | ||||||||||||||||||||||||||||||||||||
> > |
VOSpace 3.0This area acts as a placeholder for future VOSpace changes and enhancements.
Discussion
| |||||||||||||||||||||||||||||||||||
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid
VOSpace 1.0 history
Discussion
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the service capabilities:
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
Specification | |||||||||||
Changed: | |||||||||||
< < | The latest version of the Working Draft is available here. | ||||||||||
> > | The proposed recommendation is available here. | ||||||||||
Discussion | |||||||||||
Changed: | |||||||||||
< < | |||||||||||
> > | |||||||||||
VOSpace 2.1 | |||||||||||
Added: | |||||||||||
> > | VOSpace 2.1 contains minor additions and corrections to the RESTful version 2.0.
SpecificationThe current Working draft is available here. | ||||||||||
Discussion
Implementations
| |||||||||||
Changed: | |||||||||||
< < |
| ||||||||||
> > |
| ||||||||||
| |||||||||||
Added: | |||||||||||
> > |
| ||||||||||
Mailing list | |||||||||||
Changed: | |||||||||||
< < | The mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm | ||||||||||
> > | The mailing list for discussion of the VOSpace specifications and related issues is: grid@ivoa.net which is archived at: http://mail.ivoa.net/pipermail/grid | ||||||||||
VOSpace 1.0 history
Discussion
<--
|
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | IVOA Grid & Web Services: VOSpace | ||||||||||||||||||||
> > | IVOA Grid & Web Services: VOSpace | ||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | Contents | ||||||||||||||||||||
> > | Contents | ||||||||||||||||||||
| |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | |||||||||||||||||||||
Overview | |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | |||||||||||||||||||||
Users want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. | ||||||||||||||||||||
> > | There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. | ||||||||||||||||||||
VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0 | |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 1.1 | |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols: | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | |||||||||||||||||||||
The following URIs will be used to represent the standard views: | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | |||||||||||||||||||||
In order to register VOSpace services in an IVOA registry, the service capabilities need to identified using a standard URI.
The following URIs will be used to represent the service capabilities: | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | |||||||||||||||||||||
If a service implementation supports more than one version of the VOSpace API, then these capability URIs can also be used within a VOSpace service to identify different VOSpace capabilities for a node.
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
History | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 2.0 | |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 2.0 defines a RESTful interface.
SpecificationThe latest version of the Working Draft is available here.
Discussion | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | VOSpace 2.1 | ||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | Discussion
| ||||||||||||||||||||
Implementations | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Mailing list | |||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | The mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm | ||||||||||||||||||||
Added: | |||||||||||||||||||||
> > | The mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm | ||||||||||||||||||||
VOSpace 1.0 history
Discussion | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | |||||||||||||||||||||
The discussion pages that lead up to the V1.0 working draft are available here : | |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
Deleted: | |||||||||||||||||||||
< < | |||||||||||||||||||||
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < | |||||||||||||||||||||
> > | |||||||||||||||||||||
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the standard views:
In order to register VOSpace services in an IVOA registry, the service capabilities need to identified using a standard URI. The following URIs will be used to represent the service capabilities:
If a service implementation supports more than one version of the VOSpace API, then these capability URIs can also be used within a VOSpace service to identify different VOSpace capabilities for a node. One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationThe latest version of the Working Draft is available here.
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
| |||||||||||||||||||||
Changed: | |||||||||||||||||||||
< < |
| ||||||||||||||||||||
> > |
| ||||||||||||||||||||
The discussion pages that lead up to the V1.0 working draft are available here :
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the standard views:
In order to register VOSpace services in an IVOA registry, the service capabilities need to identified using a standard URI. The following URIs will be used to represent the service capabilities:
If a service implementation supports more than one version of the VOSpace API, then these capability URIs can also be used within a VOSpace service to identify different VOSpace capabilities for a node. One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
Specification | |||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||
< < | The first version of the Working Draft is available here. | ||||||||||||||||||||||||||||||
> > | The latest version of the Working Draft is available here. | ||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
The discussion pages that lead up to the V1.0 working draft are available here :
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent the standard protocols:
The following URIs will be used to represent the standard views:
In order to register VOSpace services in an IVOA registry, the service capabilities need to identified using a standard URI. The following URIs will be used to represent the service capabilities:
If a service implementation supports more than one version of the VOSpace API, then these capability URIs can also be used within a VOSpace service to identify different VOSpace capabilities for a node. One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
Specification | |||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||
< < | Nothing ready quite yet. | ||||||||||||||||||||||||||||||
> > | The first version of the Working Draft is available here. | ||||||||||||||||||||||||||||||
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
The discussion pages that lead up to the V1.0 working draft are available here :
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. | |||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||
< < | The following URIs will be used to represent these standard URIs. | ||||||||||||||||||||||||||||||
> > | The following URIs will be used to represent the standard protocols: | ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||
> > | The following URIs will be used to represent the standard views: | ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||
< < | If a service implementation supports more than one version of the VOSpace API, then it may want to advertise the other versions as capabilities. | ||||||||||||||||||||||||||||||
> > | In order to register VOSpace services in an IVOA registry, the service capabilities need to identified using a standard URI. | ||||||||||||||||||||||||||||||
Changed: | |||||||||||||||||||||||||||||||
< < | One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint. | ||||||||||||||||||||||||||||||
> > | The following URIs will be used to represent the service capabilities: | ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||
> > |
If a service implementation supports more than one version of the VOSpace API, then these capability URIs can also be used within a VOSpace service to identify different VOSpace capabilities for a node.
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint. | ||||||||||||||||||||||||||||||
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationNothing ready quite yet.
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
The discussion pages that lead up to the V1.0 working draft are available here :
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent these standard URIs. | |||||||||||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||||||||||
< < |
| ||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||
> > |
If a service implementation supports more than one version of the VOSpace API, then it may want to advertise the other versions as capabilities.
One use case for this would be a VOSpace-1.1 client talking to a service that implements both VOSpace-1.0 and VOSpace-1.1, where the client is acting on behalf of a third party agent that only understands VOSpace-1.0. In which case, the client can use the information in the VOSpace-1.0 capability to direct the third party agent to the VOSpace-1.0 endpoint.
| ||||||||||||||||||||||||||||||
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationNothing ready quite yet.
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
The discussion pages that lead up to the V1.0 working draft are available here :
<--
|
IVOA Grid & Web Services: VOSpaceContents
OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer.There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation:
Specification
VOSpace 1.1VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism.
Specification
| |||||||||||||||||||||||||||||||
Added: | |||||||||||||||||||||||||||||||
> > | Standard URIsThe VOSpace specification refers to a number of standard URIs for properties, views and protocols. The following URIs will be used to represent these standard URIs.
| ||||||||||||||||||||||||||||||
Discussion
History
VOSpace 2.0VOSpace 2.0 defines a RESTful interface.
SpecificationNothing ready quite yet.
Discussion
Implementations
Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm
VOSpace 1.0 history
Discussion
The discussion pages that lead up to the V1.0 working draft are available here :
<--
|
| |||||||||||||||||
Changed: | |||||||||||||||||
< < | VOSpace | ||||||||||||||||
> > | IVOA Grid & Web Services: VOSpace | ||||||||||||||||
Changed: | |||||||||||||||||
< < | This is the main page for the VOSpace working group. | ||||||||||||||||
> > | Contents | ||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
Changed: | |||||||||||||||||
< < | The main participants in developing this standard are :
| ||||||||||||||||
> > | OverviewUsers want to be able to easily publish and share their own data as well as have data reside close to computation nodes when large-scale processing or dynamic caches for intermediate data products in workflows are involved. Three modes of data transfer need to be supported: client-server (the client pushes data to, or pulls data from, the server), server-client (the server pushes data to, or pulls data from, the client) and server-server (one server pushes data to, or pulls data from, another server in response to a client request) also known as third-party transfer. | ||||||||||||||||
Deleted: | |||||||||||||||||
< < |
Version 1.0 | ||||||||||||||||
Changed: | |||||||||||||||||
< < | Version 1.0 of the specification is now an IVOA Recommendation. | ||||||||||||||||
> > | There are many solutions already to these problems so instead of inventing our own we specify a lightweight interface, VOSpace, that sits on top of existing storage solutions, providing a common interface to an underlying heterogeneity of implementations from local file systems to bulk data grids. VOSpace can distinguish between unstructured data, which is just a collection of bytes, and structured data where there is knowledge about how the bytes are arranged and so additional operations are possible. Individual VOSpace instances can also be federated into a peer network so that the user just interacts with a single data space. | ||||||||||||||||
Deleted: | |||||||||||||||||
< < | This covers the node identifiers and metadata, a flat file space, and the data transfer methods. | ||||||||||||||||
Added: | |||||||||||||||||
> > | VOSpace 1.x specifications relate to a SOAP-based web service.
VOSpace 1.0VOSpace 1.0 defines an unconnected flat file space and is now an IVOA Recommendation: | ||||||||||||||||
Specification
| |||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
Changed: | |||||||||||||||||
< < |
| ||||||||||||||||
> > | VOSpace 1.1 | ||||||||||||||||
Added: | |||||||||||||||||
> > | VOSpace 1.1 extends the existing 1.0 specification to support containers, links between individual VOSpace instances, third party APIs and a "find" mechanism. | ||||||||||||||||
Deleted: | |||||||||||||||||
< < | Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers. | ||||||||||||||||
Specification
| |||||||||||||||||
Deleted: | |||||||||||||||||
< < | |||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
Discussion
| |||||||||||||||||
Deleted: | |||||||||||||||||
< < | |||||||||||||||||
Deleted: | |||||||||||||||||
< < | |||||||||||||||||
Changed: | |||||||||||||||||
< < | Version 2.0 | ||||||||||||||||
> > | History | ||||||||||||||||
Changed: | |||||||||||||||||
< < | Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service. | ||||||||||||||||
> > | |||||||||||||||||
Added: | |||||||||||||||||
> > | VOSpace 2.0VOSpace 2.0 defines a RESTful interface. | ||||||||||||||||
Specification | |||||||||||||||||
Changed: | |||||||||||||||||
< < | This version on the specification is under discussion. | ||||||||||||||||
> > | Nothing ready quite yet. | ||||||||||||||||
Discussion
| |||||||||||||||||
Deleted: | |||||||||||||||||
< < | |||||||||||||||||
Deleted: | |||||||||||||||||
< < | |||||||||||||||||
Changed: | |||||||||||||||||
< < | Version 1.0 history | ||||||||||||||||
> > | Implementations | ||||||||||||||||
Changed: | |||||||||||||||||
< < | Discussion | ||||||||||||||||
> > |
| ||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
Changed: | |||||||||||||||||
< < | The registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification. | ||||||||||||||||
> > | Mailing listThe mailing list for discussion of the VOSpace specifications and related issues is: vospace@ivoa.net which is archived at: http://ivoa.net/forum/vospace/index.htm | ||||||||||||||||
Added: | |||||||||||||||||
> > | VOSpace 1.0 history
Discussion | ||||||||||||||||
The discussion pages that lead up to the V1.0 working draft are available here :
| |||||||||||||||||
Deleted: | |||||||||||||||||
< < | Implementations
| ||||||||||||||||
<--
| |||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
| |||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are : | |||||||||||||||||||
Deleted: | |||||||||||||||||||
< < |
| ||||||||||||||||||
| |||||||||||||||||||
Added: | |||||||||||||||||||
> > |
| ||||||||||||||||||
Version 1.0Version 1.0 of the specification is now an IVOA Recommendation. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
Specification
| |||||||||||||||||||
Added: | |||||||||||||||||||
> > | |||||||||||||||||||
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
| |||||||||||||||||||
Added: | |||||||||||||||||||
> > |
| ||||||||||||||||||
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0 | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. | ||||||||||||||||||
> > | Version 1.0 of the specification is now an IVOA Recommendation. | ||||||||||||||||||
This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
Specification
Discussion | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | |||||||||||||||||||
> > | |||||||||||||||||||
Added: | |||||||||||||||||||
> > | |||||||||||||||||||
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
Specification | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | This version on the specification is under discussion. | ||||||||||||||||||
> > | |||||||||||||||||||
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | |||||||||||||||||||
> > | |||||||||||||||||||
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
| |||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
| |||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification | |||||||||||||||||
Changed: | |||||||||||||||||
< < | |||||||||||||||||
> > | |||||||||||||||||
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0 | |||||||||||||||||
Changed: | |||||||||||||||||
< < | Version 1.0 of the specification has been submitted as an IVOA working draft. | ||||||||||||||||
> > | Version 1.0 of the specification has been submitted as an IVOA Proposed Recommendation. | ||||||||||||||||
This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification | |||||||||||||||||
Changed: | |||||||||||||||||
< < | |||||||||||||||||
> > | |||||||||||||||||
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA working draft. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
| |||||||||||||||||
Deleted: | |||||||||||||||||
< < | The registry schema for describing propeties, formats etc is still under discussion.
The discussion about the registry schema is now linked to version 1.1 of the service specification.
DiscussionThe discussion pages that lead up to the V1.0 working draft are available here :
Implementations
| ||||||||||||||||
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
| |||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
| |||||||||||||||||
Added: | |||||||||||||||||
> > |
Version 1.0 history
DiscussionThe registry schema for describing propeties, formats etc is still under discussion. The discussion about the registry schema is now linked to version 1.1 of the service specification.
The discussion pages that lead up to the V1.0 working draft are available here :
Implementations
| ||||||||||||||||
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA working draft. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
The registry schema for describing propeties, formats etc is still under discussion. | |||||||||||||||||
Added: | |||||||||||||||||
> > | The discussion about the registry schema is now linked to version 1.1 of the service specification. | ||||||||||||||||
Changed: | |||||||||||||||||
< < | |||||||||||||||||
> > |
| ||||||||||||||||
Added: | |||||||||||||||||
> > |
| ||||||||||||||||
DiscussionThe discussion pages that lead up to the V1.0 working draft are available here : | |||||||||||||||||
Changed: | |||||||||||||||||
< < | |||||||||||||||||
> > |
| ||||||||||||||||
Implementations
Version 1.1Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers.
SpecificationThis version on the specification is under discussion.
Discussion
| |||||||||||||||||
Added: | |||||||||||||||||
> > | |||||||||||||||||
Version 2.0Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service.
SpecificationThis version on the specification is under discussion.
Discussion
<--
|
VOSpaceThis is the main page for the VOSpace working group. The main participants in developing this standard are :
Version 1.0Version 1.0 of the specification has been submitted as an IVOA working draft. This covers the node identifiers and metadata, a flat file space, and the data transfer methods.
Specification
The registry schema for describing propeties, formats etc is still under discussion.
DiscussionThe discussion pages that lead up to the V1.0 working draft are available here :
Implementations
Version 1.1 | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | Version 1.1 of aims to extend the VOSpace-1.0 specification to include links and containers. | ||||||||||||||||||
> > | Version 1.1 aims to extend the VOSpace-1.0 specification to include links and containers. | ||||||||||||||||||
SpecificationThis version on the specification is under discussion.
Discussion
Version 2.0 | |||||||||||||||||||
Changed: | |||||||||||||||||||
< < | Version 2.0 of the specification is a longer term project looking at changing the service from a SOAP service to a REST based service. | ||||||||||||||||||
> > | Version 2.0 is a longer term project looking at changing the service from a SOAP service to a REST based service. | ||||||||||||||||||
SpecificationThis version on the specification is under discussion.
Discussion
<--
|
VOSpace | |||||||||
Changed: | |||||||||
< < | V1.0 Specification | ||||||||
> > | This is the main page for the VOSpace working group. | ||||||||
Changed: | |||||||||
< < | Latest | ||||||||
> > | The main participants in developing this standard are :
| ||||||||
Added: | |||||||||
> > |
Version 1.0 | ||||||||
Changed: | |||||||||
< < | Discussion page and examples of WSDL and XML schema for the VOSpace-1 service is here. | ||||||||
> > | Version 1.0 of the specification has been submitted as an IVOA working draft. | ||||||||
Added: | |||||||||
> > | This covers the node identifiers and metadata, a flat file space, and the data transfer methods. | ||||||||
Changed: | |||||||||
< < | Discussion page for specification is here | ||||||||
> > | Specification | ||||||||
Added: | |||||||||
> > | |||||||||
Changed: | |||||||||
< < | V1.0 Implementations | ||||||||
> > | The registry schema for describing propeties, formats etc is still under discussion. | ||||||||
Added: | |||||||||
> > |
DiscussionThe discussion pages that lead up to the V1.0 working draft are available here :
Implementations | ||||||||
| |||||||||
Changed: | |||||||||
< < |
| ||||||||
> > |
| ||||||||
| |||||||||
Added: | |||||||||
> > | Version 1.1 | ||||||||
Added: | |||||||||
> > | Version 1.1 of aims to extend the VOSpace-1.0 specification to include links and containers. | ||||||||
Added: | |||||||||
> > | Specification | ||||||||
Added: | |||||||||
> > | This version on the specification is under discussion. | ||||||||
Added: | |||||||||
> > | Discussion | ||||||||
Added: | |||||||||
> > | |||||||||
Added: | |||||||||
> > | Version 2.0 | ||||||||
Added: | |||||||||
> > | Version 2.0 of the specification is a longer term project looking at changing the service from a SOAP service to a REST based service. | ||||||||
Added: | |||||||||
> > | SpecificationThis version on the specification is under discussion.
Discussion
| ||||||||
<--
|
VOSpace
V1.0 SpecificationLatest Discussion page and examples of WSDL and XML schema for the VOSpace-1 service is here. Discussion page for specification is here
V1.0 Implementations
<--
|