CN105389355B - 数据处理方法和终端 - Google Patents
数据处理方法和终端 Download PDFInfo
- Publication number
- CN105389355B CN105389355B CN201510735950.3A CN201510735950A CN105389355B CN 105389355 B CN105389355 B CN 105389355B CN 201510735950 A CN201510735950 A CN 201510735950A CN 105389355 B CN105389355 B CN 105389355B
- Authority
- CN
- China
- Prior art keywords
- banking
- business data
- banking business
- data
- terminal
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明提供一种数据处理方法和终端,其中,该方法包括:终端接收银行业务服务器发送的SOAP格式的银行业务数据;终端将SOAP格式的银行业务数据转换为图map数据结构格式的银行业务数据;终端对map数据结构格式的银行业务数据进行数据分析;终端将数据分析后的银行业务数据发送给用户,以使用户进行查看。从而将接收到的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,提高了数据的转换效率,提高了银行业务数据的处理效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法和终端。
背景技术
随着社会的发展,银行上的业务往来已经依赖于计算机技术的处理,用户在进行银行上的数据处理过程时,需要向终端上输入调取银行业务数据请求,然后通过服务器确定银行业务数据,使得终端将银行业务数据发送给用户。例如,用户在终端上进行存款查询的时候,需要终端将服务器返回的存款数据发送给用户。
现有技术中,终端接收到的银行业务服务器发送的银行业务数据是通过简单对象访问协议(Simple Object Access Protocol,简称SOAP)传输来的SOAP格式的银行业务数据,然后终端将SOAP格式的银行业务数据转换为简单的Java对象(Plain Ordinary JavaObject,简称POJO)格式的银行业务数据,然后将POJO格式的银行业务数据进行数据分析发送用户,使得用户进行查看。
然而现有技术中,由于终端需要将银行业务服务器发送的SOAP格式的银行业务数据,通过反射转换为POJO格式的银行业务数据,转换为POJO格式的银行业务数据的过程较慢,降低了银行业务数据的处理效率。
发明内容
本发明提供一种数据处理方法和终端,用以解决现有技术中由于终端需要将银行业务服务器发送的SOAP格式的银行业务数据,通过反射转换为POJO格式的银行业务数据,转换为POJO格式的银行业务数据的过程较慢,降低了银行业务数据的处理效率的问题。
本发明的一方面是提供一种数据处理方法,包括:
终端接收银行业务服务器发送的SOAP格式的银行业务数据;
所述终端将所述SOAP格式的银行业务数据转换为图(MAP,简称map)数据结构格式的银行业务数据;
所述终端对所述map数据结构格式的银行业务数据进行数据分析;
所述终端将数据分析后的银行业务数据发送给用户,以使所述用户进行查看。
如上所述的方法中,在所述终端接收银行业务服务器发送的SOAP格式的银行业务数据之前,还包括:
所述终端接收所述用户发送的调取银行业务数据请求;
所述终端将所述调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求;
所述终端将所述SOAP格式的调取银行业务数据请求发送给所述银行业务服务器,以使所述银行业务服务器将所述SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得所述银行业务服务器将所述map数据结构的银行业务数据转换为所述SOAP格式的银行业务数据之后将所述SOAP格式的银行业务数据发送给所述终端。
如上所述的方法中,在所述终端将数据分析后的银行业务数据发送给用户,以使所述用户进行查看之后,还包括:
所述终端接收所述用户发送的修改后的银行业务数据;
所述终端将所述修改后的银行业务数据进行存储。
本发明的另一方面是提供一种终端,包括:
接收模块,用于接收银行业务服务器发送的SOAP格式的银行业务数据;
转换模块,用于将所述SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据;
分析模块,用于对所述map数据结构格式的银行业务数据进行数据分析;
发送模块,用于将数据分析后的银行业务数据发送给用户,以使所述用户进行查看。
如上所述的终端中,还包括:
处理模块,用于在所述接收模块接收银行业务服务器发送的SOAP格式的银行业务数据之前,接收所述用户发送的调取银行业务数据请求;将所述调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求;将所述SOAP格式的调取银行业务数据请求发送给所述银行业务服务器,以使所述银行业务服务器将所述SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得所述银行业务服务器将所述map数据结构的银行业务数据转换为所述SOAP格式的银行业务数据之后将所述SOAP格式的银行业务数据发送给所述终端。
如上所述的终端中,所述发送模块,还用于:
在所述将数据分析后的银行业务数据发送给用户,以使所述用户进行查看之后,接收所述用户发送的修改后的银行业务数据;将所述修改后的银行业务数据进行存储。
本发明通过终端接收银行业务服务器发送的SOAP格式的银行业务数据;终端将SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据;终端对map数据结构格式的银行业务数据进行数据分析;终端将数据分析后的银行业务数据发送给用户,以使用户进行查看。从而将接收到的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,提高了数据的转换效率,提高了银行业务数据的处理效率。
附图说明
图1为本发明实施例一提供的数据处理方法的流程图;
图2为本发明实施例二提供的数据处理方法的流程图;
图3为本发明实施例三提供的终端的结构示意图;
图4为本发明实施例四提供的终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的数据处理方法的流程图,如图1所示,本实施例的方法包括:
步骤101、终端接收银行业务服务器发送的SOAP格式的银行业务数据。
在本实施例中,具体的,银行业务服务器通过简单对象访问协议将SOAP格式的银行业务数据发送给终端,从而终端可以接收到银行业务服务器发送的SOAP格式的银行业务数据。
步骤102、终端将SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据。
在本实施例中,具体的,终端将步骤101中接收到的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,map数据结构是一种依照键值对的形式进行存储的数据结构,转换为map数据结构格式的银行业务数据的过程较快。
步骤103、终端对map数据结构格式的银行业务数据进行数据分析。
在本实施例中,具体的,终端对步骤102中转换为map数据结构格式的银行业务数据进行数据分析,例如,银行业务数据为开户信息数据,则将银行业务服务器发送的SOAP格式的开户信息数据,转换为map数据结构格式的开户信息数据,然后将map数据结构格式的开户信息数据进行数据分析,可以分析开户信息数据中的具体内容,以确定与开户信息数据对应用户为非法开户的用户。
步骤104、终端将数据分析后的银行业务数据发送给用户,以使用户进行查看。
在本实施例中,具体的,将步骤103中经过数据分析后的银行业务数据显示到终端上,从而终端将数据分析后的银行业务数据显示给用户,使得用户进行查看。
本实施例通过终端将银行业务服务器发送的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,然后终端对map数据结构格式的银行业务数据进行数据分析,将数据分析后的银行业务数据发送给用户,使得用户进行查看。从而通过在SOAP格式的数据的报文拆箱和报文装箱的过程中,将SOAP报文转换为map数据结构,提高了SOAP报文装箱拆箱的效率,同时采用map数据结构作为输入输出参数,满足了通过配置方式动态的调用独立平台(Web service,简称web service)的需求;进而通过将接收到的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,提高了数据的转换效率,提高了银行业务数据的处理效率。
图2为本发明实施例二提供的数据处理方法的流程图,在实施例一的基础上,如图2所示,本实施例的方法,在步骤101之前,还包括:
步骤201、终端接收用户发送的调取银行业务数据请求。
在本实施例中,具体的,用户向终端发送调取银行业务数据请求,从而终端接收到用户发送的调取银行业务数据请求。例如,用户在终端中输入调取银行业务数据请求,这个请求用于调用开户账号信息。
步骤202、终端将调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求。
在本实施例中,具体的,终端将调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求,从而终端可以通过简单对象访问协议将SOAP格式的调取银行业务数据请求进行传输。
步骤203、终端将SOAP格式的调取银行业务数据请求发送给银行业务服务器,以使银行业务服务器将SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得银行业务服务器将map数据结构的银行业务数据转换为SOAP格式的银行业务数据之后将SOAP格式的银行业务数据发送给终端。
在本实施例中,具体的,终端将SOAP格式的调取银行业务数据请求,通过简单对象访问协议发送给银行业务服务器;银行业务服务器可以接收到SOAP格式的调取银行业务数据请求,然后银行业务服务器将SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求,银行业务服务器根据预存的银行业务数据库,去确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,银行业务服务器再将map数据结构的银行业务数据转换为SOAP格式的银行业务数据,从而银行业务服务器可以通过简单对象访问协议,将SOAP格式的银行业务数据发送给终端,使得终端可以接收到SOAP格式的银行业务数据。
本实施例通过终端将用户发送的银行业务数据请求转换为SOAP格式的调取银行业务数据请求之后,发送给银行业务服务器,银行业务服务器可以将SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求,同时确定map数据结构的银行业务数据,银行业务服务器将map数据结构的银行业务数据转换为SOAP格式的银行业务数据后发送给终端。从而实现了银行业务数据处理的过程,同时在终端以及服务器上将SOAP格式的各数据转换为map数据结构的各数据,可以提高数据的转换效率,提高银行业务数据处理的速度和效率。
进一步的,在上述实施例的基础上,在步骤104之后,还包括:
终端接收用户发送的修改后的银行业务数据;
终端将修改后的银行业务数据进行存储。
在本实施方式中,具体的,用户在查看了银行业务数据之后,可以对银行业务数据进行修改,终端接收用户修改后的可视化的修改后的银行业务数据,然后将修改后的银行业务数据进行保存。
图3为本发明实施例三提供的终端的结构示意图,如图3所示,本实施例提供的终端,包括:
接收模块31,用于接收银行业务服务器发送的SOAP格式的银行业务数据;
转换模块32,用于将SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据;
分析模块33,用于对map数据结构格式的银行业务数据进行数据分析;
发送模块34,用于将数据分析后的银行业务数据发送给用户,以使用户进行查看。
本实施例的终端可执行本发明实施例一提供的数据处理方法,其实现原理相类似,此处不再赘述。
本实施例通过终端将银行业务服务器发送的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,然后终端对map数据结构格式的银行业务数据进行数据分析,将数据分析后的银行业务数据发送给用户,使得用户进行查看。从而通过在SOAP格式的数据的报文拆箱和报文装箱的过程中,将SOAP报文转换为map数据结构,提高了SOAP报文装箱拆箱的效率,同时采用map数据结构作为输入输出参数,满足了通过配置方式动态的调用web service的需求;进而通过将接收到的SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据,提高了数据的转换效率,提高了银行业务数据的处理效率。
图4为本发明实施例四提供的终端的结构示意图,在实施例三的基础上,如图4所示,本实施例提供的终端,还包括:
处理模块41,用于在接收模块31接收银行业务服务器发送的SOAP格式的银行业务数据之前,接收用户发送的调取银行业务数据请求;将调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求;将SOAP格式的调取银行业务数据请求发送给银行业务服务器,以使银行业务服务器将SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得银行业务服务器将map数据结构的银行业务数据转换为SOAP格式的银行业务数据之后将SOAP格式的银行业务数据发送给终端。
发送模块34,还用于:
在将数据分析后的银行业务数据发送给用户,以使用户进行查看之后,接收用户发送的修改后的银行业务数据;将修改后的银行业务数据进行存储。
本实施例的终端可执行本发明实施例二以及上述实施方式中提供的数据处理方法,其实现原理相类似,此处不再赘述。
本实施例通过终端将用户发送的银行业务数据请求转换为SOAP格式的调取银行业务数据请求之后,发送给银行业务服务器,银行业务服务器可以将SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求,同时确定map数据结构的银行业务数据,银行业务服务器将map数据结构的银行业务数据转换为SOAP格式的银行业务数据后发送给终端。从而实现了银行业务数据处理的过程,同时在终端以及服务器上将SOAP格式的各数据转换为map数据结构的各数据,可以提高数据的转换效率,提高银行业务数据处理的速度和效率。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (4)
1.一种数据处理方法,其特征在于,包括:
终端接收银行业务服务器发送的简单对象访问协议SOAP格式的银行业务数据;
所述终端将所述SOAP格式的银行业务数据转换为图map数据结构格式的银行业务数据;
所述终端对所述map数据结构格式的银行业务数据进行数据分析;
所述终端将数据分析后的银行业务数据发送给用户,以使所述用户进行查看;
其中,在所述终端接收银行业务服务器发送的SOAP格式的银行业务数据之前,还包括:
所述终端接收所述用户发送的调取银行业务数据请求;
所述终端将所述调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求;
所述终端将所述SOAP格式的调取银行业务数据请求发送给所述银行业务服务器,以使所述银行业务服务器将所述SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后,确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得所述银行业务服务器将所述map数据结构的银行业务数据转换为所述SOAP格式的银行业务数据之后,将所述SOAP格式的银行业务数据发送给所述终端。
2.根据权利要求1所述的方法,其特征在于,在所述终端将数据分析后的银行业务数据发送给用户,以使所述用户进行查看之后,还包括:
所述终端接收所述用户发送的修改后的银行业务数据;
所述终端将所述修改后的银行业务数据进行存储。
3.一种终端,其特征在于,包括:
接收模块,用于接收银行业务服务器发送的SOAP格式的银行业务数据;
转换模块,用于将所述SOAP格式的银行业务数据转换为map数据结构格式的银行业务数据;
分析模块,用于对所述map数据结构格式的银行业务数据进行数据分析;
发送模块,用于将数据分析后的银行业务数据发送给用户,以使所述用户进行查看;
其中,所述终端还包括:
处理模块,在所述接收模块接收银行业务服务器发送的SOAP格式的银行业务数据之前,用于接收所述用户发送的调取银行业务数据请求;将所述调取银行业务数据请求转换为SOAP格式的调取银行业务数据请求;将所述SOAP格式的调取银行业务数据请求发送给所述银行业务服务器,以使所述银行业务服务器将所述SOAP格式的调取银行业务数据请求转换为map数据结构的调取银行业务数据请求之后,确定与map数据结构的调取银行业务数据请求对应的map数据结构的银行业务数据,并使得所述银行业务服务器将所述map数据结构的银行业务数据转换为所述SOAP格式的银行业务数据之后,将所述SOAP格式的银行业务数据发送给所述终端。
4.根据权利要求3所述的终端,其特征在于,所述发送模块,在所述将数据分析后的银行业务数据发送给用户,以使所述用户进行查看之后,还用于:接收所述用户发送的修改后的银行业务数据;将所述修改后的银行业务数据进行存储。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510735950.3A CN105389355B (zh) | 2015-11-02 | 2015-11-02 | 数据处理方法和终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510735950.3A CN105389355B (zh) | 2015-11-02 | 2015-11-02 | 数据处理方法和终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105389355A CN105389355A (zh) | 2016-03-09 |
CN105389355B true CN105389355B (zh) | 2019-04-23 |
Family
ID=55421645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510735950.3A Active CN105389355B (zh) | 2015-11-02 | 2015-11-02 | 数据处理方法和终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105389355B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112348229A (zh) * | 2020-10-12 | 2021-02-09 | 上海微亿智造科技有限公司 | 基于工业大数据的产品良品率预测方法和预测*** |
CN112347140A (zh) * | 2020-10-19 | 2021-02-09 | 上海微亿智造科技有限公司 | 面向工业大数据的数据处理方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7797450B2 (en) * | 2002-10-04 | 2010-09-14 | Oracle International Corporation | Techniques for managing interaction of web services and applications |
CN101853156A (zh) * | 2010-05-12 | 2010-10-06 | 上海普元信息技术股份有限公司 | 构件化软件***中实现Web Service调用的方法 |
CN102118395A (zh) * | 2011-03-11 | 2011-07-06 | 北京神舟航天软件技术有限公司 | 基于soap协议实现的保障性跨域数据传输组件及方法 |
EP1938559B1 (en) * | 2005-09-27 | 2011-08-17 | Siemens Product Lifecycle Management Software Inc. | Opaque mechanism for web service interoperability |
CN103607414A (zh) * | 2013-12-05 | 2014-02-26 | 用友软件股份有限公司 | 移动前段业务展现***和移动前段业务展现方法 |
-
2015
- 2015-11-02 CN CN201510735950.3A patent/CN105389355B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7797450B2 (en) * | 2002-10-04 | 2010-09-14 | Oracle International Corporation | Techniques for managing interaction of web services and applications |
EP1938559B1 (en) * | 2005-09-27 | 2011-08-17 | Siemens Product Lifecycle Management Software Inc. | Opaque mechanism for web service interoperability |
CN101853156A (zh) * | 2010-05-12 | 2010-10-06 | 上海普元信息技术股份有限公司 | 构件化软件***中实现Web Service调用的方法 |
CN102118395A (zh) * | 2011-03-11 | 2011-07-06 | 北京神舟航天软件技术有限公司 | 基于soap协议实现的保障性跨域数据传输组件及方法 |
CN103607414A (zh) * | 2013-12-05 | 2014-02-26 | 用友软件股份有限公司 | 移动前段业务展现***和移动前段业务展现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105389355A (zh) | 2016-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018214898A1 (zh) | 一种向区块链***中写入业务数据的方法和装置 | |
CN108846753B (zh) | 用于处理数据的方法和装置 | |
CN101997854B (zh) | 一种提供数据服务的处理***及方法 | |
US10353750B2 (en) | Discovery and exposure of transactional middleware server-based applications as consumable service endpoints | |
KR20110063313A (ko) | 메시지 큐 내에서 논리적으로 연관된 메시지들의 자동화된 병합 방법 | |
US20240106893A1 (en) | Filecoin cluster data transmission method and system based on remote direct memory access | |
CN111435943B (zh) | 数据处理方法、设备、***及存储介质 | |
CN106686021B (zh) | 一种服务调用方法和网关 | |
CN113742005A (zh) | 一种平台对接方法和装置 | |
KR20190069655A (ko) | 클라우드 컴퓨팅 기반 딥러닝 개발 플랫폼 제공 방법 장치 | |
CN105335142B (zh) | 在事务处理***中标识事务的性能瓶颈的方法和装置 | |
CN110535631A (zh) | 边缘计算节点数据传输的方法、***、设备及存储介质 | |
US8291432B2 (en) | Providing invocation context to IMS service provider applications | |
CN113010332A (zh) | 一种远程服务调用方法、装置、设备及存储介质 | |
CN105389355B (zh) | 数据处理方法和终端 | |
CN110377273B (zh) | 一种数据处理的方法、装置、介质和电子设备 | |
CN109697607B (zh) | 一种电子转账方法、装置和存储介质 | |
CN111429282A (zh) | 基于反洗钱模型迁移的交易反洗钱方法及装置 | |
JP5479710B2 (ja) | データを処理するためのプロセッサ‐サーバ・ハイブリッド・システムおよび方法 | |
CN113992641A (zh) | 一种数据处理方法、装置、设备及存储介质 | |
WO2024067529A1 (zh) | 基于rdma的建连方法、装置、设备及存储介质 | |
US8555239B1 (en) | Mainframe-based web service development accelerator | |
CN113422669B (zh) | 数据传输方法、装置和***、电子设备以及存储介质 | |
CN109345213A (zh) | 数字货币的转账方法、装置及设备 | |
US10831590B2 (en) | Error handling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |