WSx3DEM_Reference

PASSED

WSx3DEM_Reference - Reference server for 3D-EM volume map data from EMDB.

WSx3DEM_Reference uses a client-server pattern to provide the structural 3D models maintained at the Electron Microscopy DataBase (EMDB). The 3D-EM models are the reference data where annotations are located representing the known features for a particular macromolecule. Accessing other biological entities is also possible as far as a relation between coordinate systems exists, serving as an alignment method.

This is a first implementation (using Axis2) translating the REST services into SOAP-RPC services.

A description of the WSDL service:

WSx3DEM_Reference

Namespace: http://reference/wsx3dem/axis/bcu/cnb/csic/es/


  • Port: WSx3DEM_ReferenceSOAP11port_http
  • Location: http://localhost:8080/axis2/services/WSx3DEM_Reference
  • Protocol: http://schemas.xmlsoap.org/soap/http
  • Default Style: document

Operations

getEntryPoints

  • SOAP Action: urn:getEntryPoints
  • Input Message: getEntryPointsRequest
    • parameters
      • getEntryPoints type
        • maxNum type int
    • Output Message: getEntryPointsResponse
      • parameters
        • getEntryPointsResponse type
          • return type string

      getVersion

      • SOAP Action: urn:getVersion
      • Input Message: getVersionRequest
        • Output Message: getVersionResponse
          • parameters
            • getVersionResponse type
              • return type string

          • Port: WSx3DEM_ReferenceSOAP12port_http
          • Location: http://localhost:8080/axis2/services/WSx3DEM_Reference
          • Protocol: http://schemas.xmlsoap.org/soap/http
          • Default Style: document

          Operations

          getEntryPoints

          • SOAP Action: urn:getEntryPoints
          • Input Message: getEntryPointsRequest
            • parameters
              • getEntryPoints type
                • maxNum type int
            • Output Message: getEntryPointsResponse
              • parameters
                • getEntryPointsResponse type
                  • return type string

              getVersion

              • SOAP Action: urn:getVersion
              • Input Message: getVersionRequest
                • Output Message: getVersionResponse
                  • parameters
                    • getVersionResponse type
                      • return type string

                  • Port: WSx3DEM_ReferenceHttpport
                  • Location: http://localhost:8080/axis2/services/WSx3DEM_Reference
                  • Protocol:
                  • Default Style:

                  Operations

                  getEntryPoints

                  • SOAP Action:
                  • Input Message: getEntryPointsRequest
                    • parameters
                      • getEntryPoints type
                        • maxNum type int
                    • Output Message: getEntryPointsResponse
                      • parameters
                        • getEntryPointsResponse type
                          • return type string

                      getVersion

                      • SOAP Action:
                      • Input Message: getVersionRequest
                        • Output Message: getVersionResponse
                          • parameters
                            • getVersionResponse type
                              • return type string

                          WSDL Changes

                          DateDescription of Changes
                          11th May 2009First Snapshot
                          11th May 2009Operation named getEntryPoints - Input message part type has changed
                          Operation named getEntryPoints - Input message part type has changed
                          Operation named getEntryPoints - Input message part type has changed
                          PASSED

                          Test #1: WSx3DEM_Reference_dsn_test

                          ###################################################
                          ### Testing script for WSx3DEM services
                          ### registered at http://www.embraceregistry.net/
                          ###
                          ### author: jrmacias@cnb.csic.es
                          ### date: 20090511
                          ###
                          ### Simply make a dsn query to the Web Service and
                          ### wait for proper response. It evaluates success
                          ### just if the name of the services are found in
                          ### the response
                          ###################################################