Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

82 results about "Web Services Description Language" patented technology

The Web Services Description Language (WSDL /ˈwɪz dəl/) is an XML-based interface description language that is used for describing the functionality offered by a web service. The acronym is also used for any specific WSDL description of a web service (also referred to as a WSDL file), which provides a machine-readable description of how the service can be called, what parameters it expects, and what data structures it returns. Therefore, its purpose is roughly similar to that of a type signature in a programming language.

Alternative registry lookup of web services

InactiveUS7496622B2Data processing applicationsDigital data processing detailsWeb serviceJava Naming and Directory Interface
An alternative registry lookup Java naming and directory interface (JNDI) provider is used to lookup a service endpoint in a registry of a Web service. The alternative registry lookup JNDI provider examines the new registry file for a service-ref-name element and determines if the element is present. If the element is present, the registry lookup JNDI provider retrieves location of the service endpoint using information in the new registry file. If the element is absent, lookup of the service endpoint is deferred to a standard JNDI provider, which determines the location of a service endpoint based on a Web Services Description Language (WSDL) file.
Owner:AIRBNB

Apparatus and method for flexible web service deployment

An apparatus and method for deploying web services in a web services infrastructure are provided. With the apparatus and method, a deployment descriptor for a web service is retrieved from a configuration file. A location type in the deployment descriptor is provided for identifying whether the web service is implemented using a web services description language (WSDL) document only, a JavaBean only, or both a WSDL document and a JavaBean. Based on the location type, and associated attributes of the location type, processes are performed for generating an internal definition of the web service to thereby deploy the web service in the web services infrastructure. The internal definition may be generated from the WSDL document directly, if the location type is WSDL only. If the location type is JavaBean only, the internal definition may be generated by first generating a WSDL document from the JavaBean and then generating the internal definition from the generated WSDL document. If the location type is both a WSDL document and JavaBean, then the internal definition is generated from the WSDL document with a Java binding being added to reference the JavaBean.
Owner:INT BUSINESS MASCH CORP

Software documentation generator

Various embodiments of a system and method for generating software documentation are disclosed. A software documentation generator may input a variety of information sources. In one embodiment, these information sources may include various types of files such as application source code files, tag library files, tag library descriptors (TLD), library source code, web services description language (WSDL) files, configuration files, defect reports, and text files. The software documentation generator may analyze each source to determine its type and use this information to extract documentation data from the source according to the format of the data included in that source. The software documentation generator may reformat the documentation data extracted from each source into a uniform format and aggregate the uniformly formatted data into a uniformly formatted aggregate input document. The software documentation generator may transform this document into one or more sets of software documentation in a specified format.
Owner:ORACLE INT CORP

Ubiquitous network publish-subscribe middleware model based on RESTful

The invention discloses a ubiquitous network publish-subscribe middleware model based on RESTful, and belongs to the technical field of communication. The publish-subscribe middleware model comprises a publish / subscribe middleware base model, a message format, flow and subscribe filter in a subscribe middleware, a message format, flow and node-to-node message delivery mechanism in a publish middleware and a fault-tolerant mechanism for processing publish / subscribe middleware error messages. Compared with the prior art, based on a REST architecture, compared with an SOAP (simple object access protocol) and a WSDL (web services description language), the model has the advantages that bidirectional nodes are used, the number of functional modules is decreased, and a message consumer can timely and reliably obtain published interested messages through the middleware while a many-to-many communication mode in a ubiquitous network is realized by setting the middleware for interaction between a message producer and the message consumer in the ubiquitous network, so that the message producer and a message subscriber are completely decoupled in terms of time and space.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Dynamic generation of WSDL documents based on database metadata

Methods for generating WSDL (“Web Services Description Language”) documents to describe types and function entry points based on database metadata are disclosed. Such a method may include resolving the endpoint metadata by querying based on parameters about the request collected by the HTTP stack. From the endpoint metadata, the list of entry points which have been mapped may be collected. For each entry point, attributes about the entry point may be collected, and metadata for the types of parameters to the entry point may be looked up. A first collection of unique XML schema namespaces may be created, with one entry corresponding to each unique XML schema namespace for any arbitrary user-defined XML Schema definitions required by a parameter to an entry point. A second collection of unique XML schema namespaces may be created, with one entry corresponding to each unique XML schema namespace for an entry point. The wrapper elements for the WSDL document and any global XML schema definitions may be emitted. The first collection of unique XML schema namespaces may be iterated through, and the XML schema definitions may be emitted. The second collection of unique XML schema namespaces may be iterated through. For each entry point in the second collection, the XML schema definition for the entry point may be emitted, including any XML schema definitions for parameters to the entry point. After emitting all of the XML schema definitions, the entry points may be iterated through, and WSDL document definitions for messages, port types, and bindings for each entry point may be emitted. After emitting all of the message definitions, the WSDL document may be completed by emitting service entry definitions for the endpoint.
Owner:MICROSOFT TECH LICENSING LLC

User interface based modeling of web services and batch input templates

Methods and apparatus, including computer program products, for generating a data input template. A system captures data objects and event objects communicated between a client and an application program, stores a copy of the captured objects, and generates a template based on the stored objects. The client interface has a hierarchical structure. Each data object includes an address identifier specifying a location within this hierarchical structure with which it is associated, and metadata is generated based on this address identifier. Each event object includes a record of one or more actions performed by a user, and metadata is generated based on this record. The metadata is used in structuring the template, enabling the template to correspond to the hierarchical structure of the client interface. The template can be used to generate a web services description language document, which can be provided to third party users over a network.
Owner:SAP AG

Web service recommendation method based on user preference feature modeling

ActiveCN103544623AVersatilityOvercoming Data Collection DifficultiesCommerceSpecial data processing applicationsOWL-SDocumentation procedure
The invention discloses a Web service recommendation method based on user preference feature modeling. The Web service recommendation method based on user preference feature modeling comprises the steps that (1) Web services are collected from a Web service portal, the service roles, targets, processes and marks of the collected Web services are labeled and registered to a service repository in a Web service platform, and a Web service description document is built; (2) the historical service call information of each user is collected from the Web service platform, a historical call information document about the service roles, targets, processes and marks of the users is generated, and a user preference document is built; (3) by calculating the multi-dimensional preference similarity among the users and carrying out weighted fusion, the former N preference similarity neighbors of the users are generated, and N>=1; (4) the Web services most frequently called by the former N preference similarity neighbor users are sequenced, and a final service recommendation list is generated. The Web service recommendation method is suitable for the Web services described by various languages, such as services described by WSDL, services described by OWL-S, and the web services described through the method like the text language, and has universality.
Owner:WUHAN UNIV

Web service clustering method based on labels

The invention discloses a web service clustering method based on labels. The web service clustering method comprises the following steps: 1) collecting WSDL (Web Services Description Language) files and label information of web services on the internet; 2) extracting characteristic values of the web services from the WSDL files, wherein the characteristic values comprise contents, types, messages, ports and service names; 3) carrying out similarity computation on the characteristic values and the label information of the web services, and computing the comprehensive similarity according to the characteristic values and the label information; and 4) clustering the web services by using an WTCluster algorithm according to the comprehensive similarity, wherein more accurate clustering results can be provided by using the WSDL files and the label information in combination with the WTClusterweb service clustering method in the prior art. The optimal mixture ratio can be adjusted for data types with different characteristics by adjusting system parameters lambda, omega 1, omega 2, omega 3, omega 4 and omega 5, and two label recommending methods are proposed for solving the problem of excessively few service labels on the internet, so that the clustering effect of the WTCluster algorithm can be improved by using the labels.
Owner:ZHEJIANG UNIV

Method and apparatus for alternative registry lookup of web services

InactiveUS20050209984A1Data processing applicationsDigital data processing detailsWeb serviceJava Naming and Directory Interface
An alternative registry lookup Java naming and directory interface (JNDI) provider is used to lookup a service endpoint in a registry of a Web service. The alternative registry lookup JNDI provider examines the new registry file for a service-ref-name element and determines if the element is present. If the element is present, the registry lookup JNDI provider retrieves location of the service endpoint using information in the new registry file. If the element is absent, lookup of the service endpoint is deferred to a standard JNDI provider, which determines the location of a service endpoint based on a Web Services Description Language (WSDL) file.
Owner:AIRBNB

Personalized search method for Web service recommendation

The invention discloses a personalized search method for Web service recommendation. The personalized search method comprises the following steps of: 1, preprocessing a WSDL (Web Services Description Language) file, i.e., forming a bag of words through two preprocessing steps of removing stop words and extracting stems; 2, extracting user interest, i.e., calculating weight of each word in the bag of words by using an improved TF-IDF (Term Frequency-Inverse Document Frequency) formula, and multiplying by a time decay factor of the word to obtain a new weight; selecting previous k words according to the weight from large to small as interest words of a user and corresponding weight of each word to form a k-dimension user interest vector; 3, calculating interest similarity, i.e., setting a similarity threshold and selecting the users with interest similarity exceeding the threshold as neighbor users of a target user; and 4, ordering service search results, calculating a recommended predicted value of the service according to similarity of neighbor users and the frequency of selecting service of the users, and arranging the searched results in a descending order according to the recommended predicted value, thereby obtaining the personalized search result.
Owner:十方健康管理(江苏)有限公司 +1

Computer-implemented methods and systems for testing the interoperability of web services

A computer-implemented method of testing interoperability of a web service against a plurality of web services tools may include steps of providing a web services description language file (WSDL) that describes the web service to be tested; selecting at least one of the plurality of web services tools; generating and compiling sets of proxy files for each selected web service tool based upon the provided WSDL file and loading the generated and compiled proxy files into memory; generating an XML test case for each of the generated and compiled sets of proxy files, the XML test case including dummy variables for each operation of the provided WSDL file; populating the generated XML test case with values for at least some of the dummy variables, and invoking a targeted web service from a selected client platform using the populated XML test case and providing results for each invocation.
Owner:ORACLE INT CORP

Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way

ActiveCN102314358AEasy to update dynamicallySolve many problems of smooth migrationProgram loading/initiatingSystems analysisService mode
The invention provides a method for deploying conventional applications on a cloud platform in an SOA (service oriented architecture) way. By using the method, developers can develop application systems in a cloud service mode without learning new knowledge, and also can deploy a large number of the existing application systems in the cloud platform. The method provided by the invention mainly comprises the following steps: using a system to analyze configuration files and source programs submitted by a user so as to acquire service classes configured by the user as well as generate corresponding WSDL (web services description language) files, and then generating corresponding Stub service calling codes, wherein the Stub service calling codes are used for providing service calling interfaces to the outside; then adding the Stub service calling codes to a source program packet, automatically updating client classes, and automatically updating codes which originally call the service classes into codes for calling Stub services; and finally deploying the applications and services respectively. By using the method, the efficiency of deploying the application systems on the cloud platform can be improved greatly, the development cost of new application systems is lowered, and the cost of transferring the existing systems to the cloud platform is simultaneously lowered.
Owner:慧之安信息技术股份有限公司

Method and system for processing fault of integrated monitoring platform based on power distribution network

The invention discloses a method and a system for processing a fault of an integrated monitoring platform based on a power distribution network. The method comprises the steps of: calling necessary power grid structure information in real time through a WSDL (Web Services Description Language) way and receiving fault data information output by a fault indicator which is established at an acquisition point and associated with a feeder line section; performing data integration treatment on the fault data information; determining a fault section based on the integrated fault information; repairing the fault point in the fault section. According to the method, a fault source is positioned through information collection and treatment, and then the fault indicator is adopted to speed up the fault positioning, so that the fault processing efficiency of a power distribution circuit is improved, and the power failure time is shortened; as the specific fault source is positioned exactly and in time and corresponding treatment is worked out when the power distribution network has a fault in operation, so that an aid decision-making function is provided for the fault first-aid repair and management, rapid promotion of the automation construction of the power distribution network is benefited, and the purpose of solving the fault rapidly and lowering the loss is realized.
Owner:STATE GRID CORP OF CHINA +1

Web service client automation generation method and device

The invention provides Web service client automation generation method and device, wherein the Web service client automation generation method comprises the following steps of: receiving a web services description language (WSDL) document of a Web service; analyzing the basic information and the complex data type parameter of the WSDL document to obtain a simple data type object and a complex data type object; generating a simple type data interface and a complex type data interface which are respectively correspond to the simple data type object and the complex data type object according to the simple data type object and the complex data type object; acquiring data through the simple type data interface and the complex type data interface; detecting whether the data accord with a data structure or not, and if so, generating a simple object access protocol (SOAP) request message used for calling the Web service according to the data; receiving a SOAP response message, and analyzing to obtain a Web service calling result so as to completing the generation of a Web service client. The embodiment of the invention realizes the analysis of complex data types of the WSDL document and is beneficial to generating the automation of the Web service client.
Owner:BEIHANG UNIV

Method and apparatus for automated database creation from Web Services Description Language (WSDL)

In accordance with the teachings of the present invention, a tool is presented for automatically generating a database in a Web Services environment. A database is identified. A Web Services Description Language (WSDL) document associated with a Web Services is identified. The elements of the WSDL document are examined to determine the data types associated with the Web Service. Based on the data types, a database is automatically generated that is compliant with the WSDL document and the Web Service.
Owner:IBM CORP

Method Of And System For Providing Reports As Web Services

A report web service system comprises a web service interface, a report service manager, and a Web Services Description Language (WSDL) generator. The web service interface receives from a Client Application a request for a web service definition for a report as a web service, and transports to the client application the requested web service definition. The report service manager converts definitions of one or more objects in a report definition in a report store that corresponds to the requested report into web service definitions, and generates an object model based on the web service definitions to reflect a structure of the objects of the report. The WSDL generator generates a WSDL definition for the web service based on the object model. When a report as defined in the WSDL definition is rendered, a selector selects relevant objects from a generalized model of the rendered results based on information in the WSDL definition, and a representation formatter formats representation of the relevant objects.
Owner:IBM CORP

Frame-based automatic generating method for Web service test data

The invention discloses a Frame-based automatic generating method for Web service test data. The method mainly solves the challenge of trend flexibility and combination reusability which are faced with a Web service test. The method mainly comprises frame express of a test case, automatic generation of the test case, and operation of Web service test. The method comprises the steps of analyzing a WSDL (Web Services Description Language) document so as to obtain related input type information from a Schemea of the document; automatically then obtaining the test case of certain service operation by using a make Test Case function, finally packaging the test case into an HTTP (Hyper Text Transport Protocol) packet to be sent to a service end; and analyzing an SOAP message in the HTTP packet by the service end and returning to a result of a called service. After being proved by a large quantity of test data, the method has the advantages that 1, according to the WSDL, the SOAP message can be sent accurately, and return information can be obtained; 2, the test data can be automatically generated simultaneously; and compared with the prior art, the method is more superior on aspects of test time and test power.
Owner:NANJING UNIV OF POSTS & TELECOMM

Soap Client Protocol Encapsulation Based on TCP

SOAP client protocol encapsulation Based on TCP , based on the short TCP connection, SOAP client protocol encapsulation method, the client package for SOAP protocol, that is Web Services Description Language WSDL file into xml file, put to the client application's configuration file which, variable part of the SOAP protocol allows all the code from the configuration file object after conversion, and then generated after the body of SOAP protocol: 1) client load WSDL converted xml file; 2) the client application to read out the configuration file, the xml with the application to transfer data into a SOAP message body; 3) in the generated SOAP message body together with SOAP message header, turned into a complete SOAP request; 4) We will be based on TCP short connection to the complete SOAP request sent to the web services server, then receive and process about the content of web services to return, to complete a full SOAP interface calls; All the web Services client: a client using the same source, and adopt a unified approach to a request to the web service server.
Owner:LINKAGE TECH GROUP

Service oriented architecture aggregation

A method, system and computer program product for identifying one or more niche services to combine into a common service, wherein the niche service is a part of a service oriented architecture (SOA). The extensible markup language (XML) schema of the one or more niche services is aggregated into a combined XML schema, wherein the combined XML schema is the XML schema of the common service. A web services description language (WSDL) of the one or more niche services are aggregated to establish a combined WSDL, wherein the combined WSDL is the WSDL of the common service. The common service is generated from the combined XML schema and the combined WSDL. The combined WSDL, utilized to identify the combined service, comprises a service provider URL, one or more service operations, and combined XML schema. The combined XML schema is associated with a common service request and a common service response. When the XML schema of the niche service is not equal with the combined XML schema, mediation is invoked.
Owner:IBM CORP

Method and system for acquiring service application

The embodiment of the invention provides a method for acquiring service application, which comprises the following steps that: a service provider transmits a service registration request to a service registration center, wherein the registration request comprises service application information described in a web services description language (WSDL) format; the service registration center registers the service application information and returns registration response information to the service provider; a service consumer transmits a service use request to the service registration center to query the service application, wherein the service use request comprises at least one piece of service application information described in the WSDL format; and the service consumer accesses the service provider to acquire corresponding service application according to a query result of the service registration center. The embodiment of the invention also provides a system for acquiring the service application. A standard and unified application interface is provided for the service application by the embodiment of the invention, and the problems of compatibility and expansibility of the service application are solved.
Owner:NINGBO ELECTRIC POWER BUREA

Method for Web service clustering

The invention discloses a method for Web service clustering which comprises a Web service library, a main control device and a tag library. The method comprises the following the steps: step 1, using a vector space model (VSM) method to convert Web services into vector sets; step 2, according to an application demand, determining the weight of the Web services; and step 3, using a locality sensitive Hashing (LSH) method to cluster the vector sets. Compared with the prior art, the method provided by the invention has the beneficial effects that: 1, the compatibility with the exiting protocols and technologies is maintained aiming at the clustering for web services description language (WSDL) files; 2. compared with the Kmeans method and the like, the efficiency of the method provided by the invention is very high; and the higher the vector space dimension of the Web service is, the more obvious the high efficiency of the method provided by the invention is; and 3, the Web service clustering result can be used for finding out the Web services and combining the Web services, thus having stronger universality and causing the method provided by the invention to have strong backward compatibility.
Owner:ZHEJIANG UNIV

Service composition realization method and system, service composition compiling method and compiler

The embodiment of the invention relates to a service combination compiling method and a compiler, wherein the service combination compiling method includes: based on a Web Services Description Language (WSDL) description of Web service and a User interface (UI) of a UI assembly, a unified combination description compiler compiling the unified combination description, generating a UI interaction description, a conventional business process implementation language combination description and UI engine configuration; the unified combination description compiler deploying the generated UI interaction description to a UI engine client, the UI engine client implementing based on the UI interaction description; the unified combination description compiler deploying the generated conventional business process implementation language combination description to the combined engine, so that the combination engine performing combination application implementation based on the conventional business process implementation language combination description; and the unified combination description compiler deploying the generated UI engine to a UI engine server, so that the UI engine server configuring based on the UI engine configuration, thereby implementing the communication and interaction between the UI engine client and the combination engine.
Owner:HUAWEI TECH CO LTD

Ontology-based heterogeneous service matching system

The invention relates to an ontology-based heterogeneous service matching system, which belongs to the technical field of internet. The ontology-based heterogeneous service matching system comprises an application layer, a semantization module, an ontology system, a registration module, a matching module, a uniform interface service pool and a database, wherein the application layer is connected with the semantization module and the ontology system respectively and transmits web services description language (WSDL) document information and keyword information; the semantization module is connected with the registration module and transmits ontology web language of services (OWL-S) / SBWS document information; the registration module is connected with the ontology system and the uniform interface service pool respectively, transmits the keyword information and searches the information; the uniform interface service pool is connected with the database and transmits service information; the matching module is connected with the ontology system and the uniform interface service pool respectively, transmits instance information and releases the information; and the matching module records the keyword, semantic and service quality information in the instance information and performing matching, so that RESTful service and SOAP service can share the semantic information and the accuracy of the searched service can be guaranteed.
Owner:SHANGHAI JIAO TONG UNIV

Publication and discovery of M2M-IOT services

A system is disclosed for publication and discovery of M2M / IoT services. An M2M gateway system receives resource descriptions from M2M / IoT devices. The gateway system creates for each received resource description an individual web services description language file (WSDL-I file) recording information about the resource. The gateway identifies groups of services with similar characteristics and generates for each identified group a web service description file (WSDL-G file) recording information regarding the group. The WSDL-G files are communicated to a service registry infrastructure (SRI). A consumer system queries the SRI for services satisfying particular criteria and receives WSDL-G files for groups of services that satisfy the criteria. The consumer system requests the WSDL-I files corresponding to a selected WSDL-G file from the gateway. The consumer system selects a particular service using the received WSDL-I files and uses the information in the WSDL-I file for the selected service to request the service from the corresponding M2M / IoT device.
Owner:CONVIDA WIRELESS LLC

Transformation of an asynchronous transactional messaging language into a web services compatible language

Instructions in an asynchronous transactional messaging language are transformed into instructions that are compatible with the web services. In one embodiment, the asynchronous transactional messaging language is XLANG / s, and the web service languages are the web services description language (WSDL) and the simple object access protocol (SOAP). A programmer simply writes high level declarative statements that pertain to the specific type of business transaction. During compilation, selected instructions are transformed into instructions that are compatible with web services. This transformation is transparent to the designer of the business application. The asynchronous transactional messaging language source files are compiled in an iterative compilation process. During each pass of this compilation process, different variables are parsed. The parsed results are logically organized in a tree structure. The tree structure is traversed in depth first traversal order. During this traversal, instructions are transformed into instructions compatible with web services.
Owner:MICROSOFT TECH LICENSING LLC

Medical knowledge management system and construction implementation method thereof

The invention relates to a medical knowledge management system, which comprises a service database, a case database and a body database, and is characterized in that the service database is a current isomerous medical information system; the isomerous medical information system is used for providing uniform interfaces by using a Web Service to realize construction, resolution and transmission of messages; and a Service Adapter, a WSDL (Web Services Description Language) Generator assembly and a Service Publisher assembly are arranged in the isomerous medical information system. The invention further relates to a construction implementation method of the management system, which is applied in the field of medical knowledge management. The aims of constructing a medical field knowledge base management system based on an SOA (Service Oriented Architecture) are of integrating a common technology and a medical service key technology by taking a medical service institute as a main body and taking medical resource and information sharing as a goal, constructing a regional collaboration community medical public service system, and maximizing the utilization of the knowledge and experience of experts in the medical field.
Owner:房学东

Web client endpoint emulator

An endpoint emulator of an endpoint service in a network computer arrangement which generates emulator service classes according to service descriptor files, the classes being Web Services Description Language descriptors contained in a web container, provides an emulator console, receives and parses a request from a client process, via an emulator interface, retrieves endpoint service descriptor files according to the request, wherein the endpoint service description files are associated with a web services endpoint for performing a function on behalf of a client program based upon data supplied by the client program, executes a service response script while evaluating said retrieved endpoint service descriptor files to generate a response, and sends the generated response to the client process.
Owner:IBM CORP

System and method for describing and locating web services

A system and method for describing and locating web services. The system may include a server and a proxy located at a front-end of the server. The server may have an associated Web Services Description Language (WSDL) that identifies web services on the server. The proxy may be structured to automatically construct a synthetic WSDL based on configuration metadata and the WSDL; and implement the synthetic WSDL to automatically mediate requests at the proxy to be appropriate for the WSDL at the server.
Owner:IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products