Movatterモバイル変換


[0]ホーム

URL:


CN105159994A - Method for formulating data exchange rule based on xml schema technology - Google Patents

Method for formulating data exchange rule based on xml schema technology
Download PDF

Info

Publication number
CN105159994A
CN105159994ACN201510558489.9ACN201510558489ACN105159994ACN 105159994 ACN105159994 ACN 105159994ACN 201510558489 ACN201510558489 ACN 201510558489ACN 105159994 ACN105159994 ACN 105159994A
Authority
CN
China
Prior art keywords
xmlschema
data
data exchange
exchange rule
technology
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510558489.9A
Other languages
Chinese (zh)
Inventor
李瑞东
梁甲迪
董飞
牛纪杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Software Co Ltd
Original Assignee
Inspur Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Software Co LtdfiledCriticalInspur Software Co Ltd
Priority to CN201510558489.9ApriorityCriticalpatent/CN105159994A/en
Publication of CN105159994ApublicationCriticalpatent/CN105159994A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides a method for formulating a data exchange rule based on an xmlschema technology, which defines an interface based on the xmlschema data exchange rule; using xmlschema? And the data exchange rule carries out a data verification procedure. The method comprises the following steps: 1) and deploying a tomcat application server and publishing the application. Defining a data exchange rule on an interface, and issuing the exchange rule for both exchange parties to use; 2) deploying a client program for a corresponding real estate registration system on a business network, and configuring mq and a database; 3) and deploying a central end program, unpacking the accessed data, and then forwarding the unpacked data to a database management system for storage operation. The invention provides an xmlschema mode, provides a uniform format check file, namely xmlschema, for both access parties, and can well meet service requirements.

Description

Translated fromChinese
一种基于xml schema技术的制定数据交换规则的方法A method of formulating data exchange rules based on xml schema technology

技术领域technical field

本发明涉及交换系统领域,具体涉及一种基于xmlschema技术的制定数据交换规则的方法。The invention relates to the field of exchange systems, in particular to a method for formulating data exchange rules based on xmlschema technology.

背景技术Background technique

目前,全国不动产登记系统设计中,国土资源部要接入部、省、市、区县四级不动产业务的数据交换请求,接入点多,跨部门,情况复杂。不动产登记统一接入系统,为满足多接入方,多层次的接入需求,需要为接入的数据定义数据格式和约束。At present, in the design of the national real estate registration system, the Ministry of Land and Resources needs to access the data exchange requests of the real estate business at the four levels of the ministry, province, city, and district and county. There are many access points and cross-departmental, complex situations. The unified access system for real estate registration needs to define the data format and constraints for the accessed data in order to meet the multi-access parties and multi-level access requirements.

随着计算机信息化技术的发展,同一企业或政府部门的各个系统之间,政府部门或大型企业上下级之间的数据交换,越来越频繁。数据交换需要双方约定交换数据的规则,即数据交换的格式和约束。而手工编写xmlschema麻烦,且容易出错。With the development of computer information technology, the data exchange between various systems of the same enterprise or government department, and between the upper and lower levels of government departments or large enterprises, is becoming more and more frequent. Data exchange requires both parties to agree on the rules for exchanging data, that is, the format and constraints of data exchange. However, manually writing xmlschema is cumbersome and error-prone.

目前,有一些交换系统也使用xmlschema进行数据交换,但并没有实现界面化定制,市场上也没有这种界面化定制工具。At present, some exchange systems also use xmlschema for data exchange, but they have not realized interface customization, and there is no such interface customization tool on the market.

发明内容Contents of the invention

本发明的技术任务是针对现有技术的不足,提供一种基于xmlschema技术的制定数据交换规则的方法。本方法满足不动产登记系统多接入方(住建部,农业部,林业部,海洋部等),多层次(部、省、市、区县四级)的复杂接入需求。The technical task of the present invention is to provide a method for formulating data exchange rules based on xmlschema technology aiming at the deficiencies of the prior art. This method meets the complex access requirements of multiple access parties (Ministry of Housing and Urban-Rural Development, Ministry of Agriculture, Ministry of Forestry, Ministry of Oceans, etc.) and multi-level (four levels of ministry, province, city, district and county) of the real estate registration system.

本发明解决其技术问题所采用的技术方案是:The technical solution adopted by the present invention to solve its technical problems is:

一种基于xmlschema技术的制定数据交换规则的方法,基于xmlschema数据交换规则定义界面;使用xmlschema数据交换规则进行数据校验的程序。包括:A method for formulating data exchange rules based on xmlschema technology, defining an interface based on xmlschema data exchange rules; and a program for data verification using xmlschema data exchange rules. include:

1)部署tomcat应用服务器,并将应用进行发布。在界面上进行数据交换规则的定义,并对交换规则进行发布,供交换双方使用;1) Deploy the tomcat application server and publish the application. Define the data exchange rules on the interface, and publish the exchange rules for use by both parties;

2)在业务网上,为相应的不动产登记系统部署客户端程序,并配置mq和数据库;2) On the business network, deploy the client program for the corresponding real estate registration system, and configure mq and database;

3)部署中心端程序,将接入的数据,拆包后转发给数据库管理系统进行入库操作。3) Deploy the central program, unpack the accessed data and forward it to the database management system for warehousing.

进一步的,所述界面上进行数据交换规则的定义包括类型,长度,字典,正则表达式。Further, the definition of data exchange rules on the interface includes type, length, dictionary, and regular expression.

进一步的,所述mq和数据库接收不动产登记系统发出的接入资料,并进行数据规则的校验(xmlschema),加密压缩后发送给中心端。。Further, the mq and database receive the access information sent by the real estate registration system, and verify the data rules (xmlschema), encrypt and compress it and send it to the center. .

本发明的一种基于xmlschema技术的制定数据交换规则的方法与现有技术相比,所产生的有益效果是,通过基于xmlschema技术来定义数据交换规则,提供xmlschema的方式,为接入双方提供统一的格式校验文件(xmlschema)。系统提供了定义xmlschema的界面,可以方便的对xmlschema进行创建和修改。在界面中,对规则进行定义后,即可以生成xml示例和xmlschema文件。这两个文件,即可以作为进行规则验证的定义,也可以提供给对方,供对方进行xml的编写和xml的验证。Compared with the prior art, a method for formulating data exchange rules based on xmlschema technology in the present invention has the beneficial effect of defining data exchange rules based on xmlschema technology, providing an xmlschema method, and providing unified access for both parties format validation file (xmlschema). The system provides an interface for defining xmlschema, which can easily create and modify xmlschema. In the interface, after the rules are defined, the xml example and xmlschema files can be generated. These two files can be used as definitions for rule verification, and can also be provided to the other party for the other party to write xml and verify xml.

具体实施方式Detailed ways

下面对本发明的一种基于xmlschema技术的制定数据交换规则的方法作以下详细地说明。A method for formulating data exchange rules based on xmlschema technology of the present invention will be described in detail below.

一种基于xmlschema技术的制定数据交换规则的方法,基于xmlschema数据交换规则定义界面;使用xmlschema数据交换规则进行数据校验的程序。包括:A method for formulating data exchange rules based on xmlschema technology, defining an interface based on xmlschema data exchange rules; and a program for data verification using xmlschema data exchange rules. include:

1)部署tomcat应用服务器,并将应用进行发布。在界面上进行数据交换规则的定义,并对交换规则进行发布,供交换双方使用;界面上进行数据交换规则的定义包括类型,长度,字典,正则表达式。1) Deploy the tomcat application server and publish the application. Define the data exchange rules on the interface, and publish the exchange rules for use by both sides of the exchange; the definition of data exchange rules on the interface includes type, length, dictionary, and regular expressions.

2)在业务网上,为相应的不动产登记系统部署客户端程序,并配置mq和数据库;mq和数据库接收不动产登记系统发出的接入资料,并进行数据规则的校验(xmlschema),加密压缩后发送给中心端。2) On the business network, deploy the client program for the corresponding real estate registration system, and configure mq and database; mq and database receive the access data sent by the real estate registration system, and verify the data rules (xmlschema), after encryption and compression sent to the center.

3)部署中心端程序,将接入的数据,拆包后转发给数据库管理系统进行入库操作。3) Deploy the central program, unpack the accessed data and forward it to the database management system for warehousing.

基于xmlschema技术,通过界面化定制,实现对数据交换内容的格式和约束的定义。Based on xmlschema technology, through interface customization, the format and constraints of data exchange content can be defined.

本发明的一种基于xmlschema技术的制定数据交换规则的方法,不需要手工编写xmlschema,通过界面定义就可以生成xmlschema和xml示例。通过定制,可以满足不同种类的数据交换报文多样化的需要。Xmlschema既作为我方的校验工具,也可以提供给对方,供对方进行校验。系统具有良好的适应性和可重用性,在满足不动产接入业务需求的情况下,也能够满足民政系统的需求。A method for formulating data exchange rules based on xmlschema technology of the present invention does not need to manually write xmlschema, and can generate xmlschema and xml examples through interface definition. Through customization, the diversified needs of different types of data exchange messages can be met. Xmlschema is not only used as our verification tool, but also can be provided to the other party for verification by the other party. The system has good adaptability and reusability, and it can also meet the needs of the civil affairs system while meeting the needs of real estate access business.

Claims (3)

CN201510558489.9A2015-09-062015-09-06Method for formulating data exchange rule based on xml schema technologyPendingCN105159994A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510558489.9ACN105159994A (en)2015-09-062015-09-06Method for formulating data exchange rule based on xml schema technology

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510558489.9ACN105159994A (en)2015-09-062015-09-06Method for formulating data exchange rule based on xml schema technology

Publications (1)

Publication NumberPublication Date
CN105159994Atrue CN105159994A (en)2015-12-16

Family

ID=54800850

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510558489.9APendingCN105159994A (en)2015-09-062015-09-06Method for formulating data exchange rule based on xml schema technology

Country Status (1)

CountryLink
CN (1)CN105159994A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102208985A (en)*2011-07-112011-10-05东莞市盈达信息科技股份有限公司Method for data exchange and integration in heterogeneous environment and system for implementing method
CN102929664A (en)*2012-10-162013-02-13南京通达海信息技术有限公司Conventional data exchange method based on XSD structure
CN103164323A (en)*2011-12-092013-06-19深圳市腾讯计算机系统有限公司Data automatic generation method and data automatic generation system
CN103488729A (en)*2013-09-172014-01-01清华大学General internet address construction method and system based on extensible markup language
CN104054075A (en)*2011-12-062014-09-17派赛普申合伙公司Text mining, analysis and output system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102208985A (en)*2011-07-112011-10-05东莞市盈达信息科技股份有限公司Method for data exchange and integration in heterogeneous environment and system for implementing method
CN104054075A (en)*2011-12-062014-09-17派赛普申合伙公司Text mining, analysis and output system
CN103164323A (en)*2011-12-092013-06-19深圳市腾讯计算机系统有限公司Data automatic generation method and data automatic generation system
CN102929664A (en)*2012-10-162013-02-13南京通达海信息技术有限公司Conventional data exchange method based on XSD structure
CN103488729A (en)*2013-09-172014-01-01清华大学General internet address construction method and system based on extensible markup language

Similar Documents

PublicationPublication DateTitle
JP7292365B2 (en) Cryptographic methods and systems for secure extraction of data from blockchains
CN110827008B (en)Block chain node and transaction method
US10771240B2 (en)Dynamic blockchain system and method for providing efficient and secure distributed data access, data storage and data transport
WO2018176965A1 (en)Financial data processing method and apparatus based on blockchain, and electronic device
US10671308B2 (en)Private and fault-tolerant storage of segmented data
CN111488393A (en) virtual blockchain
WO2023024789A1 (en)Data joint query method and apparatus, electronic device, computer readable storage medium, and computer program product
WO2021000494A1 (en)Blockchain-based operation logging method and apparatus, device, and storage medium
CN106681739A (en)Method for automatically generating intelligent contract
AU2018200021A1 (en)Unified device and service discovery across multiple network types
CN109241032B (en)Account book database component, operation method and storage medium
CN109067732B (en) IoT device and data access system, method and computer-readable storage medium
CN109241054A (en)A kind of multimodal data library system, implementation method and server
CN103617175A (en)Method for virtualization of large-scale distributed heterogeneous data
TWI706664B (en) Data storage method and system based on multiple blockchain networks
CN108346110A (en)A kind of information interaction system based on manufacture block chain
CN108269056A (en)Government information resources manage system
WO2019071964A1 (en)Enterprise relationship construction method, and application server
CN105550238A (en)Architecture system of database appliance
US10356026B2 (en)Data management in a distributed computing environment
US20230205761A1 (en)Method of creating a distributed ledger for a blockchain via encapsulation of off-chain data
Pullen et al.Multi-Schema and Multi-Server Advances for C2-Simulation Interoperation in MSG-085
CN109005176A (en) A real estate data reporting system and method
US7877417B2 (en)Method and apparatus for exchanging data with a database
CN105159994A (en)Method for formulating data exchange rule based on xml schema technology

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20151216

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp