CN107682397A - 客户资源获取方法、装置、终端设备及存储介质 - Google Patents
客户资源获取方法、装置、终端设备及存储介质 Download PDFInfo
- Publication number
- CN107682397A CN107682397A CN201710747850.1A CN201710747850A CN107682397A CN 107682397 A CN107682397 A CN 107682397A CN 201710747850 A CN201710747850 A CN 201710747850A CN 107682397 A CN107682397 A CN 107682397A
- Authority
- CN
- China
- Prior art keywords
- access request
- user
- mark
- progress
- user access
- 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.)
- Granted
Links
Classifications
-
- 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/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- 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/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- 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/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Cardiology (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开一种客户资源获取方法、装置、终端设备及存储介质。该客户资源获取方法包括:获取用户访问请求,所述用户访问请求包括会话标识、用户信息和进度标识;判断所述进度标识是否为已完成标识;判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求;若所述进度标识为已完成标识且所述用户访问请求不为首次访问请求,则基于所述会话标识确定对应的管理进程,将所述用户信息存储在与所述管理进程对应的地址空间内,基于所述地址空间内所有用户信息形成第一资源数据,将所述第一资源数据上传到服务器中,并销毁所述管理进程。该客户资源获取方法获取客户资源时,效率高且数据库性能好。
Description
技术领域
本发明涉及信息处理技术领域,尤其涉及一种客户资源获取方法、装置、终端设备及存储介质。
背景技术
网络获客是指通过网络渠道获取客户资源这一事件的简称。其中,网络渠道可以是网站、QQ、微信、微博和论坛等渠道方,客户资源可以是任一用户在相应的网络渠道中注册时输入的用户信息。任一用户通过网络渠道注册用户信息,即可使渠道方获取相应的用户信息。当前网络获客中,渠道方对应的服务器会将获取到的客户资源存储在数据库中,以便使用时从数据库中调取相应的客户资源。对于当前网络获客而言,用户可在网上填写的用户信息可能分为多个页面上传,每个页面上传的用户信息都直接访问数据库,使得数据库的访问次数过多,对数据库造成巨大的访问压力。即当前通过网络渠道获取用户的客户资源时需多次访问数据库,对数据库造成巨大的访问压力。
发明内容
本发明实施例提供一种客户资源获取方法、装置、终端设备及存储介质方法,以解决当前通过网络渠道获取用户的客户资源时需多次访问数据库所存在的问题。
第一方面,本发明实施例提供一种客户资源获取方法,包括:
获取用户访问请求,所述用户访问请求包括会话标识、用户信息和进度标识;
判断所述进度标识是否为已完成标识;
判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求;
若所述进度标识为已完成标识且所述用户访问请求不为首次访问请求,则基于所述会话标识确定对应的管理进程,将所述用户信息存储在与所述管理进程对应的地址空间内,基于所述地址空间内所有用户信息形成第一资源数据,将所述第一资源数据上传到服务器中,并销毁所述管理进程。
第二方面,本发明实施例提供一种客户资源获取装置,包括:
访问请求获取模块,用于获取用户访问请求,所述用户访问请求包括会话标识、用户信息和进度标识;
进度标识判断模块,用于判断所述进度标识是否为已完成标识;
访问请求判断模块,用于判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求;
第一处理模块,用于在所述进度标识为已完成标识且所述用户访问请求不为首次访问请求时,基于所述会话标识确定对应的管理进程,将所述用户信息存储在与所述管理进程对应的地址空间内,基于所述地址空间内所有用户信息形成第一资源数据,将所述第一资源数据上传到服务器中,并销毁所述管理进程。
第三方面,本发明实施例提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述客户资源获取方法的步骤。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述客户资源获取方法的步骤。
本发明实施例提供的客户资源获取方法、装置、终端设备及存储介质中,在用户访问请求中的进度标识为已完成标识且用户访问请求不为首次访问请求时,用户信息存储在与会话标识(即Session ID)相对应的地址空间内,基于地址空间中所有用户信息形成第一资源数据,并将第一资源数据上传到数据库中,使得数据库只需接收一次第一资源数据,即可获取多个用户访问请求中所有用户信息,可有效减少数据库的访问次数,降低数据库访问压力。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1中客户资源获取方法的一流程图。
图2是本发明实施例1中客户资源获取方法的步骤S20的一具体流程图。
图3是本发明实施例2中客户资源获取装置的一示意图。
图4是本发明实施例2中客户资源获取装置的管理进程监控模块80的一具体示意图。
图5是本发明实施例4中提供的终端设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
图1示出本实施例中客户资源获取方法的流程图。该客户资源获取方法应用于通过网络渠道获取客户资源,该客户资源获取方法应用在客户端、与客户端通过网络相连的服务器和与服务器通信相连的数据库中,用于采集并获取客户资源。如图1所示,该客户资源获取方法,包括如下步骤:
S11:获取用户访问请求,用户访问请求包括会话标识、用户信息和进度标识。
具体地,服务器接收客户端发送的用户访问请求,该用户访问请求包括会话标识、用户信息和进度标识。其中,会话标识(即Session ID)是用于唯一识别会话(即Session)的标识。会话(即Session)是应用在服务器中的一种类似于散列表的用于保存信息的结构。在客户端与服务器网络通信过程中,需在客户端与服务器之间创建会话(即Session),具体由客户端给服务器发送连接请求,服务器接收到该连接请求并响应,即可创建会话(即Session),以实现两者通信连接。用户信息是用户填写的与用户相关的信息,可以包括姓名、性别、年龄、身份证号、联系电话和联系地址等信息。进度信息是用于指示是否完成所有用户信息填写的信息。进度信息包括已完成标识和未完成标识,可以用二进制数字“1”和“0”分别代表已完成标识和未完成标识。可以理解地,每一用户访问请求还包括访问请求ID,该访问请求ID是用于唯一识别用户访问请求的标识。该访问请求ID可以是在用户访问请求生成时依据预设规则随机生成的标识。
本实施例中,客户端给服务器发送用户访问请求之前,服务器需检查接收到的用户访问请求是否包含一个会话标识(即Session ID)。若用户访问请求包含会话标识(即Session ID),则服务器将与会话标识(即Session ID)相对应的会话(即Session)搜索出来使用,以保存用户访问请求中的用户信息。若用户访问请求不包含会话标识(即SessionID),则服务器为客户端创建一个会话(即Session)并生成与会话(即Session)相关联的会话标识(即Session ID)。
可以理解地,在步骤S11之前,需使服务器与客户端建立会话(即Session),即在客户端给服务器发送用户访问请求之前,客户端给服务器发送一连接请求,服务器接收到该连接请求后,创建一会话(即Session)并生成与会话(即Session)相关联的会话标识(即Session ID),并给客户端反馈一响应信息,以使服务器与客户端之间建立会话(即Session)。其中,该响应信息中携带会话标识(即Session ID)。
本实施例中,在用户控制客户端进入需要填写用户信息的注册界面时,使服务器与客户端建立会话(即Session),以使该注册界面下给服务器发送的所有用户访问请求均携带与会话(即Session)相对应的会话标识(即Session ID)。其中,客户端的注册界面包括多个填写页面,每一填写页面均显示用于供用户填写用户信息的填写框和“提交”按钮。用户在填写框中填写完用户信息后,点击“提交”按钮即可输入对应的用户访问请求,使得用户访问请求均携带有会话标识(即Session ID)和用户信息。而且,在***后台配置过程,使客户端的注册界面下的每一填写页面携带有一进度标识,任一填写页面只能携带已完成标识或者未完成标识。具体地,该注册界面的最后一个填写页面携带有已完成标识,其他填写页面均携带未完成标识。用户在填写框中输入用户信息并点击“提交”按钮,即可向服务器发送用户访问请求,以使服务器获取用户访问请求,使得用户访问请求携带会话标识(即Session ID)、用户信息和进度标识。
S12:判断进度标识是否为已完成标识。
由于进度标识只能为未完成标识或者已完成标识两种,则服务器判断用户访问请求中的进度标识是否为未完成标识过程,也是判断进度标识是否为已完成标识的过程。若进度标识为未完成标识,则说明服务器接收到的用户访问请求中携带的用户信息与之前获取的用户访问请求中的用户信息不构成完整用户信息,仍需继续获取其他用户访问请求才可能形成完整用户信息。若进度标识不为未完成标识(即进度标识为已完成标识),则说明服务器接收到的用户访问请求中携带的用户信息与之前用户访问请求中的用户信息构成完整用户信息。其中,完整用户信息是注册界面中所有填写页面输入的所有用户信息之和。
S13:判断用户访问请求是否为与会话标识相对应的首次访问请求。
其中,首次访问请求是服务器与客户端建立会话(即Session)后获取的第一个用户访问请求。本实施例中,首次访问请求是用户在客户端的注册界面中第一个填写页面输入用户信息后点击“提交”按钮而输入的用户访问请求。若用户访问请求是首次访问请求,则在该用户访问请求之前,用户没有通过客户端的同一注册界面向服务器发送过用户访问请求。若用户访问请求不是首次访问请求,则在该用户访问请求之前,用户已通过客户端的同一注册界面向服务器发送过用户访问请求。
本实施例中,服务器在与客户端建立会话(即Session)时,采用日志文件记录与该会话标识(即Session ID)相关的访问信息。在会话(即Session)创建时,日志文件中记录的访问信息包括会话(即Session)创建时间、会话标识(即Session ID)和创建会话(即Session)的客户端ID。该客户端ID是用于唯一识别发送连接请求以创建会话(即Session)的客户端的标识。在会话(即Session)创建后,服务器每获取一用户访问请求,在日志文件中记录访问请求ID和对应的访问时间。该访问时间是指服务器接收到用户访问请求的时间。可以理解地,步骤S13中判断用户访问请求是否为与会话标识相对应的首次访问请求具体为:基于用户访问请求中的会话标识查询日志文件中的访问信息。若访问信息仅包括会话(即Session)创建时间、会话标识(即Session ID)和创建会话(即Session)的客户端ID,则该用户访问请求为与会话标识相对应的首次访问请求。若访问信息不仅包括会话(即Session)创建时间、会话标识(即Session ID)和创建会话(即Session)的客户端ID,还包括访问请求ID和对应的访问时间,则该用户访问请求不为与会话标识相对应的首次访问请求。
可以理解地,步骤S12和步骤S13的执行顺序没有先后之分,可以先执行步骤S12再执行步骤S13,也可以先执行步骤S13再执行步骤S12。
S14:若进度标识为已完成标识且用户访问请求不为首次访问请求,则基于会话标识确定对应的管理进程,将用户信息存储在与管理进程对应的地址空间内,基于地址空间内所有用户信息形成第一资源数据,将第一资源数据上传到服务器中,并销毁管理进程。
其中,管理进程是服务器的内存中创建的用于管理从客户端采集用户信息的进度的执行程序,该管理进程是服务器的内存中进行资源分配和调度的独立单位,每一管理进程都有自己独立的地址空间。该地址空间是服务器的内存在创建管理进程时分配给管理进程的用于存储用户信息的内存空间。进一步地,服务器按预设规则给管理进程分配一进程ID,该进程ID是用于唯一识别管理进程的标识。本实施例中,管理进程是服务器与客户端建立会话(即Session)后,接收到首次访问请求时创建的,并使管理进程的进程ID与会话标识(即Session ID)关联。
其中,第一资源数据是所有用户信息形成的完整用户信息,即第一资源数据为一用户对应的完整用户信息。本实施例中,若服务器接收到的用户访问请求中的进度标识已完成标识时,则说明该用户访问请求为最后一个携带同一会话标识(即Session ID)的用户访问请求,即该用户访问请求是用户点击同一注册界面中最后一个填写页面中的“提交”按钮而输入的用户访问请求。
本实施例中,在服务器接收到用户访问请求的进度标识为已完成标识且用户访问请求不为首次访问请求时,说明服务器内存中已创建有与会话标识(即Session ID)相对应的管理进程,将用户访问请求中的用户信息存储在与管理进程相对应的地址空间,使得地址空间内存储的所有用户信息构成完整用户信息;基于该完整用户信息形成第一资源数据,并将该第一资源数据上传到服务器中,以使服务器接收到完整用户信息。可以理解地,数据库只需接收一次第一资源数据,即可获取完整用户信息,无需接收多个用户访问请求中的用户信息,可有效减少对服务器的访问次数,以减少数据库的访问压力。
S15:若进度标识为已完成标识且用户访问请求为首次访问请求,则基于用户访问请求中的用户信息形成第一资源数据,并将第一资源数据上传到服务器。
本实施例中,若用户访问请求中的进度标识为已完成标识,则说明用户在客户端的注册界面中最后一个填写页面中输入用户信息并点击“提交”按钮,以输入该用户访问请求。而且,若用户访问请求为首次访问请求,则说明用户在客户端的注册界面中第一个填写页面输入用户信息后点击“提交”按钮而输入的用户访问请求。即进度标识为已完成标识且用户访问请求为首次访问请求,说明客户端的注册界面只有一个填写页面,只会产生一个用户访问请求。此时,该用户访问请求中的用户信息为完整用户信息,可直接基于该用户信息形成第一资源数据,并将第一资源数据上传到服务器中。既可保证任一用户的完整用户信息只需访问一次数据库,可在一定程度上减轻数据库的访问压力;而且,在任一用户访问请求中的用户信息为完整用户信息的情况下,无需在服务器的内存中创建管理进程,有利于减少对内存的占用。
具体地,服务器可与多个数据库相连,可将服务器所形成的第一资源数据上传到任一数据库中,以使任一数据库可保存相应的完整用户信息。步骤S14和步骤S15中,服务器在形成第一资源数据时,需依据负载均衡算法选取数据流量小或网络负荷轻的数据库,从而提高第一资源数据的上传效率。其中,负载均衡(即Load Balance)是建立在现有网络结构之上,用于廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的规则。
S16:若进度标识不为已完成标识且用户访问请求为首次访问请求,则在内存中创建管理进程,给管理进程分配对应的地址空间,并将用户信息存储在地址空间内。
本实施例中,若进度标识不为已完成标识(即为未完成标识),则说明该用户访问请求不是用户在注册界面中最后一个填写页面中输入用户信息并点击“提交”按钮而输入该用户访问请求,即在该用户访问请求之后还需继续获取其他用户访问请求,才能形成完整用户信息。若服务器获取的用户访问请求为首次访问请求,则说明该用户访问请求是用户在客户端的注册界面中第一个填写页面输入用户信息后点击“提交按钮”而输入的的用户访问请求,该注册界面与一会话标识(即Session ID)相关联。
具体地,在进度标识不为已完成标识且用户访问请求为首次访问请求时,需在服务器的内存中创建一管理进程,并使管理进程的进程ID与会话标识(即Session ID)相关联,以使与进程ID对应的管理进程可以对携带同一会话标识(即Session ID)的所有用户访问请求进行统一管理。而且,服务器在内存中创建管理进程时,给管理进程分配对应的地址空间,该地址空间与进程ID和会话标识(即Session ID)关联,以使该地址空间可存储携带相同会话标识(即Session ID)的所有用户访问请求中的用户信息。可以理解地,将用户访问请求中用户信息先存储在管理进程的地址空间内,以避免客户端的注册界面中每一填写页面对应的用户访问请求均直接访问数据库而导致数据库访问次数较多的问题,从而有效减轻数据库的访问压力。
S17:若进度标识不为已完成标识且用户访问请求不为首次访问请求,则将用户信息存储在管理进程对应的地址空间内。
具体地,若进度标识不为已完成标识(即为未完成标识)且用户访问请求不为首次访问请求,则说明该用户访问请求不是用户在注册界面中最后一个填写页面也不是在第一个填写页面中输入用户信息并点击“提交”按钮而输入该用户访问请求,即在该用户访问请求之前有获取与其会话标识(即Session ID)相同的用户访问请求,而且在该用户访问请求之后仍需继续获取其他用户访问请求,才能形成完整用户信息。
本实施例中,在进度标识不为已完成标识且用户访问请求不为首次访问请求时,则服务器的内存中已创建有与用户访问请求中会话标识(即Session ID)相对应的管理进程,将用户访问请求中的用户信息存储在与管理进程相对应的地址空间内,可有效减轻服务器的访问压力,以解决直接基于用户访问请求访问数据库而导致数据库访问次数较多的问题。
本实施例所提供的客户资源获取方法中,在用户访问请求中的进度标识为未完成标识(即不为已完成标识)且用户访问请求为首次访问请求时,在内存中创建管理进程,并给管理进程分配对应的地址空间,以将用户信息存储在地址空间内,无需将用户访问请求直接上传到数据库中,有利于减轻数据库的访问压力。在用户访问请求中的进度标识为未完成标识(即不为已完成标识)且用户访问请求不为首次访问请求时,将将用户信息存储在与会话标识(即Session ID)相对应的地址空间内,无需将用户访问请求直接上传到数据库中,有利于减轻数据库的访问压力。在用户访问请求中的进度标识为已完成标识且用户访问请求不为首次访问请求时,用户信息存储在与会话标识(即Session ID)相对应的地址空间内,基于地址空间中所有用户信息形成第一资源数据,并将第一资源数据上传到数据库中,使得数据库只需接收一次第一资源数据,即可获取多个用户访问请求中所有用户信息,可有效减少数据库的访问次数,降低数据库访问压力。在用户访问请求中的进度标识为已完成标识且用户访问请求为首次访问请求时,直接基于用户访问请求中的用户信息形成第一资源数据并上传到服务器,使得只需访问一次数据库即可获取完整用户信息,且可减少管理进程对内存的占用,以提高服务器对客户端的响应时间。
在一具体实施方式中,如图2所示,该客户资源获取方法中,还包括步骤S20:监控内存中创建的管理进程。步骤S20具体包括如下步骤:
S21:获取当前时间距离接收上一用户访问请求的时间间隔。
其中,当前时间是指服务器的当前***时间。本实施例中,在服务器的内存中创建管理进程时设置计时器,使该计时器在每次接收到一用户访问请求时更新读数,即使计时器中的读数为零,使得计时器中的读数为当前时间距离接收上一用户访问请求的时间间隔。
S22:判断时间间隔是否达到预设超期时间。
其中,预设超期时间是***预先设置的用于评价响应时间是否超期的时间。可以理解地,该预设超期时间是用于评价是否需销毁服务器的内存创建中的管理进程的时间。该预设超期时间可以是半个小时或其他时间。
S23:若时间间隔达到预设超期时间,则基于地址空间内的已有用户信息形成第二资源数据,将第二资源数据上传到服务器中,并销毁管理进程。
第二资源数据是已有用户信息形成的不完整用户信息,即第二资源数据为一用户对应的不完整的客户资源。本实施例中,若时间间隔达到预设超期时间,说明客户端在预设超期时间内没有继续给服务器发送用户访问请求,若继续在服务器的内存中保留管理进程,可能会对内存造成浪费,而且内存中的管理进程数量过多时,容易导致内存卡顿或堵塞,影响服务器对客户端的响应时间,容易降低用户的满意度。因此,在时间间隔达到预设超期时间时,基于地址空间中所有用户信息形成第二资源数据,并将第二资源数据上传到数据库中,以将与同一会话标识(即Session ID)相对应的所有用户信息一次性上传到数据库中,在一定程度上减少数据库的访问次数,降低数据库的访问压力。并且,在将第二资源数据上传到服务器后,销毁内存中的管理进程,以清理内存,避免服务器的内存卡顿或堵塞,从而提高内存对用户访问请求的响应时间,提高用户的满意度。
本实施例中,在时间间隔达到预设超期时间时,将管理进程对应的地址空间中已有的用户信息作为第二资源数据上传到服务器中保存,可以利用第二资源数据中不完整用户信息对其他渠道获取的用户信息进行增加、删除和修改等操作,以获取更全面的用户信息。而且,在将第二资源数据上传到服务器中也采用负载均衡算法确定对应的服务器,以提高第二资源数据的上传效率。
S24:若时间间隔未达到预约超期时间,则获取来自客户端的心跳包,以使管理进程保持心跳。
具体地,在时间间隔未达到预设超期时间时,客户端每隔单位时间会向服务器发送一心跳包,使得服务器获取来自客户端的心跳包,以使内存中的管理进程保持心跳,即保持客户端与服务器的长连接。可以理解地,客户端的注册界面每隔一单位时间(如10s)可向服务器发送一心跳包,以使服务器接收到该心跳包时保持管理进程的心跳,而使管理进程不被销毁。
本实施例中,该心跳包可以采用TCP机制中的SO_KEEPALIVE,心跳包通过逻辑层发echo包来实现。具体地,TCP机制中的SO_KEEPALIVE每隔一单位时间给客户端发送一个空包,然后客户端给服务器发送一心跳包,若服务器在单位时间接收到客户端发送的心跳包,则保持客户端与服务器的长连接;反之,若服务器在单位时间未接收到客户端发送的心跳包,则说明客户端掉线,需执行步骤S23中的基于地址空间内的已有用户信息形成第二资源数据,将第二资源数据上传到服务器中,并销毁管理进程。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例2
图3示出与实施例1中客户资源获取方法一一对应的客户资源获取装置的一示意图。如图3所示,该客户资源获取装置包括访问请求获取模块10、进度标识判断20模块、访问请求判断模块30和第一处理模块40、第二处理模块50、第三处理模块60和第四处理模块70。如图4所示,该客户资源获取装置还包括管理进程监控模块80。其中,访问请求获取模块10、进度标识判断20模块、访问请求判断模块30和第一处理模块40、第二处理模块50、第三处理模块60和第四处理模块70的实现功能与实施例1中客户资源获取方法的步骤S11至S17一一对应;管理进程监控模块80的实现功能与实施例1中客户资源获取方法中步骤S20一一对应为避免赘述,本实施例不一一详述。
访问请求获取模块10,用于获取用户访问请求,用户访问请求包括会话标识、用户信息和进度标识。
进度标识判断模块20,用于判断进度标识是否为已完成标识。
访问请求判断模块30,用于判断用户访问请求是否为与会话标识相对应的首次访问请求。
第一处理模块40,用于在进度标识为已完成标识且用户访问请求不为首次访问请求时,基于会话标识确定对应的管理进程,将用户信息存储在与管理进程对应的地址空间内,基于地址空间内所有用户信息形成第一资源数据,将第一资源数据上传到服务器中,并销毁管理进程。
第二处理模块50,用于进度标识为已完成标识且用户访问请求为首次访问请求时,基于用户访问请求中的用户信息形成第一资源数据,并将第一资源数据上传到所述服务器。
第三处理模块60,用于若进度标识不为已完成标识且用户访问请求为首次访问请求,则内存中创建管理进程,给管理进程分配对应的地址空间,并将用户信息存储在所地址空间内。
第四处理模块70,用于在进度标识不为已完成标识且所述用户访问请求不为首次访问请求时将所述用户信息存储在所述管理进程对应的地址空间内。
管理进程监控模块80,用于监控内存中创建的管理进程。
优选地,管理进程监控模块80包括时间间隔获取单元81、时间间隔判断单元82、第一进程处理单元83和第二进程处理单元84。
时间间隔获取单元81,用于获取当前时间距离接收上一用户访问请求的时间间隔。
时间间隔判断单元82,用于判断时间间隔是否达到预设超期时间。
第一进程处理单元83,用于若时间间隔达到所述预设超期时间时基于所述地址空间内的已有用户信息形成第二资源数据,将第二资源数据上传到服务器中,并销毁管理进程。
第二进程处理单元84,用于在时间间隔未达到预约超期时间时,获取来自客户端的心跳包,以使管理进程保持心跳。
实施例3
本实施例提供一计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现实施例1中客户资源获取方法,为避免重复,这里不再赘述。或者,该计算机程序被处理器执行时实现实施例2中客户资源获取装置中各模块/单元的功能,为避免重复,这里不再赘述。
实施例4
图5是本发明一实施例提供的终端设备的示意图。如图5所示,该实施例的终端设备90包括:处理器91、存储器92以及存储在存储器92中并可在处理器91上运行的计算机程序93。处理器91执行计算机程序93时实现上述实施例1中客户资源获取方法中的步骤,例如图1中步骤S11至S17,或者如图2中步骤S21至S24。或者,处理器91执行计算机程序93时实现上述实施例2所提供的客户资源获取装置中各模块/单元的功能,例如图3所示的访问请求获取模块10、进度标识判断20模块、访问请求判断模块30、第一处理模块40、第二处理模块50、第三处理模块60和第四处理模块70的功能;或者如图4所示的管理进程监控模块80的功能。
示例性的,计算机程序93可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器92中,并由处理器91执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序93在终端设备90中的执行过程。例如,计算机程序93可以被分割成实施例2中访问请求获取模块10、进度标识判断20模块、访问请求判断模块30和第一处理模块40第二处理模块50、第三处理模块60和第四处理模块70(如图3所示),或者计算机程序93可以被分割成实施例2中的管理进程监控模块80(如图4所示),各模块具体功能如下:
访问请求获取模块10,用于获取用户访问请求,用户访问请求包括会话标识、用户信息和进度标识。
进度标识判断模块20,用于判断进度标识是否为已完成标识。
访问请求判断模块30,用于判断用户访问请求是否为与会话标识相对应的首次访问请求。
第一处理模块40,用于在进度标识为已完成标识且用户访问请求不为首次访问请求时,基于会话标识确定对应的管理进程,将用户信息存储在与管理进程对应的地址空间内,基于地址空间内所有用户信息形成第一资源数据,将第一资源数据上传到服务器中,并销毁管理进程。
第二处理模块50,用于进度标识为已完成标识且用户访问请求为首次访问请求时,基于用户访问请求中的用户信息形成第一资源数据,并将第一资源数据上传到所述服务器。
第三处理模块60,用于若进度标识不为已完成标识且用户访问请求为首次访问请求,则内存中创建管理进程,给管理进程分配对应的地址空间,并将用户信息存储在所地址空间内。
第四处理模块70,用于在进度标识不为已完成标识且所述用户访问请求不为首次访问请求时将所述用户信息存储在所述管理进程对应的地址空间内。
管理进程监控模块80,用于监控内存中创建的管理进程。
优选地,管理进程监控模块80包括时间间隔获取单元81、时间间隔判断单元82、第一进程处理单元83和第二进程处理单元84。
时间间隔获取单元81,用于获取当前时间距离接收上一用户访问请求的时间间隔。
时间间隔判断单元82,用于判断时间间隔是否达到预设超期时间。
第一进程处理单元83,用于若时间间隔达到所述预设超期时间时基于所述地址空间内的已有用户信息形成第二资源数据,将第二资源数据上传到服务器中,并销毁管理进程。
第二进程处理单元84,用于在时间间隔未达到预约超期时间时,获取来自客户端的心跳包,以使管理进程保持心跳。
终端设备90可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。终端设备可包括,但不仅限于,处理器91、存储器92。本领域技术人员可以理解,图5仅仅是终端设备90的示例,并不构成对终端设备90的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器91可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器92可以是终端设备90的内部存储单元,例如终端设备90的硬盘或内存。存储器92也可以是终端设备90的外部存储设备,例如终端设备90上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器92还可以既包括终端设备90的内部存储单元也包括外部存储设备。存储器92用于存储计算机程序以及终端设备所需的其他程序和数据。存储器92还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种客户资源获取方法,其特征在于,包括:
获取用户访问请求,所述用户访问请求包括会话标识、用户信息和进度标识;
判断所述进度标识是否为已完成标识;
判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求;
若所述进度标识为已完成标识且所述用户访问请求不为首次访问请求,则基于所述会话标识确定对应的管理进程,将所述用户信息存储在与所述管理进程对应的地址空间内,基于所述地址空间内所有用户信息形成第一资源数据,将所述第一资源数据上传到服务器中,并销毁所述管理进程。
2.如权利要求1所述的客户资源获取方法,其特征在于,在判断所述进度标识是否为已完成标识以及判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求之后,所述客户资源获取方法还包括:若所述进度标识为已完成标识且所述用户访问请求为首次访问请求,则基于所述用户访问请求中的用户信息形成所述第一资源数据,并将所述第一资源数据上传到所述服务器。
3.如权利要求1所述的客户资源获取方法,其特征在于,在判断所述进度标识是否为已完成标识以及判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求之后,所述客户资源获取方法还包括:若所述进度标识不为已完成标识且所述用户访问请求为首次访问请求,则在所述内存中创建管理进程,给所述管理进程分配对应的地址空间,并将所述用户信息存储在所述地址空间内。
4.如权利要求1所述的客户资源获取方法,其特征在于,在判断所述进度标识是否为已完成标识以及判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求之后,所述客户资源获取方法还包括:若所述进度标识不为已完成标识且所述用户访问请求不为首次访问请求,则将所述用户信息存储在所述管理进程对应的地址空间内。
5.如权利要求1所述的客户资源获取方法,其特征在于,所述客户资源获取方法还包括:监控内存中创建的管理进程;
所述监控内存中创建的管理进程,包括:
获取当前时间距离接收上一所述用户访问请求的时间间隔;
判断所述时间间隔是否达到预设超期时间;
若所述时间间隔达到所述预设超期时间,则基于所述地址空间内的已有用户信息形成第二资源数据,将所述第二资源数据上传到服务器中,并销毁所述管理进程。
6.如权利要求5所述的客户资源获取方法,其特征在于,所述客户资源获取方法还包括:若所述时间间隔未达到所述预约超期时间,则获取来自客户端的心跳包,以使所述管理进程保持心跳。
7.一种客户资源获取装置,其特征在于,包括:
访问请求获取模块,用于获取用户访问请求,所述用户访问请求包括会话标识、用户信息和进度标识;
进度标识判断模块,用于判断所述进度标识是否为已完成标识;
访问请求判断模块,用于判断所述用户访问请求是否为与所述会话标识相对应的首次访问请求;
第一处理模块,用于在所述进度标识为已完成标识且所述用户访问请求不为首次访问请求时,基于所述会话标识确定对应的管理进程,将所述用户信息存储在与所述管理进程对应的地址空间内,基于所述地址空间内所有用户信息形成第一资源数据,将所述第一资源数据上传到服务器中,并销毁所述管理进程。
8.如权利要求7所述的客户资源获取装置,其特征在于,所述客户资源获取装置还包括第二处理模块,用于在所述进度标识为已完成标识且所述用户访问请求为首次访问请求时,基于所述用户访问请求中的用户信息形成所述第一资源数据,并将所述第一资源数据上传到所述服务器;
第三处理模块,用于若所述进度标识不为已完成标识且所述用户访问请求为首次访问请求,则在所述内存中创建管理进程,给所述管理进程分配对应的地址空间,并将所述用户信息存储在所述地址空间内;
第四处理模块,用于在所述进度标识不为已完成标识且所述用户访问请求不为首次访问请求时将所述用户信息存储在所述管理进程对应的地址空间内;
管理进程监控模块,用于监控内存中创建的管理进程;所述管理进程监控模块包括:
时间间隔获取单元,用于获取当前时间距离接收上一所述用户访问请求的时间间隔;
时间间隔判断单元,用于判断所述时间间隔是否达到预设超期时间;
第一进程处理单元,用于若所述时间间隔达到所述预设超期时间时基于所述地址空间内的已有用户信息形成第二资源数据,将所述第二资源数据上传到服务器中,并销毁所述管理进程;
第二进程处理单元,用于在所述时间间隔未达到所述预约超期时间时,获取来自客户端的心跳包,以使所述管理进程保持心跳。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述客户资源获取方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述客户资源获取方法的步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710747850.1A CN107682397B (zh) | 2017-08-28 | 2017-08-28 | 客户资源获取方法、装置、终端设备及存储介质 |
PCT/CN2018/073789 WO2019041738A1 (zh) | 2017-08-28 | 2018-01-23 | 客户资源获取方法、装置、终端设备及存储介质 |
SG11201809309WA SG11201809309WA (en) | 2017-08-28 | 2018-01-23 | Method and device for customer resource acquisition, terminal device and storage medium |
US16/095,803 US11122128B2 (en) | 2017-08-28 | 2018-01-23 | Method and device for customer resource acquisition, terminal device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710747850.1A CN107682397B (zh) | 2017-08-28 | 2017-08-28 | 客户资源获取方法、装置、终端设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107682397A true CN107682397A (zh) | 2018-02-09 |
CN107682397B CN107682397B (zh) | 2019-02-26 |
Family
ID=61134605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710747850.1A Active CN107682397B (zh) | 2017-08-28 | 2017-08-28 | 客户资源获取方法、装置、终端设备及存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11122128B2 (zh) |
CN (1) | CN107682397B (zh) |
SG (1) | SG11201809309WA (zh) |
WO (1) | WO2019041738A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664343A (zh) * | 2018-05-09 | 2018-10-16 | 顺丰科技有限公司 | 一种微服务的有状态调用方法及装置 |
CN109246222A (zh) * | 2018-09-21 | 2019-01-18 | 郑州云海信息技术有限公司 | 服务请求处理方法、装置、***及计算机可读存储介质 |
CN109544206A (zh) * | 2018-10-16 | 2019-03-29 | 平安国际融资租赁有限公司 | 商机处理方法、装置、计算机设备和存储介质 |
CN110597573A (zh) * | 2019-08-23 | 2019-12-20 | 贝壳技术有限公司 | 一种入库请求数据处理方法及装置 |
CN110750511A (zh) * | 2019-09-06 | 2020-02-04 | 平安普惠企业管理有限公司 | 操作历史还原方法、装置、计算机设备及存储介质 |
CN111104297A (zh) * | 2019-11-22 | 2020-05-05 | 北京小米移动软件有限公司 | 多进程数据打点方法、装置、电子设备及存储介质 |
CN111491012A (zh) * | 2020-03-27 | 2020-08-04 | 北京尚医智信健康管理有限公司 | SaaS多租户数据隔离访问方法、装置、电子设备及存储介质 |
CN112052084A (zh) * | 2019-06-05 | 2020-12-08 | 杭州海康威视数字技术股份有限公司 | 一种资源分配方法和计算机设备 |
WO2021051569A1 (zh) * | 2019-09-18 | 2021-03-25 | 平安科技(深圳)有限公司 | 一种数据隔离方法、装置、计算机设备及存储介质 |
CN113259428A (zh) * | 2021-05-11 | 2021-08-13 | 鸬鹚科技(深圳)有限公司 | 数据访问请求的处理方法、装置、计算机设备及介质 |
CN113282859A (zh) * | 2021-04-30 | 2021-08-20 | 北京仁科互动网络技术有限公司 | 一种获取访客身份信息的方法、装置、电子设备及存储介质 |
CN114880662A (zh) * | 2022-07-12 | 2022-08-09 | 北京安华金和科技有限公司 | 一种基于进程的数据库审计处理方法和装置 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10972436B1 (en) * | 2020-10-24 | 2021-04-06 | 360 It, Uab | System and method for session affinity in proxy media routing |
CN115914334A (zh) * | 2022-12-05 | 2023-04-04 | 中国工商银行股份有限公司 | 数据库的访问会话处理方法、装置、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686152A (zh) * | 2008-09-26 | 2010-03-31 | 深圳华为通信技术有限公司 | 一种状态上报方法和装置 |
CN102098158A (zh) * | 2009-12-10 | 2011-06-15 | 北大方正集团有限公司 | 跨域名单点登录和注销的方法、***及相应设备 |
CN103532919A (zh) * | 2012-07-06 | 2014-01-22 | 腾讯科技(深圳)有限公司 | 用户账户保持登录态的方法及*** |
CN105812351A (zh) * | 2016-02-23 | 2016-07-27 | 平安科技(深圳)有限公司 | 实现会话共享的方法和*** |
CN106973062A (zh) * | 2017-04-27 | 2017-07-21 | 努比亚技术有限公司 | 一种会话管理方法以及服务器 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3937475B2 (ja) * | 1996-06-14 | 2007-06-27 | キヤノン株式会社 | アクセス制御システムおよびその方法 |
CN102077675A (zh) * | 2009-04-07 | 2011-05-25 | 华为技术有限公司 | 随机接入方法及其装置 |
JP4944278B2 (ja) * | 2010-06-29 | 2012-05-30 | かもめエンジニアリング株式会社 | アクセス制御方法、アクセス制御装置およびアクセス制御プログラム |
JP5404677B2 (ja) * | 2011-03-08 | 2014-02-05 | 株式会社ソニー・コンピュータエンタテインメント | データアクセス管理方法およびデータアクセス管理システム |
EP2829986B1 (en) * | 2013-05-20 | 2017-07-12 | Huawei Technologies Co., Ltd. | Computer system, access method and apparatus for peripheral component interconnect express endpoint devices |
CN104253686B (zh) * | 2013-06-25 | 2017-12-29 | 华为技术有限公司 | 账号登录的方法、设备及*** |
JP6026385B2 (ja) * | 2013-10-25 | 2016-11-16 | 株式会社日立製作所 | 属性情報提供方法および属性情報提供システム |
CN106941509B (zh) * | 2016-01-05 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 用户信息流的请求方法及装置 |
CN106156959A (zh) * | 2016-08-31 | 2016-11-23 | 成都九鼎瑞信科技股份有限公司 | 客户资源管理方法及客户资源管理*** |
CN106886570B (zh) | 2017-01-16 | 2020-11-13 | 网宿科技股份有限公司 | 页面处理方法及装置 |
US11410155B2 (en) * | 2017-03-27 | 2022-08-09 | Amazon Technologies, Inc. | Secure scannable code systems and methods |
-
2017
- 2017-08-28 CN CN201710747850.1A patent/CN107682397B/zh active Active
-
2018
- 2018-01-23 WO PCT/CN2018/073789 patent/WO2019041738A1/zh active Application Filing
- 2018-01-23 SG SG11201809309WA patent/SG11201809309WA/en unknown
- 2018-01-23 US US16/095,803 patent/US11122128B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686152A (zh) * | 2008-09-26 | 2010-03-31 | 深圳华为通信技术有限公司 | 一种状态上报方法和装置 |
CN102098158A (zh) * | 2009-12-10 | 2011-06-15 | 北大方正集团有限公司 | 跨域名单点登录和注销的方法、***及相应设备 |
CN103532919A (zh) * | 2012-07-06 | 2014-01-22 | 腾讯科技(深圳)有限公司 | 用户账户保持登录态的方法及*** |
CN105812351A (zh) * | 2016-02-23 | 2016-07-27 | 平安科技(深圳)有限公司 | 实现会话共享的方法和*** |
CN106973062A (zh) * | 2017-04-27 | 2017-07-21 | 努比亚技术有限公司 | 一种会话管理方法以及服务器 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664343B (zh) * | 2018-05-09 | 2022-08-23 | 顺丰科技有限公司 | 一种微服务的有状态调用方法及装置 |
CN108664343A (zh) * | 2018-05-09 | 2018-10-16 | 顺丰科技有限公司 | 一种微服务的有状态调用方法及装置 |
CN109246222A (zh) * | 2018-09-21 | 2019-01-18 | 郑州云海信息技术有限公司 | 服务请求处理方法、装置、***及计算机可读存储介质 |
CN109544206A (zh) * | 2018-10-16 | 2019-03-29 | 平安国际融资租赁有限公司 | 商机处理方法、装置、计算机设备和存储介质 |
CN112052084A (zh) * | 2019-06-05 | 2020-12-08 | 杭州海康威视数字技术股份有限公司 | 一种资源分配方法和计算机设备 |
CN110597573A (zh) * | 2019-08-23 | 2019-12-20 | 贝壳技术有限公司 | 一种入库请求数据处理方法及装置 |
CN110750511A (zh) * | 2019-09-06 | 2020-02-04 | 平安普惠企业管理有限公司 | 操作历史还原方法、装置、计算机设备及存储介质 |
WO2021051569A1 (zh) * | 2019-09-18 | 2021-03-25 | 平安科技(深圳)有限公司 | 一种数据隔离方法、装置、计算机设备及存储介质 |
CN111104297A (zh) * | 2019-11-22 | 2020-05-05 | 北京小米移动软件有限公司 | 多进程数据打点方法、装置、电子设备及存储介质 |
CN111104297B (zh) * | 2019-11-22 | 2023-11-28 | 北京小米移动软件有限公司 | 多进程数据打点方法、装置、电子设备及存储介质 |
CN111491012A (zh) * | 2020-03-27 | 2020-08-04 | 北京尚医智信健康管理有限公司 | SaaS多租户数据隔离访问方法、装置、电子设备及存储介质 |
CN113282859A (zh) * | 2021-04-30 | 2021-08-20 | 北京仁科互动网络技术有限公司 | 一种获取访客身份信息的方法、装置、电子设备及存储介质 |
CN113259428A (zh) * | 2021-05-11 | 2021-08-13 | 鸬鹚科技(深圳)有限公司 | 数据访问请求的处理方法、装置、计算机设备及介质 |
CN114880662A (zh) * | 2022-07-12 | 2022-08-09 | 北京安华金和科技有限公司 | 一种基于进程的数据库审计处理方法和装置 |
CN114880662B (zh) * | 2022-07-12 | 2022-09-23 | 北京安华金和科技有限公司 | 一种基于进程的数据库审计处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US11122128B2 (en) | 2021-09-14 |
WO2019041738A1 (zh) | 2019-03-07 |
US20210126980A1 (en) | 2021-04-29 |
SG11201809309WA (en) | 2019-04-29 |
CN107682397B (zh) | 2019-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107682397A (zh) | 客户资源获取方法、装置、终端设备及存储介质 | |
CN107749861A (zh) | 信息推送方法、装置、终端设备及存储介质 | |
CN108712488B (zh) | 一种基于区块链的数据处理方法、装置、区块链*** | |
CN104283975B (zh) | 文件分发方法和装置 | |
CN107888716A (zh) | 一种域名解析服务器的排序方法、终端设备及存储介质 | |
CN105868231A (zh) | 缓存数据的更新方法及装置 | |
US20100043050A1 (en) | Federating policies from multiple policy providers | |
CN103944813A (zh) | 一种实现通用适配功能的网关及方法 | |
CN109150904A (zh) | 接口服务调用方法及终端设备 | |
CN105743988B (zh) | 网络用户追踪实现方法、装置及*** | |
US9396448B2 (en) | Distributed and open schema interactions management system and method | |
US11115913B2 (en) | Wireless communication core network and method for analyzing user equipment mobility in the same | |
CN107862352A (zh) | 一种二维码分享方法及二维码分享设备 | |
CN109214936A (zh) | 一种费用催收方法、***及终端设备 | |
CN108833255A (zh) | 基于区块链的通信方法、***及区块链节点设备 | |
CN102255867A (zh) | 服务请求处理方法、装置及*** | |
CN107528912A (zh) | 一种自动实现分布式事务处理的方法、***及相关装置 | |
CN112035542B (zh) | 信息查询方法、装置、电子设备及可读存储介质 | |
CN110290168A (zh) | 数据发送方法、装置、服务器及存储介质 | |
CN110263581A (zh) | 合同签署方法、***、终端设备及存储介质 | |
WO2022048359A1 (zh) | 一种数据归档方法、装置、电子设备和存储介质 | |
CN108683722A (zh) | 一种数据传输的方法、esb平台及客户端 | |
CN108429739A (zh) | 一种识别蜜罐的方法、***及终端设备 | |
CN109348434A (zh) | 一种场景信息的发送方法、发送装置及终端设备 | |
CN105184559B (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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1249673 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |