CN109787944B - 网络交互方法、电子设备、客户端及服务器 - Google Patents
网络交互方法、电子设备、客户端及服务器 Download PDFInfo
- Publication number
- CN109787944B CN109787944B CN201711128920.1A CN201711128920A CN109787944B CN 109787944 B CN109787944 B CN 109787944B CN 201711128920 A CN201711128920 A CN 201711128920A CN 109787944 B CN109787944 B CN 109787944B
- Authority
- CN
- China
- Prior art keywords
- identification code
- file
- server
- client
- information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000003993 interaction Effects 0.000 title claims abstract description 36
- 238000012790 confirmation Methods 0.000 claims abstract description 117
- 238000004891 communication Methods 0.000 claims description 35
- 230000015654 memory Effects 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 24
- 238000013461 design Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000002452 interceptive effect Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000006872 improvement Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 239000000463 material Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000012015 optical character recognition Methods 0.000 description 6
- 238000010200 validation analysis Methods 0.000 description 6
- 238000012550 audit Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910021389 graphene Inorganic materials 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/42—User authentication using separate channels for security data
- G06F21/43—User authentication using separate channels for security data wireless channels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本说明书实施方式公开了网络交互方法、电子设备、客户端及服务器,其中,应用于客户端中的方法包括:向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
Description
技术领域
本说明书实施方式涉及互联网技术领域,特别涉及一种网络交互方法、电子设备、客户端及服务器。
背景技术
随着互联网技术的不断发展,在不同终端设备之间传输文件的技术已经相当成熟。当前的大多数即时通信软件,都支持在线或者离线传输文件的功能。
目前,在某些行业中,有时需要从业者将自身的一些资料发送至审核机构处进行审核。此时,用户可以在本地的设备中访问审核机构的网站,或者打开审核机构提供的应用(Application,APP),从而可以在网站上或者APP中完成文件上传的过程。例如,在进出口贸易行业,商家通常需要将设计方案和申报表格上传至海关的审核机构,在审核通过之后才能进行进出口贸易。然而,由于在商家上传材料时缺乏有效的监管措施,使得商家上传的资料可能会与自身的实际情况不符,从而造成虚假信息的泛滥。
鉴于此,当前可以由审核机构的审核人员去往用户的工作地点,在对工作地点的信息进行核实之后,通过审核人员自带的终端设备将用户的各项材料上传给审核机构,从而能够减少虚假信息的生成。在审核人员执行上传材料的过程中,用户的材料不可避免地会存储于审核人员的终端设备中,这样可能会影响材料的安全性。因此,当前需要一种能够提高材料安全性的上传方法。
发明内容
本说明书实施方式的目的是提供一种网络交互方法、电子设备、客户端及服务器,能够提高传输材料的安全性。
为实现上述目的,本说明书实施方式提供一种网络交互方法,应用于客户端,所述方法包括:向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种客户端,其包括:获取模块,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;识别码接收模块,用于接收所述服务器反馈的识别码;展现模块,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;文件信息接收模块,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;发送模块,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种电子设备,包括网络通信单元和显示器;其中:所述网络通信单元,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单;所述显示器,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
本说明书实施方式还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现:向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种网络交互方法,应用于客户端,所述方法包括:生成识别码;将所述识别码发送给服务器;展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种客户端,所述客户端包括:识别码生成模块,用于生成识别码;识别码发送模块,用于将所述识别码发送给服务器;展现模块,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;文件信息接收模块,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;发送模块,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种电子设备,包括网络通信单元、处理器以及显示器,其中:所述网络通信单元,用于与服务器进行数据交互;所述显示器,用于展示识别码;所述处理器,用于生成识别码;将所述识别码通过所述网络通信单元发送给所述服务器;控制所述显示器展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;通过所述网络通信单元接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;通过所述网络通信单元向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现:生成识别码;将所述识别码发送给服务器;展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种网络交互方法,所述方法包括:在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端;在接收到第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端;接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端;在接收到第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端;接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种网络交互方法,所述方法包括:在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端;从信息服务器获取与所述识别码对应的文件的文件信息;将所述文件信息发送给所述客户端;接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种业务服务器,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端;从信息服务器获取与所述识别码对应的文件的文件信息;将所述文件信息发送给所述客户端;接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种网络交互方法,所述方法包括:接收客户端提供的识别码;从信息服务器获取与所述识别码对应的文件的文件信息;将所述文件信息发送给所述客户端;接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种业务服务器,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:接收客户端提供的识别码;从信息服务器获取与所述识别码对应的文件的文件信息;将所述文件信息发送给所述客户端;接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书实施方式还提供一种网络交互方法,所述方法包括:接收客户端发送的识别码和与所述识别码对应的文件;将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认。
本说明书实施方式还提供一种信息服务器,所述信息服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:接收客户端发送的识别码和与所述识别码对应的文件;将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认。
由上可见,在本说明书中,审核人员需要将用户的文件上传至服务器时,可以预先从服务器处获取识别码,然后可以将该识别码展示给用户查看。用户可以通过自身的电子设备,将经过审核人员审核过的文件上传至服务器中。在上传文件时,可以一并附上所述识别码。这样,在服务器接收到用户上传的文件和识别码后,可以将该文件的文件信息发送至之前获取所述识别码的审核人员的客户端。这里的文件信息并不是文件本身,而是可以用于表示所述文件的标识。例如,所述文件信息可以是文件的标题。这样,当审核人员的客户端接收到文件信息后,可以基于该文件完成填写表单,并向服务器反馈表单确认信息,以表示该文件信息对应的文件确实是经过审核验证的。由上可见,通过本说明书的技术方案,审核人员的客户端中不会存储用户需要上传的文件,从而保证了用户文件的安全性。
附图说明
为了更清楚地说明本说明书实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书实施方式中的网络交互***结构示意图;
图2为本说明书实施方式中网络交互示意图;
图3为本说明书实施方式中操作界面的第一示意图;
图4为本说明书实施方式中操作界面的第二示意图;
图5为本说明书实施方式中***的交互示意图;
图6为本说明书实施方式中***的结构示意图;
图7为本说明书实施方式中操作界面的第三示意图;
图8为本说明书实施方式中操作界面的第四示意图;
图9为本说明书实施方式中操作界面的第五示意图;
图10为本说明书实施方式中客户端一侧的网络交互方法流程图;
图11为本说明书实施方式中客户端的结构示意图;
图12为本说明书实施方式中电子设备的结构示意图;
图13为本说明书实施方式中服务器一侧的网络交互方法流程图。
具体实施方式
为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施方式中的附图,对本说明书实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本说明书一部分实施方式,而不是全部的实施方式。基于本说明书中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都应当属于本说明书保护的范围。
请参阅图1,本说明书实施方式提供一种网络交互***,所述网络交互***包括客户端、电子设备以及服务器。其中,所述客户端可以是供审核人员使用的终端设备。所述客户端可以是可随身携带并具备网络通信功能的笔记本电脑、平板电脑、个人数字助手、智能可穿戴设备、智能手机等。所述电子设备可以是需要上传文件的用户所使用的终端设备。所述电子设备可以是具备网络通信功能和数据存储功能的台式电脑、平板电脑、笔记本电脑、智能手机、数字助理、智能可穿戴设备、导购终端等。所述服务器可以是用于接收用户上传的文件的电子设备。所述服务器可以为一个服务器,还可以为几个服务器,或者,若干服务器形成的服务器集群。本说明书并不限定所述服务器的数量。需要说明的是,所述网络交互***中进行数据交互的客体除了是上述的客户端、电子设备以及服务器,还可以是运行于上述客户端、电子设备以及服务器中的软件。
请参阅图2,在本实施方式中,当用户需要将文件上传至所述服务器时,可以通过审核人员的客户端,向所述服务器发出识别码获取请求。所述识别码获取请求中可以包括用于表征所述客户端的标识。这样,所述服务器后续可以根据该标识将生成的识别码反馈给所述客户端。具体地,所述标识可以是所述客户端在网络中的IP地址,还可以是所述客户端中运行的软件中登陆的账号标识。
在本实施方式中,所述服务器接收到所述客户端发来的识别码获取请求后,可以生成相应的识别码。所述识别码可以是一串字符串。在实际应用中,该识别码可以与生效时长相关联。所述生效时长用于表征所述识别码处于有效状态所持续的时长。例如,所述识别码关联的生效时长为10分钟,那么表明在生成所述识别码开始以后的10分钟内,该识别码都是有效的。但是超过10分钟之后,该识别码便会失效。在本实施方式中,生成识别码的方式可以包括按照当前生成验证码的方式来生成所述识别码,还可以包括根据所述识别码获取请求生成所述识别码。具体地,在根据所述识别码获取请求生成识别码时,该识别码获取请求可以是携带有客户端标识和请求发送时间的字符串。在实际应用场景中,可以采用哈希运算的方式,将该字符串映射为具备固定长度的哈希值。该哈希值从而可以作为所述识别码。由于同一个客户端在同一时间通常只会发送一个识别码获取请求,因此根据识别码获取请求生成的哈希值具备唯一性,从而保证生成的识别码也具备唯一性。
在本实施方式中,服务器在生成所述识别码之后,可以将该识别码反馈给所述客户端。这样,审核人员的客户端在接收到所述识别码之后,可以将该识别码展示给用户查看。这样,用户便可以根据该识别码,在自身的电子设备中输入该识别码,并且将准备上传的文件与所述识别码进行关联。具体地,将文件与识别码进行关联的方式可以包括电子设备向服务器发送文件上传数据包。所述文件上传数据包中可以包括文件以及所述识别码,这样,处于同一个文件上传数据包中的文件和识别码便具备关联关系。服务器在接收到电子设备上传的数据包之后,便可以提取出该数据包内的文件以及识别码,并可以在本地将文件和识别码进行关联存储。
在本实施方式中,服务器在接收到用户的电子设备上传的文件和识别码之后,为了确认该文件确实是经过审核人员审核的文件,便可以向请求生成该识别码的客户端反馈与该识别码相关联的文件的文件信息。需要说明的是,为了保证用户上传的文件的安全性,服务器向审核人员的客户端并不会反馈文件本身,而是反馈该文件的文件信息。所述文件信息可以表征该文件的名称以及类型。例如,用户上传的文件是采用excel进行编辑的申报表格,那么所述客户端接收到的文件信息便可以是“申报表格”以及类型“excel”。这样,客户端只能接收到文件信息,而不能接收到文件本身,从而保证了文件的安全性。
在本实施方式中,审核人员的客户端在接收到服务器发来的文件信息之后,可以向服务器反馈表单确认信息。所述表单确认信息一方面可以仅仅是一个确认指令,并不包含任何实际内容。这样,服务器在接收到客户端发来的表单确认信息后,便认为该文件信息表征的文件确实是经过审核的,于是可以将所述文件在本地归档。此外,所述表单确认信息另一方面还可以用于为所述文件信息表征的文件进行归类。在实际应用场景中,用户一次性上传的文件数量可能不止一个,这样,服务器在接收到多个文件时,无法知晓各个文件分别代表什么内容。此时,服务器可以将文件的文件信息发送至客户端处,这样,审核人员可以根据文件信息中包含的文件名称,在客户端中将各个文件信息进行归类。具体地,请参阅图3,客户端中可以具备可能上传的文件对应的控件。该控件中可以加载文件对应的文件信息。例如,图3中申报表格对应的控件中,可以加载文件名称为“厂家申报表格”的文件信息;而设计方案对应的控件中,可以加载文件名称为“厂家设计方案”的文件信息。这样,在客户端中将文件信息加载至对应的控件中之后,便相当于为该文件信息附加了标签。客户端在向服务器提供表单确认信息时,可以将文件信息以及文件信息附加的标签一并发送至服务器。服务器通过对文件信息的标签进行识别,从而可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。
在一个实施方式中,客户端在展现接收到的识别码时,可以将所述识别码在所述客户端的显示器上显示。这样,用户便可以从客户端的显示器上查看所述识别码。此外,客户端还可以通过扬声器播放所述识别码,这样,用户便可以在不查看客户端显示器的情况下直接收听该识别码。此外,客户端还可以通过显示器显示具有所述识别码的资源。所述资源例如可以是以所述识别码为名称的文档。所述资源可以通过客户端发送给所述电子设备,从而使得所述电子设备可以在本地查看所述识别码。此外,客户端还可以通过显示器显示表示所述识别码的图形码。所述图形码可以是用于表征所述识别码的二维码或者条形码等。用户的电子设备在扫描该图形码后,便可以自动识别出所述图形码表征的识别码。
在一个实施方式中,客户端在获取到所述识别码之后,可以将待上传的文件和识别码一并上传至所述服务器中。具体地,客户端可以通过发邮件的方式,将所述待上传的文件作为附件,将所述识别码作为邮件内容或者邮件名称,以所述服务器的邮箱地址为收件人,从而可以一并将文件和识别码发送给服务器。
在一个实施方式中,客户端在接收到服务器发来的文件信息后,可以根据审核人员的操作,将所述文件信息在指定控件中展示。具体地,所述指定控件可以是用于加载文件信息的交互栏。用户通过点击该交互栏或者该交互栏旁边的按键,可以在客户端中呼出文件信息选择界面。请参阅图4,在该界面中,可以罗列与当前生成的识别码相对应的文件信息。例如,在图4中,用户通过电子设备向服务器发送了用户申报表格和用户设计方案两个文件,那么此时呼出的界面中便可以包括这两个文件的文件信息。审核人员针对当前控件的类型,可以将选择填充对应的文件信息。在将文件信息填充至对应的控件之后,客户端便可以为文件信息附加相应的标签。这样,客户端在向服务器提供表单确认信息时,可以将文件信息以及文件信息附加的标签一并发送至服务器。服务器通过对文件信息的标签进行识别,从而可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。需要说明的是,针对所述客户端而言,审核人员也可以作为用户,因此本说明书中的用户指代的人员可以根据终端设备的不同而有所区分。
在一个实施方式中,客户端接收到的文件信息中可以包括用于表征文件的文件标识,所述文件标识例如可以是文件的名称。这样,客户端在接收到文件信息后,可以自动识别该文件信息中的文件标识。在识别出文件标识的含义之后,便可以将文件信息自动在对应的指定控件中进行展示。例如,客户端识别出文件信息的文件标识为“厂家申报表格”,那么便可以自动将该文件信息展示于表征“申报表格”的指定控件中。具体地,客户端可以采用OCR(Optical Character Recognition,光学字符识别)技术来对文件标识进行识别。这样,通过自动识别和自动展示的方式,可以减少审核人员的操作量。
在一个实施方式中,所述识别码还可以直接由客户端生成。具体地,当用户需要上传的文件被审核人员审核之后,审核人员可以在自己的客户端中触发生成识别码的操作。例如,审核人员可以在客户端的当前界面中点击“生成识别码”的按键,这样,客户端便可以生成一个识别码。具体地,为了保证不同的客户端生成的识别码也不同,可以基于客户端当前登陆的账号以及触发生成识别码的时间来生成识别码。由于同一个账号在同一时间通常只会触发一次生成识别码的指令,那么基于账号信息和时间信息生成的识别码也可以保证唯一性。具体地,可以通过哈希算法,将表征账号信息和时间信息的字符串映射为具备固定长度的字符串,该具备固定长度的字符串便可以为所述识别码。这样,客户端便可以直接将该识别码展示给用户查看,并且可以将该识别码发送至服务器,以便于所述服务器收到与所述识别码对应的文件信息的情况下,将所述文件信息发送给所述客户端。
在本说明书一个实施方式中,所述服务器可以分割为具备独立功能的两个服务器。请参阅图5,所述服务器可以包括业务服务器和信息服务器。其中,所述业务服务器可以与审核人员的客户端进行数据交互,以接收所述客户端发来的识别码获取请求,向所述客户端提供生成的识别码,并且向所述客户端反馈用户上传的文件的文件信息以及接收所述客户端发来的表单确认信息。所述信息服务器则可以接收用户的电子设备上传的文件,并将文件的文件信息提供给所述业务服务器。具体地,当用户的文件通过审核人员的审核时,审核人员可以通过客户端向业务服务器发送识别码获取请求,这样,业务服务器可以按照上述的方式生成识别码,并将该识别码反馈给所述客户端。客户端可以将该识别码向用户展示,以使得用户可以在电子设备中输入该识别码,并且可以将上传的文件以及该识别码一并发送至所述信息服务器。在实际应用中,当用户采用发送邮件的方式来上传文件时,该信息服务器便可以是邮件服务器。这样,在信息服务器接收到用户的电子设备上传的文件和识别码后,可以将该文件的文件信息以及识别码发送至业务服务器。这样,业务服务器便可以将文件信息提供给之前请求生成该识别码的客户端。客户端在接收到文件信息后,可以将文件信息填充于对应的指定控件中,从而实现为文件信息添加标签的过程。这样,客户端在将文件信息填充至对应的指定控件后,便可以向业务服务器发送表单确认信息,该表单确认信息可以用于表示完成根据所述文件信息填写表单,也就是为文件信息添加了对应的标签。
在一个实施方式中,识别码同样可以是在客户端本地生成的,这样,当用户的文件经过审核人员审核之后,审核人员可以在客户端中生成当前的识别码。这样,审核人员的客户端可以直接向业务服务器提供当前生成的识别码,并且可以将生成的识别码展示给用户查看。后续的文件上传以及文件信息的传输过程均与上述实施方式中的描述一致,这里便不再赘述。
在一个实际应用场景中,审核机构可以授权给第三方平台,由第三方平台对用户的文件进行初步的审核以及汇总之后,再由第三方平台提供给审核机构。这样,请参阅图6,所述第三方平台可以部署应用服务器和邮件服务器,并且在审核人员的手机以及用户的电脑中均安装第三方平台的应用程序(Application,APP)。
请参阅图7,在该应用场景中,当审核人员对用户需要上传的文件进行审核之后,可以打开手机的应用程序,在该应用程序的界面中可以点击“添加附件”的按键。此时,响应于审核人员的此次操作,手机中的应用程序可以向应用服务器发送识别码获取请求。应用服务器在接收到该请求后,可以生成识别码c3od,并向审核人员手机中的应用程序反馈该识别码。这样,在原本上传附件的按键上,便可以显示出该识别码c3od。此时,在该识别码的左侧,还可以弹出发送的按键。在实际应用场景中,可以限定只有在该界面的控件中展示了相应的文件信息后,该发送的按键才能被触发。
在该应用场景中,客户端在接收到识别码之后,审核人员可以向用户展示该识别码。此时,用户可以打开自身电子设备安装的应用程序,并进入文件上传界面。请参阅图8,该文件上传界面可以是邮件发送界面。在该邮件发送界面中,收件人可以自动填写为邮件服务器的收件地址。当然,该邮件服务器的收件地址也可以是审核人员提供的,本说明书对比并不做限定。这样,通过发送邮件的方式,可以将需要上传的文件作为附件,将识别码作为邮件标题,从而向邮件服务器发送此封邮件。例如,电子设备可以上传“厂家申报表格”和“厂家设计方案”两个文件。
在该应用场景中,邮件服务器接收到上传的文件和识别码之后,可以将文件的文件名称作为文件信息发送给业务服务器,同时,可以将文件对应的识别码一并发送给业务服务器,以使得业务服务器知晓当前接收到的文件信息对应的是哪个识别码。业务服务器接收到文件信息和识别码之后,便可以将该文件信息发送至之前请求生成该识别码的手机处。这样,审核人员的手机中便可以临时存储接收到的文件信息。审核人员的手机在接收到文件信息滞后,可以在页面中显示“已有2个文件到位”这样的提示信息,以表明当前已经接收到两个文件信息。此时,请参阅图9,审核人员可以在当前页面的“申报表格”和“设计方案”两个控件中分别添加对应的文件信息,从而给文件信息打上相应的标签。然后,审核人员便可以点击发送按键,将添加了标签的文件信息反馈给业务服务器。此时,业务服务器接收到审核人员的手机发来的确认信息后,便可以确定邮件服务器接收到的文件是经过审核的,同时可以将打上标签的文件信息反馈给邮件服务器,以使得邮件服务器对接收到的文件进行归类存储。后续,邮件服务器可以按照固定时间周期,将存储的文件一并发送至审核机构的服务器中。
请参阅图10,本说明书提供一种网络交互方法,所述方法可以应用于客户端,所述方法包括以下步骤。
S11:向服务器发出识别码获取请求,以用于所述服务器提供识别码。
在本实施方式中,当用户需要将文件上传至所述服务器时,可以通过审核人员的客户端,向所述服务器发出识别码获取请求。所述识别码获取请求中可以包括用于表征所述客户端的标识。这样,所述服务器后续可以根据该标识将生成的识别码反馈给所述客户端。具体地,所述标识可以是所述客户端在网络中的IP地址,还可以是所述客户端中运行的软件中登陆的账号标识。
在本实施方式中,所述服务器接收到所述客户端发来的识别码获取请求后,可以生成相应的识别码。所述识别码可以是一串字符串。在实际应用中,该识别码可以与生效时长相关联。所述生效时长用于表征所述识别码处于有效状态所持续的时长。例如,所述识别码关联的生效时长为10分钟,那么表明在生成所述识别码开始以后的10分钟内,该识别码都是有效的。但是超过10分钟之后,该识别码便会失效。在本实施方式中,生成识别码的方式可以包括按照当前生成验证码的方式来生成所述识别码,还可以包括根据所述识别码获取请求生成所述识别码。具体地,在根据所述识别码获取请求生成识别码时,该识别码获取请求可以是携带有客户端标识和请求发送时间的字符串。在实际应用场景中,可以采用哈希运算的方式,将该字符串映射为具备固定长度的哈希值。该哈希值从而可以作为所述识别码。由于同一个客户端在同一时间通常只会发送一个识别码获取请求,因此根据识别码获取请求生成的哈希值具备唯一性,从而保证生成的识别码也具备唯一性。
S13:接收所述服务器反馈的识别码。
S15:展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
在本实施方式中,服务器在生成所述识别码之后,可以将该识别码反馈给所述客户端。这样,审核人员的客户端在接收到所述识别码之后,可以将该识别码展示给用户查看。这样,用户便可以根据该识别码,在自身的电子设备中输入该识别码,并且将准备上传的文件与所述识别码进行关联。具体地,将文件与识别码进行关联的方式可以包括电子设备向服务器发送文件上传数据包。所述文件上传数据包中可以包括文件以及所述识别码,这样,处于同一个文件上传数据包中的文件和识别码便具备关联关系。服务器在接收到电子设备上传的数据包之后,便可以提取出该数据包内的文件以及识别码,并可以在本地将文件和识别码进行关联存储。
S17:接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件。
在本实施方式中,服务器在接收到用户的电子设备上传的文件和识别码之后,为了确认该文件确实是经过审核人员审核的文件,便可以向请求生成该识别码的客户端反馈与该识别码相关联的文件的文件信息。需要说明的是,为了保证用户上传的文件的安全性,服务器向审核人员的客户端并不会反馈文件本身,而是反馈该文件的文件信息。所述文件信息可以表征该文件的名称以及类型。例如,用户上传的文件是采用excel进行编辑的申报表格,那么所述客户端接收到的文件信息便可以是“申报表格”以及类型“excel”。这样,客户端只能接收到文件信息,而不能接收到文件本身,从而保证了文件的安全性。
S19:向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,审核人员的客户端在接收到服务器发来的文件信息之后,可以向服务器反馈表单确认信息。所述表单确认信息一方面可以仅仅是一个确认指令,并不包含任何实际内容。这样,服务器在接收到客户端发来的表单确认信息后,便认为该文件信息表征的文件确实是经过审核的,于是可以将所述文件在本地归档。此外,所述表单确认信息另一方面还可以用于为所述文件信息表征的文件进行归类。在实际应用场景中,用户一次性上传的文件数量可能不止一个,这样,服务器在接收到多个文件时,无法知晓各个文件分别代表什么内容。此时,服务器可以将文件的文件信息发送至客户端处,这样,审核人员可以根据文件信息中包含的文件名称,在客户端中将各个文件信息进行归类。具体地,请参阅图3,客户端中可以具备可能上传的文件对应的控件。该控件中可以加载文件对应的文件信息。例如,图3中申报表格对应的控件中,可以加载文件名称为“厂家申报表格”的文件信息;而设计方案对应的控件中,可以加载文件名称为“厂家设计方案”的文件信息。这样,在客户端中将文件信息加载至对应的控件中之后,便相当于为该文件信息附加了标签。客户端在向服务器提供表单确认信息时,可以将文件信息以及文件信息附加的标签一并发送至服务器。服务器通过对文件信息的标签进行识别,从而可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。
在一个实施方式中,客户端在展现接收到的识别码时,可以将所述识别码在所述客户端的显示器上显示。这样,用户便可以从客户端的显示器上查看所述识别码。此外,客户端还可以通过扬声器播放所述识别码,这样,用户便可以在不查看客户端显示器的情况下直接收听该识别码。此外,客户端还可以通过显示器显示具有所述识别码的资源。所述资源例如可以是以所述识别码为名称的文档。所述资源可以通过客户端发送给所述电子设备,从而使得所述电子设备可以在本地查看所述识别码。此外,客户端还可以通过显示器显示表示所述识别码的图形码。所述图形码可以是用于表征所述识别码的二维码或者条形码等。用户的电子设备在扫描该图形码后,便可以自动识别出所述图形码表征的识别码。
在一个实施方式中,客户端在接收到服务器发来的文件信息后,可以根据审核人员的操作,将所述文件信息在指定控件中展示。具体地,所述指定控件可以是用于加载文件信息的交互栏。用户通过点击该交互栏或者该交互栏旁边的按键,可以在客户端中呼出文件信息选择界面。请参阅图4,在该界面中,可以罗列与当前生成的识别码相对应的文件信息。例如,在图4中,用户通过电子设备向服务器发送了用户申报表格和用户设计方案两个文件,那么此时呼出的界面中便可以包括这两个文件的文件信息。审核人员针对当前控件的类型,可以将选择填充对应的文件信息。在将文件信息填充至对应的控件之后,客户端便可以为文件信息附加相应的标签。这样,客户端在向服务器提供表单确认信息时,可以将文件信息以及文件信息附加的标签一并发送至服务器。服务器通过对文件信息的标签进行识别,从而可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。需要说明的是,针对所述客户端而言,审核人员也可以作为用户,因此本说明书中的用户指代的人员可以根据终端设备的不同而有所区分。
在一个实施方式中,客户端接收到的文件信息中可以包括用于表征文件的文件标识,所述文件标识例如可以是文件的名称。这样,客户端在接收到文件信息后,可以自动识别该文件信息中的文件标识。在识别出文件标识的含义之后,便可以将文件信息自动在对应的指定控件中进行展示。例如,客户端识别出文件信息的文件标识为“厂家申报表格”,那么便可以自动将该文件信息展示于表征“申报表格”的指定控件中。具体地,客户端可以采用OCR(Optical Character Recognition,光学字符识别)技术来对文件标识进行识别。这样,通过自动识别和自动展示的方式,可以减少审核人员的操作量。
请参阅图11,本说明书还提供一种客户端,所述客户端包括以下模块。
获取模块10,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;
识别码接收模块20,用于接收所述服务器反馈的识别码;
展现模块30,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;
文件信息接收模块40,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
发送模块50,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
请参阅图12,本说明书还提供一种电子设备,包括网络通信单元100和显示器200。
其中,所述网络通信单元,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
所述显示器,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
在本实施方式中,所述网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。网络通信单元可以包括但不限于有线通信和/或无线通信的方式。
在本实施方式中,所述显示器根据制造材料的不同,可分为:阴极射线管显示器(Cathode Ray Tube)、等离子显示器(Plasma Display Panel)、液晶显示器(LiquidCrystal Display)、LED显示屏(Light Emitting Diode Panel)等等。当然,显示器并不限于平面显示器,其还可以为弧面显示器、立体显示器等。
本说明书还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现以下步骤。
S11:向服务器发出识别码获取请求,以用于所述服务器提供识别码。
S13:接收所述服务器反馈的识别码。
S15:展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
S17:接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件。
S19:向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,所述计算机存储介质可以包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方法的媒体加以存储。本实施方式所述的计算机存储介质又可以包括:利用电能方式存储信息的装置,如各式存储器,如RAM、ROM等;利用磁能方式存储信息的装置如,硬盘、软盘、磁带、磁芯存储器、磁泡存储器、U盘;利用光学方式存储信息的装置如,CD或DVD。当然,还有其他方式的可读存储介质,例如量子存储器、石墨烯存储器等等。
本实施方式中提供的计算机存储介质,其计算机程序指令被执行时实现的功能和效果可以参见其它实施方式对照解释。
本说明书还提供一种网络交互方法,所述方法可以应用于客户端,所述方法包括以下步骤。
S21:生成识别码。
S23:将所述识别码发送给服务器。
S25:展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
S27:接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件。
S9:向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,所述识别码可以直接由客户端生成。具体地,当用户需要上传的文件被审核人员审核之后,审核人员可以在自己的客户端中触发生成识别码的操作。例如,审核人员可以在客户端的当前界面中点击“生成识别码”的按键,这样,客户端便可以生成一个识别码。具体地,为了保证不同的客户端生成的识别码也不同,可以基于客户端当前登陆的账号以及触发生成识别码的时间来生成识别码。由于同一个账号在同一时间通常只会触发一次生成识别码的指令,那么基于账号信息和时间信息生成的识别码也可以保证唯一性。具体地,可以通过哈希算法,将表征账号信息和时间信息的字符串映射为具备固定长度的字符串,该具备固定长度的字符串便可以为所述识别码。这样,客户端便可以直接将该识别码展示给用户查看,并且可以将该识别码发送至服务器,以便于所述服务器收到与所述识别码对应的文件信息的情况下,将所述文件信息发送给所述客户端。
在一个实施方式中,客户端在展现接收到的识别码时,可以将所述识别码在所述客户端的显示器上显示。这样,用户便可以从客户端的显示器上查看所述识别码。此外,客户端还可以通过扬声器播放所述识别码,这样,用户便可以在不查看客户端显示器的情况下直接收听该识别码。此外,客户端还可以通过显示器显示具有所述识别码的资源。所述资源例如可以是以所述识别码为名称的文档。所述资源可以通过客户端发送给所述电子设备,从而使得所述电子设备可以在本地查看所述识别码。此外,客户端还可以通过显示器显示表示所述识别码的图形码。所述图形码可以是用于表征所述识别码的二维码或者条形码等。用户的电子设备在扫描该图形码后,便可以自动识别出所述图形码表征的识别码。
在一个实施方式中,客户端在接收到服务器发来的文件信息后,可以根据审核人员的操作,将所述文件信息在指定控件中展示。具体地,所述指定控件可以是用于加载文件信息的交互栏。用户通过点击该交互栏或者该交互栏旁边的按键,可以在客户端中呼出文件信息选择界面。在该界面中,可以罗列与当前生成的识别码相对应的文件信息。审核人员针对当前控件的类型,可以将选择填充对应的文件信息。在将文件信息填充至对应的控件之后,客户端便可以为文件信息附加相应的标签。这样,客户端在向服务器提供表单确认信息时,可以将文件信息以及文件信息附加的标签一并发送至服务器。服务器通过对文件信息的标签进行识别,从而可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。需要说明的是,针对所述客户端而言,审核人员也可以作为用户,因此本说明书中的用户指代的人员可以根据终端设备的不同而有所区分。
在一个实施方式中,客户端接收到的文件信息中可以包括用于表征文件的文件标识,所述文件标识例如可以是文件的名称。这样,客户端在接收到文件信息后,可以自动识别该文件信息中的文件标识。在识别出文件标识的含义之后,便可以将文件信息自动在对应的指定控件中进行展示。例如,客户端识别出文件信息的文件标识为“厂家申报表格”,那么便可以自动将该文件信息展示于表征“申报表格”的指定控件中。具体地,客户端可以采用OCR(Optical Character Recognition,光学字符识别)技术来对文件标识进行识别。这样,通过自动识别和自动展示的方式,可以减少审核人员的操作量。
本说明书还提供一种客户端,所述客户端包括以下模块。
识别码生成模块11,用于生成识别码;
识别码发送模块21,用于将所述识别码发送给服务器;
展现模块31,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;
文件信息接收模块41,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
发送模块51,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书还提供一种电子设备,包括网络通信单元110、处理器210以及显示器310。
所述网络通信单元110,用于与服务器进行数据交互。
所述显示器210,用于展示识别码。
所述处理器310,用于生成识别码;将所述识别码通过所述网络通信单元发送给所述服务器;控制所述显示器展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应;通过所述网络通信单元接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;通过所述网络通信单元向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,所述网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。网络通信单元可以包括但不限于有线通信和/或无线通信的方式。
在本实施方式中,所述显示器根据制造材料的不同,可分为:阴极射线管显示器(Cathode Ray Tube)、等离子显示器(Plasma Display Panel)、液晶显示器(LiquidCrystal Display)、LED显示屏(Light Emitting Diode Panel)等等。当然,显示器并不限于平面显示器,其还可以为弧面显示器、立体显示器等。
在本实施方式中,所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式等等。本说明书并不作限定。
本说明书还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现以下步骤。
S21:生成识别码。
S23:将所述识别码发送给服务器。
S25:展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,以使所述识别码与所述文件对应。
S27:接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件。
S29:向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,所述计算机存储介质可以包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方法的媒体加以存储。本实施方式所述的计算机存储介质又可以包括:利用电能方式存储信息的装置,如各式存储器,如RAM、ROM等;利用磁能方式存储信息的装置如,硬盘、软盘、磁带、磁芯存储器、磁泡存储器、U盘;利用光学方式存储信息的装置如,CD或DVD。当然,还有其他方式的可读存储介质,例如量子存储器、石墨烯存储器等等。
本实施方式中提供的计算机存储介质,其计算机程序指令被执行时实现的功能和效果可以参见其它实施方式对照解释。
请参阅图13,本说明书还提供一种网络交互方法,所述方法应用于服务器中,所述方法包括以下步骤。
S31:在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端。
S33:在接收到第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端。
S35:接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,所述第一客户端可以是审核人员使用的客户端,所述第二客户端可以是准备上传文件的用户使用的客户端。
在本实施方式中,服务器接收到第一客户端发来的识别码获取请求后,可以生成相应的识别码。所述识别码可以是一串字符串。在实际应用中,该识别码可以与生效时长相关联。所述生效时长用于表征所述识别码处于有效状态所持续的时长。例如,所述识别码关联的生效时长为10分钟,那么表明在生成所述识别码开始以后的10分钟内,该识别码都是有效的。但是超过10分钟之后,该识别码便会失效。在本实施方式中,生成识别码的方式可以包括按照当前生成验证码的方式来生成所述识别码,还可以包括根据所述识别码获取请求生成所述识别码。具体地,在根据所述识别码获取请求生成识别码时,该识别码获取请求可以是携带有第一客户端标识和请求发送时间的字符串。在实际应用场景中,可以采用哈希运算的方式,将该字符串映射为具备固定长度的哈希值。该哈希值从而可以作为所述识别码。由于同一个客户端在同一时间通常只会发送一个识别码获取请求,因此根据识别码获取请求生成的哈希值具备唯一性,从而保证生成的识别码也具备唯一性。
在本实施方式中,服务器在接收到第二客户端上传的文件和识别码之后,为了确认该文件确实是经过审核人员审核的文件,便可以向请求生成该识别码的第一客户端反馈与该识别码相关联的文件的文件信息。需要说明的是,为了保证用户上传的文件的安全性,服务器向审核人员的第一客户端并不会反馈文件本身,而是反馈该文件的文件信息。所述文件信息可以表征该文件的名称以及类型。例如,用户上传的文件是采用excel进行编辑的申报表格,那么所述客户端接收到的文件信息便可以是“申报表格”以及类型“excel”。这样,第一客户端只能接收到文件信息,而不能接收到文件本身,从而保证了文件的安全性。
在本实施方式中,审核人员的第一客户端在接收到服务器发来的文件信息之后,可以向服务器反馈表单确认信息。所述表单确认信息一方面可以仅仅是一个确认指令,并不包含任何实际内容。这样,服务器在接收到第一客户端发来的表单确认信息后,便认为该文件信息表征的文件确实是经过审核的,于是可以将所述文件在本地归档。此外,所述表单确认信息另一方面还可以用于为所述文件信息表征的文件进行归类。在实际应用场景中,用户一次性上传的文件数量可能不止一个,这样,服务器在接收到多个文件时,无法知晓各个文件分别代表什么内容。此时,服务器可以将文件的文件信息发送至第一客户端处,这样,审核人员可以根据文件信息中包含的文件名称,在第一客户端中将各个文件信息进行归类,从而使得服务器可以确定文件信息表征的文件所属的类型,从而可以将文件存放至符合其类型的指定路径下。
本说明书还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤。
S31:在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端;
S33:在接收到第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端;
S35:接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书还提供一种网络交互方法,所述方法可以应用于业务服务器中,所述方法包括以下步骤。
S41:在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端。
S43:从信息服务器获取与所述识别码对应的文件的文件信息。
S45:将所述文件信息发送给所述客户端。
S47:接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,服务器可以分割为具备独立功能的两个服务器。所述服务器可以包括业务服务器和信息服务器。其中,所述业务服务器可以与审核人员的客户端进行数据交互,以接收所述客户端发来的识别码获取请求,向所述客户端提供生成的识别码,并且向所述客户端反馈用户上传的文件的文件信息以及接收所述客户端发来的表单确认信息。所述信息服务器则可以接收用户的电子设备上传的文件,并将文件的文件信息提供给所述业务服务器。
在本实施方式中,当用户的文件通过审核人员的审核时,审核人员可以通过客户端向业务服务器发送识别码获取请求,这样,业务服务器可以按照上述的方式生成识别码,并将该识别码反馈给所述客户端。客户端可以将该识别码向用户展示,以使得用户可以在电子设备中输入该识别码,并且可以将上传的文件以及该识别码一并发送至所述信息服务器。在实际应用中,当用户采用发送邮件的方式来上传文件时,该信息服务器便可以是邮件服务器。这样,在信息服务器接收到用户的电子设备上传的文件和识别码后,可以将该文件的文件信息以及识别码发送至业务服务器。这样,业务服务器便可以从信息服务器中获取与所述识别码对应的文件的文件信息。然后,业务服务器可以将文件信息提供给之前请求生成该识别码的客户端。客户端在接收到文件信息后,可以将文件信息填充于对应的指定控件中,从而实现为文件信息添加标签的过程。这样,客户端在将文件信息填充至对应的指定控件后,便可以向业务服务器发送表单确认信息,该表单确认信息可以用于表示完成根据所述文件信息填写表单,也就是为文件信息添加了对应的标签。
本说明书还提供一种业务服务器,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤。
S41:在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端。
S43:从信息服务器获取与所述识别码对应的文件的文件信息。
S45:将所述文件信息发送给所述客户端。
47:接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书还提供一种网络交互方法,所述方法可以应用于业务服务器中,所述方法包括以下步骤。
S51:接收客户端提供的识别码。
S53:从信息服务器获取与所述识别码对应的文件的文件信息。
S55:将所述文件信息发送给所述客户端。
S57:接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
在本实施方式中,识别码可以是在客户端本地生成的,这样,当用户的文件经过审核人员审核之后,审核人员可以在客户端中生成当前的识别码。这样,审核人员的客户端可以直接向业务服务器提供当前生成的识别码,并且可以将生成的识别码展示给用户查看。后续的文件上传以及文件信息的传输过程均与前述实施方式中的描述一致,这里便不再赘述。
本说明书还提供一种业务服务器,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤。
S51:接收客户端提供的识别码。
S53:从信息服务器获取与所述识别码对应的文件的文件信息。
S55:将所述文件信息发送给所述客户端。
S57:接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
本说明书还提供一种网络交互方法,所述方法可以应用于信息服务器中,所述方法包括以下步骤。
S61:接收客户端发送的识别码和与所述识别码对应的文件。
S63:将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认。
在本实施方式中,信息服务器接收到用户的电子设备上传的文件和识别码后,可以将该文件的文件信息以及识别码发送至业务服务器。这样,业务服务器便可以将文件信息提供给之前请求生成该识别码的客户端。客户端在接收到文件信息后,可以将文件信息填充于对应的指定控件中,从而实现为文件信息添加标签的过程。这样,客户端在将文件信息填充至对应的指定控件后,便可以向业务服务器发送表单确认信息,该表单确认信息可以用于表示完成根据所述文件信息填写表单,也就是为文件信息添加了对应的标签。
本说明书还提供一种信息服务器,所述信息服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤。
S61:接收客户端发送的识别码和与所述识别码对应的文件。
S63:将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认。
本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。
由上可见,在本说明书中,审核人员需要将用户的文件上传至服务器时,可以预先从服务器处获取识别码,然后可以将该识别码展示给用户查看。用户可以通过自身的电子设备,将经过审核人员审核过的文件上传至服务器中。在上传文件时,可以一并附上所述识别码。这样,在服务器接收到用户上传的文件和识别码后,可以将该文件的文件信息发送至之前获取所述识别码的审核人员的客户端。这里的文件信息并不是文件本身,而是可以用于表示所述文件的标识。例如,所述文件信息可以是文件的标题。这样,当审核人员的客户端接收到文件信息后,可以基于该文件完成填写表单,并向服务器反馈表单确认信息,以表示该文件信息对应的文件确实是经过审核验证的。由上可见,通过本说明书的技术方案,审核人员的客户端中不会存储用户需要上传的文件,从而保证了用户文件的安全性。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书各个实施方式或者实施方式的某些部分所述的方法。
虽然通过实施方式描绘了本说明书,本领域普通技术人员知道,本说明书有许多变形和变化而不脱离本说明书的精神,希望所附的权利要求包括这些变形和变化而不脱离本说明书的精神。
Claims (22)
1.一种网络交互方法,其特征在于,应用于客户端,所述方法包括:
向服务器发出识别码获取请求,以用于所述服务器提供识别码;
接收所述服务器反馈的识别码;
展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
2.根据权利要求1所述的方法,其特征在于,在展现识别码的步骤中包括以下方式中至少之一:
将所述识别码在所述客户端的显示器上显示;或者,
通过扬声器播放所述识别码;或者,
通过显示器显示具有所述识别码的资源,所述资源用于发送给所述电子设备;或者,
通过显示器显示表示所述识别码的图形码。
3.根据权利要求1所述的方法,其特征在于,在接收到文件信息之后,所述方法还包括:根据用户操作,将所述文件信息在指定控件中展示。
4.根据权利要求1所述的方法,其特征在于,在接收到文件信息之后,所述方法还包括:根据所述文件信息中的文件标识,将所述文件信息在对应的指定控件中展示。
5.一种客户端,其特征在于,其包括:
获取模块,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;
识别码接收模块,用于接收所述服务器反馈的识别码;
展现模块,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
文件信息接收模块,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
发送模块,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
6.一种电子设备,其特征在于,包括网络通信单元和显示器;其中:
所述网络通信单元,用于向服务器发出识别码获取请求,以用于所述服务器提供识别码;接收所述服务器反馈的识别码;接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单;
所述显示器,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应。
7.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现:
向服务器发出识别码获取请求,以用于所述服务器提供识别码;
接收所述服务器反馈的识别码;
展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
8.一种网络交互方法,其特征在于,应用于客户端,所述方法包括:
生成识别码;
将所述识别码发送给服务器;
展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
9.根据权利要求8所述的方法,其特征在于,在展现识别码的步骤中包括以下方式中至少之一:
将所述识别码在所述客户端的显示器上显示;或者,
通过扬声器播放所述识别码;或者,
通过显示器显示具有所述识别码的资源,所述资源用于发送给所述电子设备;或者,
通过显示器显示表示所述识别码的图形码。
10.根据权利要求8所述的方法,其特征在于,在接收到文件信息之后,所述方法还包括:根据用户操作,将所述文件信息在指定控件中展示。
11.根据权利要求8所述的方法,其特征在于,在接收到文件信息之后,所述方法还包括:根据所述文件信息中的文件标识,将所述文件信息在对应的指定控件中展示。
12.一种客户端,其特征在于,所述客户端包括:
识别码生成模块,用于生成识别码;
识别码发送模块,用于将所述识别码发送给服务器;
展现模块,用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
文件信息接收模块,用于接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
发送模块,用于向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
13.一种电子设备,其特征在于,包括网络通信单元、处理器以及显示器,其中:
所述网络通信单元,用于与服务器进行数据交互;
所述显示器,用于展示识别码;
所述处理器,用于生成识别码;将所述识别码通过所述网络通信单元发送给所述服务器;控制所述显示器展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;通过所述网络通信单元接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;通过所述网络通信单元向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
14.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机程序指令,在所述计算机程序指令被执行时实现:
生成识别码;
将所述识别码发送给服务器;
展现所述识别码,以用于将所述识别码输入给提供文件的电子设备,所述电子设备用于向服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件,以使所述识别码与所述文件对应;
接收所述服务器提供的文件信息;所述文件信息用于表示所述识别码对应的文件;
向所述服务器发出表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
15.一种网络交互方法,其特征在于,所述方法包括:
在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端;其中,所述第一客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的第二客户端;
在接收到所述第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端;
接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
16.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:
在接收到第一客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述第一客户端;其中,所述第一客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的第二客户端;
在接收到所述第二客户端发出的所述识别码和与所述识别码对应的文件的情况下,将所述文件的文件信息发送给所述第一客户端;
接收所述第一客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
17.一种网络交互方法,其特征在于,所述方法包括:
在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端;其中,所述客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备;所述电子设备用于向信息服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件;
从所述信息服务器获取与所述识别码对应的文件的文件信息;
将所述文件信息发送给所述客户端;
接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
18.一种业务服务器,其特征在于,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:
在接收到客户端发出的识别码获取请求的情况下,将生成的识别码发送给所述客户端;其中,所述客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备;所述电子设备用于向信息服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件;
从信息服务器获取与所述识别码对应的文件的文件信息;
将所述文件信息发送给所述客户端;
接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
19.一种网络交互方法,其特征在于,所述方法包括:
接收客户端提供的识别码;其中,所述客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备;所述电子设备用于向信息服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件;
从信息服务器获取与所述识别码对应的文件的文件信息;
将所述文件信息发送给所述客户端;
接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
20.一种业务服务器,其特征在于,所述业务服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:
接收客户端提供的识别码;其中,所述客户端用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备;所述电子设备用于向信息服务器发送文件上传数据包,所述文件上传数据包中包括所述识别码和所述识别码对应的文件;
从信息服务器获取与所述识别码对应的文件的文件信息;
将所述文件信息发送给所述客户端;
接收所述客户端提供的表单确认信息;所述表单确认信息用于表示完成根据所述文件信息填写表单。
21.一种网络交互方法,其特征在于,所述方法包括:
接收电子设备上传的识别码和与所述识别码对应的文件;
将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认,并向所述业务服务器发送表单确认信息,所述表单确认信息用于表示完成根据所述文件信息填写表单;其中,所述客户端还用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备。
22.一种信息服务器,其特征在于,所述信息服务器包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现以下步骤:
接收电子设备上传的识别码和与所述识别码对应的文件;
将所述识别码和所述文件的文件信息发送给业务服务器,以用于所述业务服务器将所述文件信息提供给客户端,用于所述客户端进行确认,并向所述业务服务器发送表单确认信息,所述表单确认信息用于表示完成根据所述文件信息填写表单;其中,所述客户端还用于展现所述识别码,以用于将所述识别码输入给提供文件的电子设备。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711128920.1A CN109787944B (zh) | 2017-11-15 | 2017-11-15 | 网络交互方法、电子设备、客户端及服务器 |
US16/756,329 US20200279038A1 (en) | 2017-11-15 | 2018-11-07 | Network interaction method, electronic device, client and server |
EP18879400.2A EP3713183A4 (en) | 2017-11-15 | 2018-11-07 | NETWORK INTERACTION PROCESS, ELECTRONIC DEVICE, CLIENT AND SERVER |
PCT/CN2018/114347 WO2019096045A1 (zh) | 2017-11-15 | 2018-11-07 | 网络交互方法、电子设备、客户端及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711128920.1A CN109787944B (zh) | 2017-11-15 | 2017-11-15 | 网络交互方法、电子设备、客户端及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109787944A CN109787944A (zh) | 2019-05-21 |
CN109787944B true CN109787944B (zh) | 2021-11-19 |
Family
ID=66494640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711128920.1A Active CN109787944B (zh) | 2017-11-15 | 2017-11-15 | 网络交互方法、电子设备、客户端及服务器 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20200279038A1 (zh) |
EP (1) | EP3713183A4 (zh) |
CN (1) | CN109787944B (zh) |
WO (1) | WO2019096045A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112668061B (zh) * | 2021-01-13 | 2022-08-12 | 海信视像科技股份有限公司 | 电子设备及其设备编码上报方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634283A (zh) * | 2012-08-24 | 2014-03-12 | 腾讯科技(深圳)有限公司 | 一种审核结果的反馈方法及云端服务器 |
CN105488423A (zh) * | 2015-11-20 | 2016-04-13 | 北京天行网安信息技术有限责任公司 | 一种数据文件的审核校验***及方法 |
CN106919475A (zh) * | 2016-08-02 | 2017-07-04 | 阿里巴巴集团控股有限公司 | 一种数据处理方法和装置 |
CN107067228A (zh) * | 2017-03-31 | 2017-08-18 | 南京钧元网络科技有限公司 | 一种手持式认证智能审核***及其审核方法 |
CN107067240A (zh) * | 2016-12-12 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 资源调配方法和装置以及电子支付方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101039390B1 (ko) * | 2010-10-22 | 2011-06-17 | (주) 아이앤텍 | 바코드를 이용한 발급문서 진위확인 방법 및 장치 |
CN103473261A (zh) * | 2013-07-10 | 2013-12-25 | 明基电通有限公司 | 网络存取设备取得匹配及分享资料的方法 |
CN105095298B (zh) * | 2014-05-16 | 2019-06-28 | 北京奇虎科技有限公司 | 文件上传云盘的方法、装置和***以及云盘服务器 |
CN104601582B (zh) * | 2015-01-20 | 2018-09-14 | 广东欧珀移动通信有限公司 | 一种传送文件的方法、装置和*** |
CN106559438B (zh) * | 2015-09-24 | 2019-12-31 | 阿里巴巴集团控股有限公司 | 一种基于目标网络平台的程序上传方法和装置 |
CN105809840B (zh) * | 2016-03-02 | 2018-11-30 | 江苏国泰智慧软件股份有限公司 | 材料的自助处理设备、所适用的***和方法 |
-
2017
- 2017-11-15 CN CN201711128920.1A patent/CN109787944B/zh active Active
-
2018
- 2018-11-07 WO PCT/CN2018/114347 patent/WO2019096045A1/zh unknown
- 2018-11-07 EP EP18879400.2A patent/EP3713183A4/en active Pending
- 2018-11-07 US US16/756,329 patent/US20200279038A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634283A (zh) * | 2012-08-24 | 2014-03-12 | 腾讯科技(深圳)有限公司 | 一种审核结果的反馈方法及云端服务器 |
CN105488423A (zh) * | 2015-11-20 | 2016-04-13 | 北京天行网安信息技术有限责任公司 | 一种数据文件的审核校验***及方法 |
CN106919475A (zh) * | 2016-08-02 | 2017-07-04 | 阿里巴巴集团控股有限公司 | 一种数据处理方法和装置 |
CN107067240A (zh) * | 2016-12-12 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 资源调配方法和装置以及电子支付方法 |
CN107067228A (zh) * | 2017-03-31 | 2017-08-18 | 南京钧元网络科技有限公司 | 一种手持式认证智能审核***及其审核方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2019096045A1 (zh) | 2019-05-23 |
CN109787944A (zh) | 2019-05-21 |
US20200279038A1 (en) | 2020-09-03 |
EP3713183A1 (en) | 2020-09-23 |
EP3713183A4 (en) | 2021-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9763100B2 (en) | Instant messaging message processing method and device and storage medium | |
US10795629B2 (en) | Text and custom format information processing method, client, server, and computer-readable storage medium | |
CN102663291B (zh) | 邮件的信息提示方法及装置 | |
CN107979632B (zh) | 推送信息的处理方法、装置及*** | |
CN105635063B (zh) | 物联网通信协议配置方法和装置 | |
US20160140626A1 (en) | Web page advertisement configuration and optimization with visual editor and automatic website and webpage analysis | |
US9830139B2 (en) | Application experience sharing system | |
CN107528818B (zh) | 媒体文件的数据处理方法和装置 | |
US20110320286A1 (en) | System And Method For Integrating An Ad Banner With A Calling Application | |
CN109542734A (zh) | 事件处理方法、装置、计算机设备及存储介质 | |
CN105808587A (zh) | 在网页中嵌入信息的方法、网关设备及*** | |
CN108702368A (zh) | 将附加信息集成到电信呼叫中 | |
CN104380722A (zh) | 使用矩阵式条形码与端点通信 | |
CN111813623A (zh) | 一种页面监控方法、装置、电子设备及存储介质 | |
CN106406952A (zh) | 电子终端及应用程序管理装置与方法 | |
US20220414698A1 (en) | System and methods for using enhanced qr codes in a call to action | |
CN104461537B (zh) | 一种基于浏览器内核的多业务集成*** | |
US8156250B2 (en) | Arrangements for a 3270 compatible terminal with browser capability | |
CN103617043B (zh) | 一种带图片网页数据上传的方法和*** | |
CN109787944B (zh) | 网络交互方法、电子设备、客户端及服务器 | |
CN107770377A (zh) | 一种基于html5的创建语音交互手机新闻客户端的方法 | |
CN107423446A (zh) | 基于云存储的新媒体自动化可信部署***和方法 | |
CN104639513A (zh) | 关联网络账号的方法和*** | |
CN103888433A (zh) | 一种浏览器客户端与im客户端之间通信的方法和*** | |
CN116112457A (zh) | 消息通知的方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240223 Address after: # 01-21, Lai Zan Da Building 1, 51 Belarusian Road, Singapore Patentee after: Alibaba Singapore Holdings Ltd. Country or region after: Singapore Address before: Greater Cayman, British Cayman Islands Patentee before: ALIBABA GROUP HOLDING Ltd. Country or region before: Cayman Islands |
|
TR01 | Transfer of patent right |