Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Service APIs

From EGIWiki
Jump to navigation Jump to search


gLite Middleware

Service
Name
Implementation
Type
Client Application
Programming Interface
Client Command
Line Interface
Related
Requirement
Language Documentation Platform
(Linux/Windows)
Documentation
CREAM-CE Web Service (WSDL, SOAP). Java-Axis servlet (running inside the Apache Tomcat container) gSOAP for C/C++, Axis for Java, perl module for Perl, Python module for Python, others C++ API Tutorial
C++ API Ref
EMI UI (Linux) EMI UI User Guide #914
WMS Web Service (WSDL, SOAP). Java-Axis servlet (running inside the Apache Tomcat container) gSOAP for C/C++, Axis for Java, perl module for Perl, Python module for Python, others Java API Ref EMI UI (Linux) EMI UI User Guide #914
L&B C Library + Web Service (WSDL, SOAP). gSOAP for C/C++, Axis for Java, perl module for Perl, Python module for Python, others C/C++, Java API Ref EMI UI (Linux) EMI UI User Guide #914
VOMS Web Service (WSDL, SOAP). Java-Axis servlet (running inside the Apache Tomcat container) gSOAP for C/C++, Axis for Java, perl module for Perl, Python module for Python, others C/C++, Java API Ref EMI UI (Linux) EMI UI User Guide #914
BDII core, BDII top, BDII site OpenLDAP Server LCG_GFAL Library, C/C++, Java, Python, Perl, PHP, others C/C++, Python API Ref (LCG_GFAL) EMI UI (Linux) EMI UI User Guide
OpenLDAP Client – read manual in linux. `man ldapsearch`
#914
DPM (SE) C/C++ Library C/C++, Python, Perl C/C++, Python API Ref (LCG_GFAL)
C/C++, Python API Ref (SRM)
SRM Specification (OGF)
EMI UI (Linux) EMI UI User Guide #914
LFC C/C++ Library C/C++, Python, Perl C++ API Ref
Python API Tutorial
EMI UI (Linux) EMI UI User Guide #914
GridFTP GridFTP protocol (extended FTP) C C API Ref EMI UI (Linux) EMI UI User Guide #914

IGE Services APIs

Globus Middleware

Service
Name
Implementation
Type
Client Application
Programming Interface
Client Command
Line Interface
Related
Requirement
Language Documentation Platform
(Linux/Windows)
Documentation
GRAM5 GRAM protocol implementation. Job submission service. Globus C Common Libraries,GSI C, GridFTP, C C Common Libraries documentation
Grid Security infrastructure in C
GridFTP Documentation pages
Linux/Mac GRAM5 Documentation pages
GridFTP GridFTP protocol implementation. File transfer service. Globus C Common Libraries,GSI C, XIO, C C Common Libraries documentation
Grid Security infrastructure in C
Globus XIO Library Documentation
Linux/Mac GridFTP Documentation pages
GSI-OpenSSH GSI-OpenSSH (extended OpenSSH implementation with GSI Security authentication and delegation support) Globus C Common Libraries,GSI C, OpenSSH library. C Common Libraries documentation
Grid Security infrastructure in C
Linux/Mac GSI-OpenSSH Documentation pages
MyProxy X.509 PKI security credential management. GSI C Grid Security infrastructure in C Linux/Mac MyProxy Documentation pages
RLS Replica Location Service. Replica metadata catalogue. Globus C Common Libraries,GSI C, XIO, C C Common Libraries documentation
Grid Security infrastructure in C
Globus XIO Library Documentation
Linux/Mac RLS Documentation pages

External APIs

Service
Name
Implementation
Type
Client Application
Programming Interface
Client Command
Line Interface
Related
Requirement
Language Documentation Platform
(Linux/Windows)
Documentation
SAGA Cross-platform Library C++, Python, Java SAGA API Standard Ref
Java API Ref
C++ API Ref
Python API Ref
Linux/Windows SAGA Documentation