Table of Contents
The JGlobus library provides a client-side API and limited server side functionality to the GT2-based services such as GRAM and MDS. It also provides a client-side API for GridFTP, MyProxy and has extensive GSI support.
The JGlobus library is one of the main modules of the Java CoG Kit. It is an integral part of the Globus Toolkit and has been part of the Globus Toolkit since version 3.
Please see the Java CoG Kit web site for more information about the Java Commodity Grid Kit and other modules.
Features new in release GT 4.0:
- Support for RFC3820.
Improved gridmap code to handle DNs with different string representations of
The Java version of
grid-proxy-initdoes not display the password on the console anymore.
- Switched the code to use Apache Commons Logging API instead of Log4j API.
Support for passing a specific user to the
GridFTPClientto authenticate as.
Other Supported Features
- Support for Globus legacy and pre-draft proxy formats
- GT2 GRAM client library
- GT2 MDS client library
- GridFTP client library
- GT2 GASS library
- MyProxy client library
The JGlobus module of the Java CoG Kit depends on the following 3rd party software:
The JGlobus module of the Java CoG Kit should work on any platform that supports J2SE 1.3.1 or higher.
Tested Platforms for the JGlobus module of the Java CoG Kit:
- Linux (Red Hat 7.3)
- Windows 2000 and XP
- Solaris 9
Tested JVMs for the JGlobus module of the Java CoG Kit:
- GCJ is not supported.
Protocol changes since GT version 3.2:
API changes since GT version 3.2:
authenticatemethod to the
GridFTPClientto specify an username to authenticate as.
PasswordCredentialclasses implement the Serializable interface.
Exception changes since GT version 3.2:
Schema changes since GT version 3.2: