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 :
====================================================================