CN1909551B - 基于Web服务的数据交换方法 - Google Patents

基于Web服务的数据交换方法 Download PDF

Info

Publication number
CN1909551B
CN1909551B CN2005100889420A CN200510088942A CN1909551B CN 1909551 B CN1909551 B CN 1909551B CN 2005100889420 A CN2005100889420 A CN 2005100889420A CN 200510088942 A CN200510088942 A CN 200510088942A CN 1909551 B CN1909551 B CN 1909551B
Authority
CN
China
Prior art keywords
data
transmission
data receiver
recipient
receiver
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.)
Expired - Fee Related
Application number
CN2005100889420A
Other languages
English (en)
Other versions
CN1909551A (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.)
Beihang University
Original Assignee
Beihang University
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 Beihang University filed Critical Beihang University
Priority to CN2005100889420A priority Critical patent/CN1909551B/zh
Publication of CN1909551A publication Critical patent/CN1909551A/zh
Application granted granted Critical
Publication of CN1909551B publication Critical patent/CN1909551B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于Web服务的数据交换方法,它采用http协议通过Web服务调用的方式完成不同安全域下的应用***之间端到端的数据交换;在数据交换的过程中采用三次握手机制实现端到端的安全传输,对传输过程中经过的中间节点透明,从而很大程度的降低了中间人方式攻击的可能性。通过切片机制支持超大数据的传输,可以交换图片、影像、音乐、软件等超大尺寸的多媒体信息。通过容错处理和故障恢复机制,支持断点续传,很大程度的减弱了网络状况的不稳定对传输过程的影响,并提高了传输效率。

Description

基于Web服务的数据交换方法
技术领域
本发明涉及一种应用于电子政务信息交换平台中的基于Web服务的数据交换方法。
背景技术
电子政务是一种通过电子信息网络公开处理或发布政务的一种政务处理方式,它为政府与公众之间建立起了一个快速、公开的信息/事务沟通渠道。为了实现电子政务,需要建立一个电子政务信息交换平台,使公众可以与不同级别的政府部门之间进行信息的传递和交换。
目前,我国主要的电子政务信息交换平台有:东方通科技公司提供的TongLINK/Q电子政务信息交换平台、万达信息股份有限公司提供的CuteEAI电子政务信息交换平台、北京航空航天大学计算机新技术研究所提供的ACTIIP平台等,它们都能够实现信息的传递、数据的交换,但是,它们实现数据交换的方法、数据传输过程中采用的协议各不相同,而且,它们适用的网络环境也各不相同。
TongLINK/Q电子政务信息交换平台是东方通科技公司推出的面向分布式应用***的消息中间件,是为网络环境下客户端/服务器结构的应用***的开发和运行提供支撑的平台。TongLINK/Q电子政务信息交换平台在信息交换方面采用消息队列的实现方式,这种方式要求不同安全域下的应用***都要为其开放特殊端口,且组网能力会受到制约,并且很难做到端到端的安全传输,易受到中间人攻击方式的安全入侵。它更适用于部门内部的局域网,不适宜互联网。
CuteEAI信息交换平台是万达信息股份有限公司推出的电子政务信息交换平台,它是在分布式的网络环境下,完成对于各种异构的数据资源进行基于策略的数据集成和交换的平台,集成了对信息的采集、处理、发布、检索、迁移等一系列功能,应用***可以在该平台上容易的进行二次开发。CuteEAI在信息交换方面采用基于TCP/IP网络协议的实现方式,这种方式也要求不同安全域下的应用***为其开放特殊端口。
ACTIIP平台是北京航空航天大学计算机新技术研究所开发研制的一个基于Web服务的电子政务信息交换平台,它作为电子政务信息化平台的重要组成部分,为上层应用***提供了端到端之间的安全可靠的数据交换通道,不需要不同安全域下的应用***为其开放特殊的端口。ACTIIP平台通过适配器机制提供多种应用***接入方式,支持传输多种存储方式的应用数据。
发明内容
为了解决电子政务信息交换平台中数据交换的复杂性问题,本发明的主要目的是提供一种应用于ACTIIP平台中的可实现应用***端到端之间安全传输的数据交换方法。
本发明的另一目的是提供一种通过切片机制支持超大数据传输的数据交换方法。
本发明的又一目的是提供一种具有容错处理和故障恢复机制的数据传输方法。
为实现上述目的,本发明采用以下技术方案:一种基于Web服务的数据交换方法,它采用http协议通过Web服务调用的方式完成不同安全域下的应用***之间端到端的数据交换;在数据交换的过程中采用三次握手机制,具体方法是:
A、第一次握手:发送方向接收方发送连接请求,请求内容包括发送方的安全证书和防止重放攻击的随机数,请求内容用接收方的公钥加密;
B、第二次握手:接收方接收到发送方的连接请求后,向发送方发送连接响应,响应内容包括接收方的证书、发送方生成的随机数、接收方自己生成的随机数、以及接收方生成的对称传输密钥,响应内容用发送方的公钥加密;
C、发送方收到接收方的连接响应后,再将接收方生成的随机数和对称传输密钥返还给接收方,验证双方的身份;
D、当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据。
当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据;
所述数据采用推数据方式或拉数据方式进行传输;
推数据方式是指:数据发送方主动向数据接收方发出传输请求,并在获得接收方确认后,数据发送方再将数据传输给数据接收方;
拉数据方式是指:由数据接收方向数据发送方发出请求索要数据的请求,并在获得数据发送方确认后,等待数据发送方将数据传输给数据接收方。
所述传输数据按照交换双方协商好的分片大小被分割成一片、一片的数据进行传输。
本发明还采用了故障恢复技术,即,将数据传输过程中传输状态描述信息备份在硬盘上,当故障消除后,可以从断点处恢复工作,从而实现断点续传;
具体方法是:
A、在数据交换***的处理流程中,定义一系列的故障恢复点;
B、当流程执行到这些故障恢复点时,将当前事务信息保存到文件中;
C、***发生故障则流程回滚到最近的故障恢复点,一旦***重新启动之后,便从事务信息文件中读取出相应的恢复点信息,继续故障前的执行流程完成数据交换。
与其它产品在数据交换过程的设计实现方面相比,本发明提供的数据交换方法具有以下一些特点:
1、由于本发明是建立在Web服务的基础上,因此可以利用http协议穿透防火墙,使得跨不同安全域的子网可以方便的进行信息交换;
2、通过三次握手机制实现端到端的安全传输,对传输过程中经过的中间节点透明,从而很大程度的降低了中间人方式攻击的可能性;
3、具有容错处理和故障恢复机制,支持断点续传,使得很大程度的减弱了网络状况的不稳定对传输过程的影响,并提高了传输效率;
4、通过切片机制支持超大数据的传输,可以交换图片、影像、音乐、软件等超大尺寸的多媒体信息。
附图说明
图1为本发明三次握手过程示意图
图2为本发明推数据过程示意图
图3为本发明拉数据过程示意图
图4为本发明容错处理过程示意图
具体实施方式
本发明提供的数据交换方法是在ACTIIP这样一个电子政务信息交换平台中得以实现的,ACTIIP是一个基于Web服务的电子政务基础平台,它作为电子政务信息化平台的重要组成部分,为上层应用***提供了端到端之间的数据交换通道。本发明提供的数据交换方法就是基于ACTIIP电子政务平台,采用http协议通过Web服务调用的方式完成不同安全域下的应用***之间端到端的数据交换,使不同安全域下的应用***不必为其开放特殊端口,且其可以穿透不同安全域下的防火墙,实现了端到端的数据传输。
为了实现端到端的安全数据传输,本发明在数据交换的过程中采用三次握手机制,具体过程如图1所示:1、第一次握手:发送方A向接收方B发送连接请求,请求内容包括A的安全证书和防止重放攻击的随机数,请求内容用接收方B的公钥加密。考虑非对称加密算法效率低下,加密时先利用一个临时的对称密钥加密请求内容,然后用B的公钥加密临时密钥,从而达到用B的公钥间接加密请求内容的目的。
2、第二次握手:接收方B接收到发送方A的连接请求后,向A发送连接响应,响应内容包括B的证书、A生成的随机数、B自己生成的随机数、以及B生成的对称传输密钥,响应内容用A的公钥加密。也是出于效率的考虑,响应内容中的前三项用对称传输密钥加密,然后用A的公钥加密对称密钥,从而达到用A的公钥间接加密响应内容的目的。
3、第三次握手:发送方A收到接收方B的连接响应后,在将B生成的随机数和对称传输密钥返还给B,从而达到验证身份的目的。返还过程中,考虑到效率,B生成的随机数只需用B生成的对称密钥加密即可,而不必再将返还内容用B的公钥加密。
4、当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据。
在数据交换过程中,本发明采用推数据方式或拉数据方式进行数据传输。
推数据方式是指:数据发送方主动向数据接收方发出传输请求,并在获得数据接收方确认后,数据发送方再将数据传输给数据接收方。假设A为传输的发起者即数据发送方,B为传输的响应者即数据接收方,则推数据具体过程如图2所示:
1、数据发送方A向数据接收方B发送推数据请求,请求内容主要是数据描述,除此之外还包括需要收发双方协商的传输配置,如是否传输安全、是否需要数据摘要、数据切片大小等信息;
2、数据接收方B收到数据发送方A的请求后,在本节点建立连接信息,并返回推数据响应,如果数据接收方B接受推数据请求,则等待数据发送方A传输数据分片,否则终止传输;
3、数据发送方A收到数据接收方B的推数据响应后,根据数据接收方B的应答决定下一步骤,如果数据接收方B接受推数据请求,则数据发送方A开始向数据接收方B发送数据分片,否则终止传输;
4、数据接收方B接收到数据发送方A发送的数据分片后,向数据发送方A返回收到传输数据响应;
5、数据发送方A收到数据接收方B返回的传输数据响应后,继续发送下一片数据分片;
6、重复执行第4~5步,直到整个数据发送完毕。
拉数据方式是指:由数据接收方向数据发送方发出索要数据的请求,并在获得数据发送方确认后,等待数据发送方将数据传输给数据接收方的过程。假设A为传输的发起者即数据接收方,B为传输的响应者即数据发送方,则拉数据具体过程如图3所示,
1、数据接收方A向数据发送方B发送拉数据请求,请求内容主要是数据描述,除此之外还包括需要收发双方协商的传输配置,如是否传输安全、是否需要数据摘要、数据切片大小等信息;
2、数据发送方B收到数据接收方A的请求后,在本节点建立连接信息,并返回拉数据响应,如果数据发送方B接受拉数据请求,则在发送完响应后直接发送数据分片,否则终止传输;
3、数据接收方A收到数据发送方B的拉数据响应后,根据数据发送方B的应答修改本地连接信息,如果数据发送方B接受请求,则数据接收方A等待数据发送方B发送数据分片,否则终止传输;
4、数据发送方B向数据接收方A发送数据分片;
5、数据接收方A接收数据发送方B发送的数据分片,并向数据发送方B返回数据响应信息;
6、数据发送方B收到响应信息后,向数据接收方A发送下一数据分片;
7、重复执行第4~6步,直到整个数据发送完毕。
无论拉数据方式或推数据方式,为确保数据交换的安全性,发送方和接收方都是通过三次握手的方式建立连接,保证端到端数据传输的安全性,最大程度的避免了安全入侵的可能。
另外,本发明还通过切片机制,实现超大数据的传输,即:将图片、音乐、影像等超大尺寸的多媒体信息分割成一片、一片的数据进行传输,具体分片的大小和数量由发送方和接收方在三次握手时协商完成。传输过程中,对传输的数据按照交换双方协商好的分片大小进行分片,这样处理的原因是***进行大尺度数据交换时不至于将所有数据载入内存,保证了***可以进行大尺度数据的交换。
由于网络固有的不稳定因素,为了防止在数据交换过程中出现断网、延时、丢包、重复收包等现象出现,在数据传输过程中,对传输的数据进行容错处理,保证数据的完整性。
如图4所示,正常情况下:
1、发送方按顺序给每一数据分片分配一个序号,并按照顺序依次发送数据分片,发送数据分片的过程中携带序号;
2、接收方收到数据分片后,向发送方发送确认,确认信息携带序号,确认发送后将本地序号加1;
3、发送方收到确认后,将分片序号加1,发送下一个数据分片;
4、重复执行第2~3步,直到整个数据发送完毕。
在发送数据的过程中,可能会出现数据丢失、确认丢失、数据延迟和确认延迟情况,为了保证数据的完整性,本发明采取了以下措施:发送方每发送一个数据分片后开始计时,一旦超时则重发数据分片;接收方收到重发的数据分片,则回滚分片序号,重发分片确认,再将分片序号加1;发送方收到重复的分片确认,丢弃后一个分片确认。
每个IIP节点***会配置响应等待超时间隔,每次发送完一个数据分片后,发送方记录发送时间,并通过轮询方式不断检测超时,超时依据是发送时间+响应等待超时间隔>***当前时间。
发送超时有四种情况:数据丢失、确认丢失、数据延迟和确认延迟。
如果是数据丢失,即接收方没有按时收到发送方发送的数据分片,则:
1、发送方重传数据分片;
2、接收方收到数据分片后确认,确认信息携带序号,确认后将本地序号加1;
3、发送方收到确认后,将分片序号加1,发送下一个数据分片;
4、重复执行第2~3步,直到整个数据发送完毕。
如果是确认丢失,即发送方没有及时收到接收方发送回的确认,则
1、发送方重传数据分片;
2、接收方收到数据分片后,分片序号小于本地序号则将本地序号回滚到分片序号,重发确认,确认信息携带序号,确认后将本地序号加1;
3、发送方收到确认后,将分片序号加1,发送下一个数据分片;
4、接收方收到数据分片后确认,并将本地序号加1;
5、重复执行第3~4步,直到整个数据发送完毕。
如果是数据发送延迟,即数据并没有丢失,而是发送过程被延迟,则:
1、发送方重传数据分片;
2、当接收方接收到被延迟的数据分片后,确认,并将本地序号加1;当接收方接收到重传的数据分片后,由于接收方已经将本地序号加1,所以,分片序号小于本地序号则接收方将本地序号又回滚到分片序号,重发确认,确认后再将本地序号加1;
3、发送方收到第一个确认后,将分片序号加1,发送下一个数据分片;当发送方收到第二个确认后,由于发送方已经将分片序号加1,所以当发送方收到的确认序号小于本地分片序号,则丢弃该确认;
4、接收方收到数据分片后确认,并将本地序号加1;
5、发送方收到确认后,将分片序号加1,发送下一个数据分片;
6、重复执行第4~5步,直到整个数据发送完毕。
如果是确认延迟,即数据发送方迟迟没有收到接收方发送的确认时,则:
1、发送方重传数据分片;
2、当接收方接收数据分片后,确认,并将本地序号加1;当接收方接收到重传的数据分片后,由于接收方已经将本地序号加1,所以,分片序号小于本地序号则接收方将本地序号又回滚到分片序号,重发确认,确认后再将本地序号加1;
3、发送方收到第一个确认后,将分片序号加1,发送下一个数据分片;当发送方收到第二个确认后,由于发送方已经将分片序号加1,所以当发送方收到的确认序号小于本地分片序号,则丢弃该确认;
4、接收方收到数据分片后确认,并将本地序号加1;
5、发送方收到确认后,将分片序号加1,发送下一个数据分片;
6、重复执行第4~5步,直到整个数据发送完毕。
为降低***故障对数据交换的影响,保证数据交换的可靠传输,本发明还采用了故障恢复技术,即,将数据传输过程中传输状态描述信息备份在硬盘上,当故障消除后,可以从断点处恢复工作,从而实现断点续传。具体方法是:
1、在数据交换***的处理流程中,定义一系列的故障恢复点;
2、当流程执行到这些故障恢复点时,将当前事务信息保存到文件中;
3、***发生故障则流程回滚到最近的故障恢复点,一旦***重新启动之后,便从事务信息文件中读取出相应的恢复点信息,继续故障前的执行流程完成数据交换。
与其它产品在数据交换过程的设计实现方面相比,本发明提供的数据交换方法具有以下一些特点:
1、由于本发明是建立在Web服务的基础上,因此可以利用http协议穿透防火墙,使得跨不同安全域的子网可以方便的进行信息交换;
2、通过三次握手机制实现端到端的安全传输,对传输过程中经过的中间节点透明,从而很大程度的降低了中间人方式攻击的可能性;
3、具有容错处理和故障恢复机制,支持断点续传,使得很大程度的减弱了网络状况的不稳定对传输过程的影响,并提高了传输效率;
4、通过切片机制支持超大数据的传输,可以交换图片、影像、音乐、软件等超大尺寸的多媒体信息。

Claims (10)

1.一种基于Web服务的数据交换方法,它采用http协议通过Web服务调用的方式完成不同安全域下的应用***之间端到端的数据交换;在数据交换的过程中采用三次握手机制,具体方法是:
A、第一次握手:发送方向接收方发送连接请求,请求内容包括发送方的安全证书和防止重放攻击的随机数,请求内容用接收方的公钥加密;
B、第二次握手:接收方接收到发送方的连接请求后,向发送方发送连接响应,响应内容包括接收方的证书、发送方生成的随机数、接收方自己生成的随机数、以及接收方生成的对称传输密钥,响应内容用发送方的公钥加密;
C、发送方收到接收方的连接响应后,再将接收方生成的随机数和对称传输密钥返还给接收方,验证双方的身份;
D、当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据。
2.根据权利要求1所述的基于Web服务的数据交换方法,其特征在于:所述步骤A加密时先利用一个临时的对称密钥加密请求内容,然后用接收方的公钥加密临时密钥,从而达到用接收方的公钥间接加密请求内容的目的。
3.根据权利要求2所述的基于Web服务的数据交换方法,其特征在于:所述步骤B中的加密过程为:先用对称传输密钥加密响应内容中的前三项,然后用发送方的公钥加密对称密钥,达到用发送方的公钥间接加密响应内容的目的。
4.根据权利要求3所述的基于Web服务的数据交换方法,其特征在于:所述步骤C中的加密过程为:用接收方生成的对称密钥只加密接收方生成的随机数。
5.根据权利要求1所述的基于Web服务的数据交换方法,其特征在于:当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据;
所述数据通过推数据方式进行传输,具体方法如下:
5A、数据发送方向数据接收方发送推数据请求,请求内容包括数据描述和收发双方协商的传输配置;
5B、数据接收方收到数据发送方的请求后,在本节点建立连接信息,并返回推数据响应,如果数据接收方接受推数据请求,则等待数据发送方传输数据分片,否则终止传输;
5C、数据发送方收到数据接收方的推数据响应后,根据数据接收方的应答决定下一步骤,如果数据接收方接受推数据请求,则数据发送方开始向数据接收方发送数据分片,否则终止传输;
5D、数据接收方接收数据发送方发送的数据分片后,向数据发送方返回收到传输数据响应;
5E、数据发送方收到数据接收方返回的传输数据响应后,继续发送下一片数据分片;
5F、重复执行第5D~5E步,直到整个数据发送完毕。
6.根据权利要求1所述的基于Web服务的数据交换方法,其特征在于:当收发双方通过三次握手建立起端到端的安全数据传输通道后,双方开始利用该通道传输数据;
所述数据通过拉数据方式进行传输,具体方法如下:
6A、数据接收方向数据发送方发送拉数据请求,请求内容包括数据描述和收发双方协商的传输配置;
6B、数据发送方收到数据接收方的请求后,在本节点建立连接信息,并返回拉数据响应,如果数据发送方接受拉数据请求,则再发送完响应后直接发送数据分片,否则终止传输;
6C、数据接收方收到数据发送方的拉数据响应后,根据数据发送方的应答修改本地连接信息,如果数据发送方接受请求,则数据接收方等待数据发送方发送数据分片,否则终止传输;
6D、数据发送方向数据接收方发送数据分片;
6E、数据接收方接收数据发送方发送的数据分片,并向数据发送方返回数据响应信息;
6F、数据发送方收到响应信息后,向数据接收方发送下一数据分片;
6G、重复执行第6D~6F步,直到整个数据发送完毕。
7.根据权利要求6所述的基于Web服务的数据交换方法,其特征在于:所述数据按照交换双方协商好的分片大小被分割成一片、一片的数据进行传输。
8.根据权利要求7所述的基于Web服务的数据交换方法,其特征在于:所述数据分片后传输过程如下:
8A、发送方按顺序给每一数据分片分配一个序号,并按照顺序依次发送数据分片,发送数据分片的过程中携带序号;
8B、接收方收到数据分片后,向发送方发送确认,确认信息携带序号,确认发送后将本地序号加1;
8C、发送方收到确认后,将分片序号加1,发送下一个数据分片;
8D、重复执行第8B~8C步,直到整个数据发送完毕。
9.根据权利要求8所述的基于Web服务的数据交换方法,其特征在于:发送方每发送一个数据分片后开始计时,一旦超时则重发数据分片;接收方收到重复的数据分片,则回滚分片序号,重发分片确认,再将分片序号加1;发送方收到重复的分片确认,丢弃后一个分片确认。
10.根据权利要求8或9所述的基于Web服务的数据交换方法,其特征在于:本发明还采用了故障恢复技术,即,将数据传输过程中传输状态描述信息备份在硬盘上,当故障消除后,从断点处恢复工作,从而实现断点续传;具体方法是:
10A、在数据交换***的处理流程中,定义一系列的故障恢复点;
10B、当流程执行到这些故障恢复点时,将当前事务信息保存到文件中;
10C、***发生故障则流程回滚到最近的故障恢复点,一旦***重新启动之后,便从事务信息文件中读取出相应的恢复点信息,继续故障前的执行流程完成数据交换。
CN2005100889420A 2005-08-03 2005-08-03 基于Web服务的数据交换方法 Expired - Fee Related CN1909551B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2005100889420A CN1909551B (zh) 2005-08-03 2005-08-03 基于Web服务的数据交换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2005100889420A CN1909551B (zh) 2005-08-03 2005-08-03 基于Web服务的数据交换方法

Publications (2)

Publication Number Publication Date
CN1909551A CN1909551A (zh) 2007-02-07
CN1909551B true CN1909551B (zh) 2010-08-11

Family

ID=37700539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100889420A Expired - Fee Related CN1909551B (zh) 2005-08-03 2005-08-03 基于Web服务的数据交换方法

Country Status (1)

Country Link
CN (1) CN1909551B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080253562A1 (en) * 2007-04-12 2008-10-16 Nokia Corporation Handshake procedure
CN101127604B (zh) * 2007-09-25 2010-06-23 中兴通讯股份有限公司 信息安全传输方法和***
CN101346001A (zh) * 2008-08-29 2009-01-14 华为技术有限公司 一种时钟同步方法、设备及***
CN101505243B (zh) * 2009-03-10 2011-01-05 中国科学院软件研究所 一种Web应用性能异常侦测方法
CN101588363B (zh) * 2009-06-18 2011-12-14 天津大学 建立基于程序切片的Web服务安全分析模型的方法
CN102036129B (zh) * 2009-09-29 2013-06-05 中兴通讯股份有限公司 一种基于路径计算单元的路径保护方法及***
CN102739604B (zh) * 2011-03-31 2016-09-28 中兴通讯股份有限公司 媒体消息安全传输的方法和***
CN103457973B (zh) * 2012-06-01 2016-04-27 深圳市腾讯计算机***有限公司 一种图片上传方法、***、图片上传客户端及网络服务器
CN106686021B (zh) * 2015-11-05 2021-06-29 北京京东尚科信息技术有限公司 一种服务调用方法和网关
CN108737330B (zh) * 2017-04-14 2020-11-24 腾讯科技(深圳)有限公司 社交行为数据的处理方法、装置以及存储介质
CN109040059B (zh) * 2018-01-05 2020-09-04 艾科立方(香港)公司 受保护的tcp通信方法、通信装置及存储介质
CN108900471B (zh) * 2018-05-31 2022-02-25 北京证大向上金融信息服务有限公司 用于传输数据的服务器、客户端、网络***及方法
CN112260986B (zh) * 2020-09-04 2022-12-27 浪潮云信息技术股份公司 一种基于iso/osi参考模型的电子公文交换方法及工具
CN115967469A (zh) * 2022-11-18 2023-04-14 中国电子科技集团公司第三十研究所 数据自协商传输方法

Also Published As

Publication number Publication date
CN1909551A (zh) 2007-02-07

Similar Documents

Publication Publication Date Title
CN1909551B (zh) 基于Web服务的数据交换方法
Zhou et al. Evolution of fair non-repudiation with TTP
Kihlstrom et al. The SecureRing group communication system
CN100403716C (zh) 服务器设备及其控制方法和使用该服务器建立连接的方法
CN102291441B (zh) 一种防范SYN Flood攻击的方法及安全代理装置
CN111406396B (zh) 用于诸如区块链网络等网络中的数据传播和通信的计算机实现的***和方法
CN1905518B (zh) 保证数据交换可靠传输的方法
CN101547210A (zh) 一种tcp连接的处理方法和装置
CN101296223B (zh) 一种实现防火墙芯片参与syn代理的方法
CN101257450A (zh) 网络安全防护方法、网关设备、客户端及网络***
EP1494424B1 (en) System and method for message-based scalable data transport
CN104092673A (zh) 一种实现网间单向数据安全传输的***和方法
CN104539517A (zh) 一种基于智能终端本地服务器的聊天方法及***
CN112152914A (zh) 一种基于北斗短报文的即时通信方法以及***
Correia et al. Worm-IT–a wormhole-based intrusion-tolerant group communication system
US20040267934A1 (en) Message-based scalable data transport protocol
Zheng et al. Research on multi-path network in cloud computing based on SCTP
Biagioni Preventing UDP flooding amplification attacks with weak authentication
Yagyu et al. Content-based Push/Pull Message Dissemination for Disaster Message Board
CN101534292B (zh) 互联与交换网关、***及其实现方法
EP3934160B1 (en) Method and system for enhanced performance of dlt networks
CN101217532B (zh) 一种防止网络攻击的数据传输方法及***
Wang et al. A new dependable exchange protocol
CN101399831A (zh) 通信路径建立方法和装置
Kim et al. Annulling SYN flooding attacks with whitelist

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100811

Termination date: 20120803