[go: up one dir, main page]

CN105989179A - Financial data processing method and system - Google Patents

Financial data processing method and system Download PDF

Info

Publication number
CN105989179A
CN105989179A CN201510100750.0A CN201510100750A CN105989179A CN 105989179 A CN105989179 A CN 105989179A CN 201510100750 A CN201510100750 A CN 201510100750A CN 105989179 A CN105989179 A CN 105989179A
Authority
CN
China
Prior art keywords
data
financial data
application software
financial
request
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
CN201510100750.0A
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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201510100750.0A priority Critical patent/CN105989179A/en
Publication of CN105989179A publication Critical patent/CN105989179A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/178Techniques for file synchronisation in file systems
    • G06F16/1794Details of file format conversion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种金融数据处理方法及系统,其中,该方法包括:接收应用软件发送的金融数据请求,并将金融数据请求转发给源数据服务器,金融数据请求包括应用软件标识;接收源数据服务器根据金融数据请求获得的金融数据;根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型。实现了应用软件可以对获得的金融数据进行及时的读取和处理,并及时的将金融数据可视化的展示给用户。

The present invention provides a method and system for processing financial data, wherein the method includes: receiving a financial data request sent by an application software, and forwarding the financial data request to a source data server, where the financial data request includes an identification of the application software; receiving the request from the source data server According to the financial data obtained by the financial data request; according to the correspondence between the pre-stored application software identification and the data format type supported by the application software, determine the data format type corresponding to the application software identification. It realizes that the application software can read and process the obtained financial data in a timely manner, and display the financial data visually to the user in a timely manner.

Description

金融数据处理方法及系统Financial data processing method and system

技术领域technical field

本发明涉及数据处理技术,尤其涉及一种金融数据处理方法及系统。The present invention relates to data processing technology, in particular to a financial data processing method and system.

背景技术Background technique

随着现代经济的发展,金融市场也不断的发展壮大。金融市场中的金融数据反映了金融市场的交易信息,金融数据包括股票行情数据、期货行情数据、利率行情数据、信贷行情数据、汇率行情数据等等。当前的金融数据以及之前的金融数据成为用户做出交易行为的重要参考依据。股票行情软件、期货行情软件以及外汇行情软件等应用软件,可以从源数据服务器中获取一定时间内的金融数据,将金融数据绘制成金融数据变化曲线或表格,提供给用户,去作为用户进行下一步交易行为的参考依据。With the development of the modern economy, the financial market has also continued to grow and develop. The financial data in the financial market reflects the transaction information of the financial market, and the financial data includes stock market data, futures market data, interest rate market data, credit market data, exchange rate market data, and so on. Current financial data and previous financial data have become important references for users to make transactions. Application software such as stock market software, futures market software, and foreign exchange market software can obtain financial data within a certain period of time from the source data server, draw financial data into financial data change curves or tables, and provide them to users, as users for next-generation The reference basis for one-step transaction behavior.

现有技术中,股票行情软件、期货行情软件以及外汇行情软件等不同的应用软件直接与源数据服务器连接,源数据服务器存储了不同种类的金融数据的不同交易业务的数据,应用软件可以向源数据服务器发送数据请求,从源数据服务器中获取数据请求对应的金融数据,应用软件再将金融数据绘制为变化曲线或者表格显示给用户。In the prior art, different application software such as stock market software, futures market software, and foreign exchange market software are directly connected to the source data server. The source data server stores different types of financial data and different transaction business data. The data server sends a data request, obtains the financial data corresponding to the data request from the source data server, and the application software draws the financial data as a change curve or a table to display to the user.

然而现有技术中,不同的应用软件所支持的数据格式类型不相同,源数据服务器中的金融数据的数据格式类型与不同的应用软件所支持数据格式类型不相同,应用软件接收到源数据服务器中返回的金融数据之后,无法直接采用金融数据去绘制金融数据变化曲线或表格,造成应用软件无法对获得的数据进行及时的读取和处理,无法及时的将金融数据可视化的展示给用户。However, in the prior art, the data format types supported by different application software are not the same, the data format types of the financial data in the source data server are not the same as the data format types supported by different application software, and the application software receives data from the source data server After returning the financial data, the financial data cannot be directly used to draw financial data change curves or tables, resulting in that the application software cannot read and process the obtained data in a timely manner, and cannot visually display the financial data to users in a timely manner.

发明内容Contents of the invention

本发明提供一种金融数据处理方法及系统,用以解决现有技术中应用软件接收到源数据服务器中返回的金融数据之后,无法直接采用金融数据去绘制金融数据变化曲线或表格,造成应用软件无法对获得的金融数据进行及时的读取和处理,无法及时的将金融数据可视化的展示给用户的问题。The present invention provides a financial data processing method and system to solve the problem that the application software in the prior art cannot directly use the financial data to draw financial data change curves or tables after receiving the financial data returned from the source data server, causing the application software to It is impossible to read and process the obtained financial data in a timely manner, and it is impossible to visually display the financial data to users in a timely manner.

本发明的第一方面是提供一种金融数据处理方法,包括:A first aspect of the present invention is to provide a financial data processing method, including:

接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,所述金融数据请求包括应用软件标识;receiving the financial data request sent by the application software, and forwarding the financial data request to the source data server, the financial data request including the application software identification;

接收所述源数据服务器根据所述金融数据请求获得的金融数据;receiving the financial data obtained by the source data server according to the financial data request;

根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型;According to the corresponding relationship between the pre-stored application software identification and the data format type supported by the application software, determine the data format type corresponding to the application software identification;

根据所述数据格式类型对所述金融数据进行格式转换,并将转换后的金融数据发送给所述应用软件,以使所述应用软件进行可视化数据的显示。Perform format conversion on the financial data according to the data format type, and send the converted financial data to the application software, so that the application software can display visual data.

进一步地,所述接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,包括:Further, the receiving the financial data request sent by the application software, and forwarding the financial data request to the source data server includes:

接收不同应用软件发送的金融数据请求;Receive financial data requests sent by different application software;

将所述不同应用软件发送的金融数据请求分别转化预设格式;converting the financial data requests sent by the different application software into preset formats;

将转化为预设格式的各金融数据请求分别转发给源数据服务器。Each financial data request converted into a preset format is forwarded to the source data server respectively.

进一步地,所述将转化为预设格式的各金融数据请求分别转发给源数据服务器,包括:Further, said forwarding each financial data request converted into a preset format to the source data server respectively includes:

将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn;

按照预设次序依次将队列中的所述各金融数据请求转发给源数据服务器。The financial data requests in the queue are sequentially forwarded to the source data server in a preset order.

进一步地,所述金融数据中包括数据大小字段,所述数据大小字段描述了所述金融数据的大小;Further, the financial data includes a data size field, and the data size field describes the size of the financial data;

所述接收所述源数据服务器根据所述金融数据请求获得的金融数据之后,还包括:After receiving the financial data obtained by the source data server according to the financial data request, the method further includes:

根据所述数据大小字段,校验所述金融数据是否完整;若完整,则执行所述根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型的步骤。According to the data size field, check whether the financial data is complete; if it is complete, then perform the corresponding relationship between the pre-stored application software identification and the data format type supported by the application software, and determine the corresponding relationship with the application software identification. Steps corresponding to the data format type.

进一步地,所述预设次序包括根据如下指标中的至少一种指标确定的次序:应用软件优先级、存入队列的时间、金融数据请求的大小。Further, the preset order includes an order determined according to at least one of the following indicators: priority of application software, time of storing in queue, and size of financial data request.

本发明的另一个方面是提供一种金融数据处理系统,包括:Another aspect of the present invention provides a financial data processing system, comprising:

请求接收模块,用于接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,所述金融数据请求包括应用软件标识;A request receiving module, configured to receive the financial data request sent by the application software, and forward the financial data request to the source data server, the financial data request including the application software identification;

金融数据获取模块,用于接收所述源数据服务器根据所述金融数据请求获得的金融数据;A financial data acquisition module, configured to receive the financial data obtained by the source data server according to the financial data request;

数据转换模块,用于根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型;根据所述数据格式类型对所述金融数据进行格式转换,并将转换后的金融数据发送给所述应用软件,以使所述应用软件进行可视化数据的显示。The data conversion module is used to determine the data format type corresponding to the application software identification according to the correspondence between the pre-stored application software identification and the data format type supported by the application software; and convert the financial data according to the data format type Perform format conversion, and send the converted financial data to the application software, so that the application software can display the visualized data.

进一步地,所述请求接收模块,具体用于:Further, the request receiving module is specifically used for:

接收不同应用软件发送的金融数据请求;Receive financial data requests sent by different application software;

将所述不同应用软件发送的金融数据请求分别转化预设格式;converting the financial data requests sent by the different application software into preset formats;

将转化为预设格式的各金融数据请求分别转发给源数据服务器。Each financial data request converted into a preset format is forwarded to the source data server respectively.

进一步地,所述请求接收模块在用于将转化为预设格式的各金融数据请求分别转发给源数据服务器中,具体用于:Further, when the request receiving module is used to forward each financial data request converted into a preset format to the source data server, it is specifically used for:

将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn;

按照预设次序依次将队列中的所述各金融数据请求转发给源数据服务器。The financial data requests in the queue are sequentially forwarded to the source data server in a preset order.

进一步地,所述金融数据中包括数据大小字段,所述数据大小字段描述了所述金融数据的大小;Further, the financial data includes a data size field, and the data size field describes the size of the financial data;

相应的,还包括,数据校验模块;Correspondingly, it also includes a data verification module;

所述数据校验模块,用于在接收所述源数据服务器根据所述金融数据请求获得的金融数据之后,根据所述数据大小字段,校验所述金融数据是否完整;若完整,则执行所述根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型的步骤。The data verification module is configured to verify whether the financial data is complete according to the data size field after receiving the financial data obtained by the source data server according to the financial data request; if complete, execute the Describe the step of determining the data format type corresponding to the application software identifier according to the pre-stored correspondence between the application software identifier and the data format type supported by the application software.

本发明的技术效果是:通过接收应用软件发送的金融数据请求,并将金融数据请求转发给源数据服务器,金融数据请求包括应用软件标识;接收源数据服务器根据金融数据请求获得的金融数据;根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型;根据数据格式类型对金融数据进行格式转换,并将转换后的金融数据发送给应用软件,以使应用软件进行可视化数据的显示。实现了将来自于源数据服务器的金融数据转换为应用软件所支持的数据格式类型的金融数据,使得应用软件可以采用格式转换后的金融数据绘制金融数据变化曲线或表格,应用软件及时的将金融数据可视化的展示给用户。The technical effect of the present invention is: by receiving the financial data request sent by the application software, and forwarding the financial data request to the source data server, the financial data request includes the application software identification; receiving the financial data obtained by the source data server according to the financial data request; The corresponding relationship between the pre-stored application software identification and the data format type supported by the application software determines the data format type corresponding to the application software identification; performs format conversion on the financial data according to the data format type, and sends the converted financial data to The application software enables the application software to display the visualized data. Realized the conversion of financial data from the source data server into financial data in the data format type supported by the application software, so that the application software can use the format-converted financial data to draw financial data change curves or tables, and the application software timely converts the financial data The data is displayed visually to the user.

附图说明Description of drawings

图1为本发明实施例一提供的一种金融数据处理方法的流程图;FIG. 1 is a flowchart of a financial data processing method provided in Embodiment 1 of the present invention;

图2为本发明实施例二提供的另一种金融数据处理方法的流程图;FIG. 2 is a flow chart of another financial data processing method provided in Embodiment 2 of the present invention;

图3为本发明实施例三提供的一种金融数据处理系统的结构示意图。FIG. 3 is a schematic structural diagram of a financial data processing system provided by Embodiment 3 of the present invention.

具体实施方式detailed description

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

图1为本发明实施例一提供的一种金融数据处理方法的流程图,如图1所示,本实施例的方法可以包括:Fig. 1 is a flow chart of a financial data processing method provided by Embodiment 1 of the present invention. As shown in Fig. 1, the method of this embodiment may include:

步骤101、接收应用软件发送的金融数据请求,并将金融数据请求转发给源数据服务器,金融数据请求包括应用软件标识。Step 101. Receive the financial data request sent by the application software, and forward the financial data request to the source data server. The financial data request includes the application software identification.

具体地,本实施例提供了一种数据交换组件,数据交换组件与股票行情软件、期货行情软件以及外汇行情软件等不同的应用软件连接,同时数据交换组件与存储有金融数据的源数据服务器连接。股票行情软件、期货行情软件以及外汇行情软件等不同的应用软件,可以向数据交换组件发送金融数据请求,金融数据请求包括应用软件标识。Specifically, this embodiment provides a data exchange component, the data exchange component is connected with different application software such as stock market software, futures market software, and foreign exchange market software, and at the same time, the data exchange component is connected with a source data server that stores financial data . Different application software such as stock quotation software, futures quotation software, and foreign exchange quotation software can send financial data requests to the data exchange component, and the financial data requests include application software identifiers.

步骤102、接收源数据服务器根据金融数据请求获得的金融数据。Step 102, receiving the financial data obtained by the source data server according to the financial data request.

具体地,数据交换组件将金融数据请求转换为符合源数据服务器的通信协议的金融数据请求,再将协议转换后的金融数据请求发送给源数据服务器。优选的,可以采用数据描述语言Protocol Buffers去开发源数据服务器的通信协议。源数据服务器根据接受的金融数据请求将金融数据发送给数据交换组件。数据交换组件接收源数据服务器返回的金融数据。Specifically, the data exchange component converts the financial data request into a financial data request conforming to the communication protocol of the source data server, and then sends the financial data request after the protocol conversion to the source data server. Preferably, the data description language Protocol Buffers can be used to develop the communication protocol of the source data server. The source data server sends the financial data to the data exchange component according to the received financial data request. The data exchange component receives the financial data returned by the source data server.

步骤103、根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型;Step 103, according to the correspondence between the pre-stored application software identification and the data format type supported by the application software, determine the data format type corresponding to the application software identification;

根据数据格式类型对金融数据进行格式转换,并将转换后的金融数据发送给应用软件,以使应用软件进行可视化数据的显示。Convert the financial data according to the data format type, and send the converted financial data to the application software, so that the application software can display the visual data.

具体地,数据交换组件预先存储了不同的应用软件所支持的数据格式类型,由于不同的应用软件有不同的应用软件标识,可以建立应用软件标识与应用软件所支持的数据格式类型的对应关系,从而数据交换组件可以查找与应用软件标识对应的数据格式类型。然后,数据交换组件将金融数据进行格式转换,再讲格式转换后的金融数据发送给应用软件,使得应用软件可以接收到能够识别的金融数据,再采用金融数据绘制表格或变化曲线,从而将金融数据以可视化数据的方式展示给用户。Specifically, the data exchange component pre-stores the data format types supported by different application software. Since different application software has different application software identifiers, the corresponding relationship between the application software identifier and the data format types supported by the application software can be established. Therefore, the data exchange component can search for the data format type corresponding to the application software identifier. Then, the data exchange component converts the format of the financial data, and then sends the financial data after the format conversion to the application software, so that the application software can receive the financial data that can be identified, and then use the financial data to draw tables or change curves, so as to transfer the financial data to the application software. The data is displayed to the user in the form of visual data.

本实施例通过根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,将从源数据服务器获得的金融数据进行格式转换,使得金融数据成为应用软件所支持的数据格式类型。从而便于应用软件对获取到的金融数据及时的读取和处理,及时的将金融数据可视化的展示给用户。In this embodiment, the financial data obtained from the source data server is format-converted according to the correspondence between the pre-stored application software identification and the data format type supported by the application software, so that the financial data becomes the data format type supported by the application software. In this way, it is convenient for the application software to read and process the acquired financial data in a timely manner, and to display the financial data visually to the user in a timely manner.

图2为本发明实施例二提供的另一种金融数据处理方法的流程图,如图2所示,本实施例的方法可以包括:Fig. 2 is a flowchart of another financial data processing method provided by Embodiment 2 of the present invention. As shown in Fig. 2, the method of this embodiment may include:

步骤201、接收不同应用软件发送的金融数据请求;将不同应用软件发送的金融数据请求分别转化预设格式;将转化为预设格式的各金融数据请求分别转发给源数据服务器。Step 201: Receive financial data requests sent by different application software; convert the financial data requests sent by different application software into preset formats; forward each financial data request converted into preset formats to the source data server.

具体地,本实施例提供了一种数据交换组件,设置了与不同的应用软件连接的接收接口,数据交换组件通过这些接收接口接收来自于不同的应用软件的金融数据请求,各个金融数据请求中包括了各个应用软件标识。由于不同的应用软件的开发语言和开发环境都不相同,从而数据交换组件设了不同的语音环境的接收接口,以和应用软件相匹配;例如:数据展示服务软件采用的是一种脚本语言进行编译的,从而数据交换组件与该数据展示服务软件对应的接收接口可以采用C++语言去调用数据展示服务软件中的命令。Specifically, this embodiment provides a data exchange component, which is provided with receiving interfaces connected to different application software, and the data exchange component receives financial data requests from different application software through these receiving interfaces, and each financial data request Contains the identification of each application software. Since the development languages and development environments of different application software are different, the data exchange components have different voice environment receiving interfaces to match the application software; for example, the data display service software uses a scripting language for Compiled, so that the receiving interface corresponding to the data exchange component and the data display service software can use C++ language to call commands in the data display service software.

在数据交换组件接收到不同应用软件发送的金融数据请求之后,由于来自于不同的应用软件的金融数据请求的数据类型不相同,为了便于这些金融数据请求可以在数据交换组件内部进行传递,需要将不同应用软件发送的金融数据请求分别转化为数据交换组件所支持的预设格式,举例来说,可以对金融数据请求进行对应源数据服务器的映射关系的格式转换。然后,再将转化为预设格式的各金融数据请求,转换为符合源数据服务器的通信协议的金融数据请求之后,分别转发给源数据服务器。After the data exchange component receives the financial data requests sent by different application software, since the data types of the financial data requests from different application software are different, in order to facilitate the transmission of these financial data requests inside the data exchange component, it is necessary to The financial data requests sent by different application software are respectively converted into the preset formats supported by the data exchange component. For example, the format conversion corresponding to the mapping relationship of the source data server can be performed on the financial data requests. Then, each financial data request converted into a preset format is converted into a financial data request conforming to the communication protocol of the source data server, and then forwarded to the source data server respectively.

步骤202、接收源数据服务器根据金融数据请求获得的金融数据。Step 202, receiving the financial data obtained by the source data server according to the financial data request.

具体地,数据交换组件将金融数据请求发送给源数据服务器,在每次发送金融数据请求之前,先将金融数据请求包拆解为先导数据请求包和数据后续请求包,先导数据请求包中包括数据后续请求包的大小,数据后续请求包中包括金融数据的类型、金融数据的业务标识、金融数据的时间、应用软件的标识;首先将先导数据请求包发送给源数据服务器,使得源数据服务器依据先导数据请求包中的数据后续请求包的大小,为接收数据后续请求包而准备空间;然后将数据后续请求包发送给源数据服务器,使得源数据服务器查询与数据后续请求包对应的金融数据。源数据服务器在数据库中查找到与金融数据请求相对应的金融数据后返回给数据交换组件,数据交换组件接收返回的金融数据。Specifically, the data exchange component sends the financial data request to the source data server. Before sending the financial data request each time, the financial data request packet is disassembled into a leading data request packet and a data follow-up request packet. The leading data request packet includes The size of the data follow-up request package, which includes the type of financial data, the business identification of financial data, the time of financial data, and the identification of application software in the data follow-up request package; first, send the leading data request package to the source data server, so that the source data server According to the size of the data follow-up request package in the leading data request package, prepare space for receiving the data follow-up request package; then send the data follow-up request package to the source data server, so that the source data server queries the financial data corresponding to the data follow-up request package . The source data server finds the financial data corresponding to the financial data request in the database and returns it to the data exchange component, and the data exchange component receives the returned financial data.

同时,在这个过程中,数据交换组件与源数据服务器之间建立了面向连接的TCP传输协议,来保证数据的可靠传输。具体的,数据交换组件提供通信接口,与源数据服务器之间建立socket链接,以此方式为基础,数据交换组件向源数据服务器发送金融数据请求,同时数据交换组件接收源数据服务器返回的金融数据。本实施例可以采用Boost ASIO库来建立通信接口。At the same time, in this process, a connection-oriented TCP transmission protocol is established between the data exchange component and the source data server to ensure reliable data transmission. Specifically, the data exchange component provides a communication interface and establishes a socket link with the source data server. Based on this method, the data exchange component sends a financial data request to the source data server, and at the same time, the data exchange component receives the financial data returned by the source data server . In this embodiment, a Boost ASIO library may be used to establish a communication interface.

步骤203、金融数据中包括数据大小字段,数据大小字段描述了金融数据的大小;根据数据大小字段,校验金融数据是否完整。Step 203, the financial data includes a data size field, which describes the size of the financial data; according to the data size field, check whether the financial data is complete.

具体地,由于数据交换组件接收到的各个金融数据的类型不同,从而金融数据的数据包大小也不相同,为了保证接收到的金融数据的完整性,需要设计相关机制校验数据的完整性。数据交换组件接收到的金融数据中包括数据大小字段,数据大小字段表示了金融数据的大小;可以根据数据大小字段去校验金融数据的数据包是否完整。例如,在金融数据发送的过程中,由于网络环境等客观原因,可能造成一次性的金融数据接收不完整,首先数据交换组件会接收到金融数据的数据大小字段,根据数据大小字段不断的校验接收到的金融数据的数据包的大小,直到接收到的金融数据的数据包的大小与数据大小字段的大小一致的时候,才停止一次校验,同时表明当前的金融数据的接收工作完成。Specifically, since the types of financial data received by the data exchange component are different, the size of the financial data packets is also different. In order to ensure the integrity of the received financial data, it is necessary to design relevant mechanisms to verify the integrity of the data. The financial data received by the data exchange component includes a data size field, which indicates the size of the financial data; it can be checked whether the data packet of the financial data is complete according to the data size field. For example, in the process of sending financial data, due to objective reasons such as the network environment, one-time financial data reception may be incomplete. First, the data exchange component will receive the data size field of the financial data, and continuously check it according to the data size field The size of the data packet of the received financial data, until the size of the data packet of the received financial data is consistent with the size of the data size field, a verification is stopped, and at the same time, it indicates that the receiving work of the current financial data is completed.

步骤204、若步骤203中校验金融数据的结果是完整,则根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型;根据数据格式类型对金融数据进行格式转换,并将转换后的金融数据发送给应用软件,以使应用软件进行可视化数据的显示。Step 204, if the result of checking the financial data in step 203 is complete, then determine the data format type corresponding to the application software identification according to the correspondence between the pre-stored application software identification and the data format type supported by the application software; The format type performs format conversion on the financial data, and sends the converted financial data to the application software, so that the application software can display the visual data.

具体地,若接收到的金融数据是完整的,则首先对金融数据进行解析。然后,根据应用软件标识与应用软件所支持的数据格式类型的对应关系,将解析后的金融数据转换为符合应用软件要求的数据格式类型。Specifically, if the received financial data is complete, first analyze the financial data. Then, according to the corresponding relationship between the application software identifier and the data format types supported by the application software, the analyzed financial data is converted into a data format type that meets the requirements of the application software.

例如,一些报价表数据行情时间数据,它在源数据服务器中保存方式为整型数据,但是请求该数据的应用软件采用的是字符串格式,则查找到对应关系后,将该数据转换为字符串数据。一些停牌数据在源数据服务器中采用的是字符串格式,而请求该数据的应用软件采用的是布尔格式,则在查找到对应关系后,将该数据转换为布尔格式的数据。又例如,需要对一些金融数据的格式进行重新排列,证券代码列表数据在源数据服务器中的保存格式为证券代码在先,名称缩写在后,而请求该数据的应用软件采用的格式为名称缩写在先,证券代码在后,则需要查找到对应关系后,将该数据里的信息进行重新排列。又例如,需要对一些金融数据的格式进行标识或者字段添加,实时行情报价数据中的股票所属市场在源数据服务器中采用的是整型数字进行标识,“0”代表深市、“1”代表沪市等;而请求该数据的应用软件采用的是汉字来标识股票所属市场,需要在查找到对应关系后,将实时行情报价数据中的股票所属市场的标识方式转换为汉字。再例如,一些金融数据在源数据服务器中没有设置记录序列信息,这些记录序列信息有逐笔成交、逐月成交等,而请求该数据的应用软件需要记录序列信息,在查找了对应关系之后,将该数据添加记录序列信息。再例如,股票代码数据包含了股票代码和股票类型,在源数据服务器中股票代码和股票类型保存在了一个字段中,而请求该数据的应用软件采用的数据保存格式为股票代码和股票类型被保存在两个字段中,在查找了对应关系之后,需要将股票代码数据中的股票代码和股票类型拆解为两个字段,举例说明,在源数据服务器中,股票代码和股票类型为“123456.32”,其中123456为股票代码,而32是股票类型,需要按照应用软件的要求,将“123456.32”拆解为两个单独的字段进行保存。For example, some quotation table data, market time data, which are stored in the source data server as integer data, but the application software that requests the data uses the string format, then after finding the corresponding relationship, convert the data into characters string data. Some trading suspension data is in the string format in the source data server, but the application software requesting the data is in the Boolean format. After finding the corresponding relationship, convert the data into Boolean format data. For another example, the format of some financial data needs to be rearranged. The stock code list data in the source data server is stored in the format of stock code first, name abbreviation after, and the format used by the application software requesting the data is name abbreviation First, the securities code is second, you need to find the corresponding relationship, and then rearrange the information in the data. For another example, it is necessary to identify or add fields to the format of some financial data. The market to which the stock belongs in the real-time quotation data is identified by an integer number in the source data server. "0" represents Shenzhen Stock Exchange, and "1" represents Shanghai stock market, etc.; and the application software that requests the data uses Chinese characters to identify the market to which the stock belongs, and needs to convert the identification method of the market to which the stock belongs in the real-time market quotation data into Chinese characters after finding the corresponding relationship. For another example, some financial data does not have record sequence information set in the source data server. These record sequence information includes transaction by transaction, transaction by month, etc., and the application software that requests the data needs to record sequence information. After searching for the corresponding relationship, Add this data to record sequence information. For another example, stock code data includes stock code and stock type. The stock code and stock type are saved in a field in the source data server, and the data storage format used by the application software requesting the data is that the stock code and stock type are It is stored in two fields. After finding the corresponding relationship, the stock code and stock type in the stock code data need to be disassembled into two fields. For example, in the source data server, the stock code and stock type are "123456.32 ", where 123456 is the stock code, and 32 is the stock type, and "123456.32" needs to be disassembled into two separate fields for storage according to the requirements of the application software.

本实施例通过将不同应用软件发送的金融数据请求转化预设格式,从而有利于金融数据请求的传递和处理;同时,根据金融数据中的数据大小字段,校验金融数据的完整性,从而保证了从源数据服务器中接收到的金融数据的完整性。This embodiment converts the financial data requests sent by different application software into preset formats, thereby facilitating the delivery and processing of financial data requests; at the same time, according to the data size field in the financial data, the integrity of the financial data is verified, thereby ensuring The integrity of the financial data received from the source data server is guaranteed.

进一步地,在上述实施例的基础上,步骤201中的将转化为预设格式的各金融数据请求分别转发给源数据服务器,具体的实施方式可以是:Further, on the basis of the above-mentioned embodiments, in step 201, each financial data request converted into a preset format is forwarded to the source data server respectively. The specific implementation method may be:

将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn;

按照预设次序依次将队列中的各金融数据请求转发给源数据服务器。Each financial data request in the queue is sequentially forwarded to the source data server in a preset order.

具体地,由于不同的应用软件会同时发起金融数据请求,同一个应用软件会发起多次金融数据请求,需要设置消息循环队列机制来维护这些请求都可以被发送的源数据服务器中,同时保护数据交换组件内部不产生阻塞。提供了一个队列,转化为预设格式的各金融数据请求被依次放入队列中,优选的,队列的数据类型为关联容器类型。按照预设次序,依次取出队列中的各金融数据请求,然后将金融数据请求转换为符合源数据服务器的通信协议的金融数据请求之后发送给源数据服务器。Specifically, since different application software will initiate financial data requests at the same time, and the same application software will initiate multiple financial data requests, it is necessary to set up a message loop queue mechanism to maintain the source data server where these requests can be sent, and at the same time protect the data There is no blocking inside the switching component. A queue is provided, and each financial data request converted into a preset format is sequentially put into the queue. Preferably, the data type of the queue is an associated container type. According to the preset order, each financial data request in the queue is sequentially taken out, and then the financial data request is converted into a financial data request conforming to the communication protocol of the source data server and then sent to the source data server.

其中,预设次序包括根据如下指标中的至少一种指标确定的次序:应用软件优先级、存入队列的时间、金融数据请求的大小。Wherein, the preset order includes an order determined according to at least one of the following indicators: priority of application software, time of storing in queue, and size of financial data request.

具体地,预设次序可以采用应用软件优先级、存入队列的时间、金融数据请求的大小等指标去确定取出队列中的各金融数据请求的次序。软件优先级方式具体是,为各个应用软件设置了优先级的高低,可以先取出队列中的优先级较高的应用软件发送的金融数据请求。存入队列的时间方式具体是,按照存入队列中的时间次序,先取出先存入队列的金融数据请求,后取出后存入队列的金融数据请求。金融数据请求的大小方式具体是,先取出队列中的数据包较小的金融数据请求,再取出队列中的数据包较大的金融数据请求。Specifically, the preset order can use indicators such as application software priority, time stored in the queue, and size of financial data requests to determine the order in which financial data requests are taken out of the queue. Specifically, the method of software priority is that the priority level is set for each application software, and the financial data request sent by the application software with higher priority in the queue can be taken out first. Specifically, the time method of storing in the queue is that according to the time sequence of storing in the queue, the financial data requests stored in the queue are taken out first, and then the financial data requests stored in the queue are taken out later. Specifically, the size of the financial data request is as follows: the financial data request with the smaller data packet in the queue is taken out first, and then the financial data request with the larger data packet in the queue is taken out.

本实施方式通过将转化为预设格式的各金融数据请求依次放入队列中,再按照应用软件优先级、存入队列的时间、金融数据请求的大小等预设次序,依次取出队列中的各金融数据请求。从而保证了来自于各个应用软件的不同的金融数据请求可以被有效的发送给源数据服务器,不会产生数据丢失或者数据发送失败的问题,同时不会造成消息发送的阻塞。In this embodiment, each financial data request converted into a preset format is put into the queue in turn, and then each request in the queue is sequentially taken out according to the preset sequence such as the priority of the application software, the time of storing in the queue, and the size of the financial data request. Financial data request. This ensures that different financial data requests from various application software can be effectively sent to the source data server, without data loss or data transmission failure, and at the same time, it will not cause blockage in message transmission.

图3为本发明实施例三提供的一种金融数据处理系统的结构示意图,如图3所示,本实施例的系统包括:Fig. 3 is a schematic structural diagram of a financial data processing system provided by Embodiment 3 of the present invention. As shown in Fig. 3, the system of this embodiment includes:

请求接收模块31,用于接收应用软件发送的金融数据请求,并将金融数据请求转发给源数据服务器,金融数据请求包括应用软件标识;The request receiving module 31 is configured to receive the financial data request sent by the application software, and forward the financial data request to the source data server, where the financial data request includes the application software identification;

金融数据获取模块32,用于接收源数据服务器根据金融数据请求获得的金融数据;A financial data acquisition module 32, configured to receive the financial data obtained by the source data server according to the financial data request;

数据转换模块33,用于根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型;根据数据格式类型对金融数据进行格式转换,并将转换后的金融数据发送给应用软件,以使应用软件进行可视化数据的显示。The data conversion module 33 is used to determine the data format type corresponding to the application software identification according to the correspondence between the pre-stored application software identification and the data format type supported by the application software; perform format conversion on the financial data according to the data format type, and Send the converted financial data to the application software, so that the application software can display the visual data.

进一步地,在上述技术方案的基础上,请求接收模块31,具体用于:Further, on the basis of the above technical solution, the request receiving module 31 is specifically used for:

接收不同应用软件发送的金融数据请求;Receive financial data requests sent by different application software;

将不同应用软件发送的金融数据请求分别转化预设格式;Convert financial data requests sent by different application software into preset formats;

将转化为预设格式的各金融数据请求分别转发给源数据服务器。Each financial data request converted into a preset format is forwarded to the source data server respectively.

进一步地,在上述技术方案的基础上,请求接收模块31在用于将转化为预设格式的各金融数据请求分别转发给源数据服务器中,具体用于:Further, on the basis of the above technical solution, the request receiving module 31 is used to forward each financial data request converted into a preset format to the source data server, specifically:

将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn;

按照预设次序依次将队列中的各金融数据请求转发给源数据服务器。Each financial data request in the queue is sequentially forwarded to the source data server in a preset order.

进一步地,在上述技术方案的基础上,金融数据中包括数据大小字段,数据大小字段描述了金融数据的大小;Further, on the basis of the above technical solution, the financial data includes a data size field, and the data size field describes the size of the financial data;

相应的,还包括,数据校验模块;Correspondingly, it also includes a data verification module;

数据校验模块,用于在接收源数据服务器根据金融数据请求获得的金融数据之后,根据数据大小字段,校验金融数据是否完整;若完整,则执行根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与应用软件标识对应的数据格式类型的步骤。The data verification module is used to verify whether the financial data is complete according to the data size field after receiving the financial data obtained by the source data server according to the financial data request; Correspondence of supported data format types, a step of determining the data format type corresponding to the application software identification.

本实施例的具体实现参照本发明实施例一提供的金融数据处理方法,以及本发明实施例二提供的另一种金融数据处理方法。本实施例通过根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,将从源数据服务器获得的金融数据进行格式转换,使得金融数据成为应用软件所支持的数据格式类型。从而便于应用软件对获取到的金融数据及时的读取和处理,及时的将金融数据可视化的展示给用户。同时,根据金融数据中的数据大小字段,校验金融数据的完整性,从而保证了从源数据服务器中接收到的金融数据的完整性;采用队列保存金融数据请求,保证不会造成消息发送的阻塞。For the specific implementation of this embodiment, refer to the financial data processing method provided in Embodiment 1 of the present invention and another financial data processing method provided in Embodiment 2 of the present invention. In this embodiment, the financial data obtained from the source data server is format-converted according to the correspondence between the pre-stored application software identification and the data format type supported by the application software, so that the financial data becomes the data format type supported by the application software. In this way, it is convenient for the application software to read and process the acquired financial data in a timely manner, and to display the financial data visually to the user in a timely manner. At the same time, according to the data size field in the financial data, the integrity of the financial data is verified, thereby ensuring the integrity of the financial data received from the source data server; the queue is used to store the financial data request to ensure that the message will not be sent block.

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (9)

1.一种金融数据处理方法,其特征在于,包括:1. A financial data processing method, characterized in that, comprising: 接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,所述金融数据请求包括应用软件标识;receiving the financial data request sent by the application software, and forwarding the financial data request to the source data server, the financial data request including the application software identification; 接收所述源数据服务器根据所述金融数据请求获得的金融数据;receiving the financial data obtained by the source data server according to the financial data request; 根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型;According to the corresponding relationship between the pre-stored application software identification and the data format type supported by the application software, determine the data format type corresponding to the application software identification; 根据所述数据格式类型对所述金融数据进行格式转换,并将转换后的金融数据发送给所述应用软件,以使所述应用软件进行可视化数据的显示。Perform format conversion on the financial data according to the data format type, and send the converted financial data to the application software, so that the application software can display visual data. 2.根据权利要求1所述的金融数据处理方法,其特征在于,所述接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,包括:2. The financial data processing method according to claim 1, wherein the receiving the financial data request sent by the application software and forwarding the financial data request to the source data server comprises: 接收不同应用软件发送的金融数据请求;Receive financial data requests sent by different application software; 将所述不同应用软件发送的金融数据请求分别转化预设格式;converting the financial data requests sent by the different application software into preset formats; 将转化为预设格式的各金融数据请求分别转发给源数据服务器。Each financial data request converted into a preset format is forwarded to the source data server respectively. 3.根据权利要求2所述的金融数据处理方法,其特征在于,所述将转化为预设格式的各金融数据请求分别转发给源数据服务器,包括:3. The financial data processing method according to claim 2, characterized in that, each financial data request converted into a preset format is forwarded to the source data server respectively, comprising: 将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn; 按照预设次序依次将队列中的所述各金融数据请求转发给源数据服务器。The financial data requests in the queue are sequentially forwarded to the source data server in a preset order. 4.根据权利要求1所述的金融数据处理方法,其特征在于,所述金融数据中包括数据大小字段,所述数据大小字段描述了所述金融数据的大小;4. The financial data processing method according to claim 1, wherein the financial data includes a data size field, and the data size field describes the size of the financial data; 所述接收所述源数据服务器根据所述金融数据请求获得的金融数据之后,还包括:After receiving the financial data obtained by the source data server according to the financial data request, the method further includes: 根据所述数据大小字段,校验所述金融数据是否完整;若完整,则执行所述根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型的步骤。According to the data size field, check whether the financial data is complete; if it is complete, then perform the corresponding relationship between the pre-stored application software identification and the data format type supported by the application software, and determine the corresponding relationship with the application software identification. Steps corresponding to the data format type. 5.根据权利要求3或4所述的金融数据处理方法,其特征在于,所述预设次序包括根据如下指标中的至少一种指标确定的次序:5. The financial data processing method according to claim 3 or 4, wherein the preset order includes an order determined according to at least one of the following indicators: 应用软件优先级、存入队列的时间、金融数据请求的大小。Application priority, time to queue, size of financial data request. 6.一种金融数据处理系统,其特征在于,包括:6. A financial data processing system, comprising: 请求接收模块,用于接收应用软件发送的金融数据请求,并将所述金融数据请求转发给源数据服务器,所述金融数据请求包括应用软件标识;A request receiving module, configured to receive the financial data request sent by the application software, and forward the financial data request to the source data server, the financial data request including the application software identification; 金融数据获取模块,用于接收所述源数据服务器根据所述金融数据请求获得的金融数据;A financial data acquisition module, configured to receive the financial data obtained by the source data server according to the financial data request; 数据转换模块,用于根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型;根据所述数据格式类型对所述金融数据进行格式转换,并将转换后的金融数据发送给所述应用软件,以使所述应用软件进行可视化数据的显示。The data conversion module is used to determine the data format type corresponding to the application software identification according to the correspondence between the pre-stored application software identification and the data format type supported by the application software; and convert the financial data according to the data format type Perform format conversion, and send the converted financial data to the application software, so that the application software can display the visualized data. 7.根据权利要求6所述的金融数据处理系统,其特征在于,所述请求接收模块,具体用于:7. The financial data processing system according to claim 6, wherein the request receiving module is specifically used for: 接收不同应用软件发送的金融数据请求;Receive financial data requests sent by different application software; 将所述不同应用软件发送的金融数据请求分别转化预设格式;converting the financial data requests sent by the different application software into preset formats; 将转化为预设格式的各金融数据请求分别转发给源数据服务器。Each financial data request converted into a preset format is forwarded to the source data server respectively. 8.根据权利要求7所述的金融数据处理系统,其特征在于,所述请求接收模块在用于将转化为预设格式的各金融数据请求分别转发给源数据服务器中,具体用于:8. The financial data processing system according to claim 7, wherein the request receiving module is used to forward each financial data request converted into a preset format to the source data server respectively, and is specifically used for: 将转化为预设格式的各金融数据请求依次放入队列中;Put each financial data request converted into a preset format into the queue in turn; 按照预设次序依次将队列中的所述各金融数据请求转发给源数据服务器。The financial data requests in the queue are sequentially forwarded to the source data server in a preset order. 9.根据权利要求6-8任一所述的金融数据处理系统,其特征在于,所述金融数据中包括数据大小字段,所述数据大小字段描述了所述金融数据的大小;9. The financial data processing system according to any one of claims 6-8, wherein the financial data includes a data size field, and the data size field describes the size of the financial data; 相应的,还包括,数据校验模块;Correspondingly, it also includes a data verification module; 所述数据校验模块,用于在接收所述源数据服务器根据所述金融数据请求获得的金融数据之后,根据所述数据大小字段,校验所述金融数据是否完整;若完整,则执行所述根据预先存储的应用软件标识与应用软件所支持的数据格式类型的对应关系,确定与所述应用软件标识对应的数据格式类型的步骤。The data verification module is configured to verify whether the financial data is complete according to the data size field after receiving the financial data obtained by the source data server according to the financial data request; if complete, execute the Describe the step of determining the data format type corresponding to the application software identifier according to the pre-stored correspondence between the application software identifier and the data format type supported by the application software.
CN201510100750.0A 2015-03-06 2015-03-06 Financial data processing method and system Pending CN105989179A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510100750.0A CN105989179A (en) 2015-03-06 2015-03-06 Financial data processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510100750.0A CN105989179A (en) 2015-03-06 2015-03-06 Financial data processing method and system

Publications (1)

Publication Number Publication Date
CN105989179A true CN105989179A (en) 2016-10-05

Family

ID=57040099

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510100750.0A Pending CN105989179A (en) 2015-03-06 2015-03-06 Financial data processing method and system

Country Status (1)

Country Link
CN (1) CN105989179A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874498A (en) * 2017-02-24 2017-06-20 深圳国泰安教育技术股份有限公司 The access method and access device of a kind of finance data
CN107169854A (en) * 2016-03-07 2017-09-15 阿里巴巴集团控股有限公司 A kind of method and device of data processing
CN107729345A (en) * 2017-07-27 2018-02-23 上海壹账通金融科技有限公司 Website data processing method, device, website data processing platform and storage medium
CN108363737A (en) * 2018-01-19 2018-08-03 深圳市宏电技术股份有限公司 A kind of conversion method of data format, device and equipment
CN108491538A (en) * 2018-03-30 2018-09-04 东莞市波动赢机器人科技有限公司 Trading robot financial data acquisition method and device
CN110162560A (en) * 2019-04-16 2019-08-23 深圳壹账通智能科技有限公司 Finance data interface butt joint method, device, computer equipment and storage medium
CN110413957A (en) * 2018-04-28 2019-11-05 中移(苏州)软件技术有限公司 Data exchange method and processor, server, data exchange platform
CN110781032A (en) * 2019-09-26 2020-02-11 北京大米科技有限公司 Data transmission method, device, electronic equipment and medium
CN110825746A (en) * 2019-11-04 2020-02-21 三亚学院 Financial data processing method based on FPGA
CN110990163A (en) * 2019-10-29 2020-04-10 北京左江科技股份有限公司 High-concurrency method for multi-application data processing process
CN111177765A (en) * 2020-01-06 2020-05-19 广州知弘科技有限公司 Financial big data processing method, storage medium and system
CN115269709A (en) * 2022-09-30 2022-11-01 深圳华锐分布式技术股份有限公司 Market data-based query and playback method, device, equipment and medium
CN117422562A (en) * 2023-12-18 2024-01-19 凯美瑞德(苏州)信息科技股份有限公司 Method and device for processing financial data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101452450A (en) * 2007-11-30 2009-06-10 上海市电力公司 Multiple source data conversion service method and apparatus thereof
CN102571720A (en) * 2010-12-27 2012-07-11 中国移动通信集团辽宁有限公司 Method and device for processing heterogeneous information contents
CN103116586A (en) * 2011-11-17 2013-05-22 中国电信股份有限公司 Document reading achieving method, terminal, document conversion server and processing system
CN103546495A (en) * 2012-07-09 2014-01-29 上海博路信息技术有限公司 Device data sharing method
CN103559642A (en) * 2013-11-04 2014-02-05 同济大学 Financial data mining method based on cloud computing
CN104199812A (en) * 2014-08-18 2014-12-10 中国建设银行股份有限公司 Data system and method supporting multiple languages

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101452450A (en) * 2007-11-30 2009-06-10 上海市电力公司 Multiple source data conversion service method and apparatus thereof
CN102571720A (en) * 2010-12-27 2012-07-11 中国移动通信集团辽宁有限公司 Method and device for processing heterogeneous information contents
CN103116586A (en) * 2011-11-17 2013-05-22 中国电信股份有限公司 Document reading achieving method, terminal, document conversion server and processing system
CN103546495A (en) * 2012-07-09 2014-01-29 上海博路信息技术有限公司 Device data sharing method
CN103559642A (en) * 2013-11-04 2014-02-05 同济大学 Financial data mining method based on cloud computing
CN104199812A (en) * 2014-08-18 2014-12-10 中国建设银行股份有限公司 Data system and method supporting multiple languages

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107169854A (en) * 2016-03-07 2017-09-15 阿里巴巴集团控股有限公司 A kind of method and device of data processing
CN107169854B (en) * 2016-03-07 2021-04-02 创新先进技术有限公司 Data processing method and device
CN106874498A (en) * 2017-02-24 2017-06-20 深圳国泰安教育技术股份有限公司 The access method and access device of a kind of finance data
CN106874498B (en) * 2017-02-24 2020-03-24 深圳国泰安教育技术有限公司 Financial data access method and access device
CN107729345B (en) * 2017-07-27 2020-08-18 深圳壹账通智能科技有限公司 Website data processing method and device, website data processing platform and storage medium
CN107729345A (en) * 2017-07-27 2018-02-23 上海壹账通金融科技有限公司 Website data processing method, device, website data processing platform and storage medium
WO2019019650A1 (en) * 2017-07-27 2019-01-31 深圳壹账通智能科技有限公司 Website data processing method and apparatus, website data processing platform and storage medium
CN108363737A (en) * 2018-01-19 2018-08-03 深圳市宏电技术股份有限公司 A kind of conversion method of data format, device and equipment
CN108363737B (en) * 2018-01-19 2022-04-12 深圳市宏电技术股份有限公司 Data format conversion method, device and equipment
CN108491538A (en) * 2018-03-30 2018-09-04 东莞市波动赢机器人科技有限公司 Trading robot financial data acquisition method and device
CN110413957A (en) * 2018-04-28 2019-11-05 中移(苏州)软件技术有限公司 Data exchange method and processor, server, data exchange platform
CN110162560A (en) * 2019-04-16 2019-08-23 深圳壹账通智能科技有限公司 Finance data interface butt joint method, device, computer equipment and storage medium
CN110781032A (en) * 2019-09-26 2020-02-11 北京大米科技有限公司 Data transmission method, device, electronic equipment and medium
CN110990163A (en) * 2019-10-29 2020-04-10 北京左江科技股份有限公司 High-concurrency method for multi-application data processing process
CN110825746A (en) * 2019-11-04 2020-02-21 三亚学院 Financial data processing method based on FPGA
CN111177765A (en) * 2020-01-06 2020-05-19 广州知弘科技有限公司 Financial big data processing method, storage medium and system
CN115269709A (en) * 2022-09-30 2022-11-01 深圳华锐分布式技术股份有限公司 Market data-based query and playback method, device, equipment and medium
CN117422562A (en) * 2023-12-18 2024-01-19 凯美瑞德(苏州)信息科技股份有限公司 Method and device for processing financial data

Similar Documents

Publication Publication Date Title
CN105989179A (en) Financial data processing method and system
US11394805B1 (en) Automatic discovery of API information
US11251966B2 (en) Sending cross-chain authenticatable messages
CN111026931B (en) Data query method, device, equipment and medium
CN108846753B (en) Method and apparatus for processing data
US7778982B2 (en) System for processing and using electronic documents
CN103019874B (en) Method and the device of abnormality processing is realized based on data syn-chronization
WO2020000720A1 (en) Server, packet processing method, program, and computer-readable storage medium
CN109213758B (en) Data access method, device, equipment and computer readable storage medium
US20200151177A1 (en) Data Query Method Supporting Natural Language, Open Platform, and User Terminal
CN110198351A (en) Storage method, device, server-side and the readable storage medium storing program for executing of offline message
CN111782262B (en) Data dynamic publishing method, device, system, equipment and storage medium
CN110175833B (en) Computer device, method, system and medium for binding bank card information
CN109298956A (en) File transfer method, device and terminal device
CN115529271B (en) Service request distribution method, device, equipment and medium
CN115036044B (en) A message processing method, device, electronic device and storage medium
US9774661B1 (en) System, method, and computer program for processing interdependent transactions between a requesting system and a target system
KR102407941B1 (en) User interface generation method of electronic device calling function or procedure of external device based on remote procedure call(rpc), program and electronic device thereof
CN112435027B (en) Method and device for transferring business data
CN116382640A (en) Method, device, equipment and storage medium for managing micro-service
CN115658026A (en) Service processing method, device, equipment and storage medium
CN115456634A (en) Data processing method and device, electronic equipment and storage medium
CN113077241A (en) Approval processing method, device, equipment and storage medium
CN105389355A (en) Data processing method and terminal
US20090285224A1 (en) Service adaptation machine

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161005