WSx3DEM_EMDB

PASSED

WSx3DEM_EMDB - Annotation server for 3D-EM volume maps.

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_EMDB

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


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

Operations

getVersion

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

      getAnnotations

      • SOAP Action: urn:getAnnotations
      • Input Message: getAnnotationsRequest
        • parameters
          • getAnnotations type
            • entry type string
              • maxNum type int
          • Output Message: getAnnotationsResponse
            • parameters
              • getAnnotationsResponse type
                • return type string

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

            Operations

            getVersion

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

                getAnnotations

                • SOAP Action: urn:getAnnotations
                • Input Message: getAnnotationsRequest
                  • parameters
                    • getAnnotations type
                      • entry type string
                        • maxNum type int
                    • Output Message: getAnnotationsResponse
                      • parameters
                        • getAnnotationsResponse type
                          • return type string

                      • Port: WSx3DEM_EMDBHttpport
                      • Location: http://localhost:8080/axis2/services/WSx3DEM_EMDB
                      • Protocol:
                      • Default Style:

                      Operations

                      getVersion

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

                          getAnnotations

                          • SOAP Action:
                          • Input Message: getAnnotationsRequest
                            • parameters
                              • getAnnotations type
                                • entry type string
                                  • maxNum type int
                              • Output Message: getAnnotationsResponse
                                • parameters
                                  • getAnnotationsResponse type
                                    • return type string

                                WSDL Changes

                                DateDescription of Changes
                                11th May 2009First Snapshot
                                PASSED

                                Test #1: WSx3DEM_EMDB_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
                                ###################################################