Web service data modeling and searching method based on SDD (service data description)
A search method and data modeling technology, applied in the field of web service data modeling and search, can solve the problems of lack of, increasing the difficulty of using data resources for users, and difficulty in transparent and integrated access to data resources.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0073] 1. Establish a SDD-based Web service data model, the model is designed according to the idea of layered architecture, such as figure 1 As shown, it is divided into 101 analysis layer, 102 control layer and 103 presentation layer.
[0074] 1.1, 101 parsing layer (parse layer): responsible for model initialization and parsing of underlying data. The BPEL file describes the information of the service combination, but the specific service information still needs to be interpreted from the WSDL file, so the source of the analysis layer data is the WSDL and BPEL files of the entire service repository.
[0075] The modules included in the 101 parsing layer are:
[0076] Parser (Parser): responsible for the parsing operation of the service resource library, supports distributed deployment of resources, and can parse XML files on the network. Due to the different element structures between WSDL and BPEL, the parser provides special XML parsing programs for different...
Embodiment 2
[0145] The present invention provides a system based on the model, and the system development and implementation environment is developed based on EclipsePDE (Eclipse Plug-in Development Environment) technology. The loader, parser and SDD analyzer of the model parsing layer all use the log4j technology based on open source to realize the parsing of xml files. The control layer and the view layer use SWT / JFace (Standard Widget Toolkit / JFace) technology to create views to realize the loose coupling between the control layer and the view layer. The drawing of visual graphics uses GEF (Graphical Editing Framework) technology to realize the drawing of parallel coordinates and dot matrix. The system package is packaged as a thick client program through RCP (Rich Client Platform) technology for users to use.
[0146] Taking the following service resource library in the digital campus field as an example to introduce specific embodiments of the present invention
[0147] Selec...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com