The requested functionality is included in the features provided by the SRM standard. SRM v2.2 interfaces are available for a wide variety of underlying file systems and storage mechanisms. Implementations conforming to this standard include the ability to list, create, move, and do a number of other operations on remote files through grid-aware mechanisms.

Here is a sorted list of the currently defined web service command operations:

srmAbortFiles
srmAbortRequest
srmBringOnline
srmChangeSpaceForFiles
srmCheckPermission
srmCopy
srmExtendFileLifeTime
srmExtendFileLifeTimeInSpace
srmGetPermission
srmGetRequestSummary
srmGetRequestTokens
srmGetSpaceMetaData
srmGetSpaceTokens
srmGetTransferProtocols
srmLs
srmMkdir
srmMv
srmPing
srmPrepareToGet
srmPrepareToPut
srmPurgeFromSpace
srmPutDone
srmReleaseFiles
srmReleaseSpace
srmReserveSpace
srmResumeRequest
srmRm
srmRmdir
srmSetPermission
srmStatusOfBringOnlineRequest
srmStatusOfChangeSpaceForFilesRequest
srmStatusOfCopyRequest
srmStatusOfGetRequest
srmStatusOfLsRequest
srmStatusOfPutRequest
srmStatusOfReserveSpaceRequest
srmStatusOfUpdateSpaceRequest
srmSuspendRequest
srmUpdateSpace

Further information is available, among other places, at the page

http://sdm.lbl.gov/srm-wg/

This includes links to the current SRM specification and wsdl definitions.

Please note that there are several separate robust implementations that conform to the SRM standard, so it is truly a standard and not just a single piece of software. It seems to me that extending RFT to include file system functionality might be informed of the above work. (Disclaimer: I am not an author of any of the implementations or of the standard, just a tester and user of some of these.)

Hope this helps,
Alan

On Feb 13, 2008, at 9:10 PM, Ravi Madduri wrote:

No it does not. However, we thought at some point that it would be useful to have a File System Service on top of GridFTP..
On Feb 13, 2008, at 7:03 AM, Roelof Kemp wrote:

Hi Folks,

The Java API regarding RFT for Globus 4.0.3 only allows the transfer and deletion of files. Does RFT have other file manipulation methods like exists, isDirectory, isFile, mkdir, etc.?

Cheers,

Roelof Kemp


--
Ravi K Madduri
The Globus Alliance | Argonne National Laboratory | University of Chicago
http://www-unix.mcs.anl.gov/~madduri


Alan Sill, Ph.D
TIGRE Senior Scientist, High Performance Computing Center
Adjunct Professor of Physics
TTU

====================================================================
:  Alan Sill, Texas Tech University  Office: Admin 233, MS 4-1167  :
:  e-mail: [EMAIL PROTECTED]   ph. 806-742-4350  fax 806-742-4358  :
====================================================================


Reply via email to