CN103532833A - 一种业务***访问方法、终端及代理服务*** - Google Patents
一种业务***访问方法、终端及代理服务*** Download PDFInfo
- Publication number
- CN103532833A CN103532833A CN201310541237.6A CN201310541237A CN103532833A CN 103532833 A CN103532833 A CN 103532833A CN 201310541237 A CN201310541237 A CN 201310541237A CN 103532833 A CN103532833 A CN 103532833A
- Authority
- CN
- China
- Prior art keywords
- terminal
- service
- proxy server
- operation system
- 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
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000004044 response Effects 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000005538 encapsulation Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种业务***访问方法、终端及代理服务***,该方法包括:终端将HTTP格式的业务请求的数据携带在第一邮件中,通过邮件***发送给代理服务***,所述第一邮件包含目标业务***的业务标识;所述代理服务***获取所述第一邮件,解析出所述HTTP格式的业务请求的数据,根据所述业务标识确定要转发到的目标业务***,并将所述HTTP格式的业务请求转发给所述目标业务***。本发明还提供了用于实现上述功能的终端及代理服务***。本发明在保证数据安全策略的同时可以实现终端对业务***的数据访问。
Description
技术领域
本发明涉及业务访问,尤其涉及一种通过计算机网络进行业务***访问的方法、终端及代理服务***。
背景技术
目前,在访问者与被访问***无法建立直接连接时,主要手段是通过反向代理技术来解决。
业务***的所有者出于安全等因素考虑,通过防火墙将业务***与外网隔离,在外网放置反向代理服务器,只允许反向代理服务器从外部访问内部业务***,反向代理服务器为外网访问者提供允许访问的内部应用的代理入口点,业务***本身真正的入口点被屏蔽。
外网访问者登入反向代理服务器指定的业务***的代理入口点,发出请求,反向代理服务器将该请求转发给指定的内网业务***,业务***对该请求进行响应,将响应结果返回反向代理服务器,反向代理服务器再将结果数据转发给访问者,完成一次请求/响应过程。在转发响应的数据之前,代理服务器可以对其中业务***的URL信息进行处理,防止泄漏内部业务***的入口信息。
反向代理服务器必须能够直接访问目标***,且访问者可以直接访问反向代理服务器。但在很多场合下,出于安全策略的限制,找不到一个可以放置反向代理服务器的位置。
以一个遍布全国的大企业内网为例,总部网络节点为核心,各省网络节点汇聚到总部网络节点,总部建有全国统一应用如邮件***,各省建有自己的业务***。安全策略制定为不允许各省网络节点互相访问,且不允许在总部放置反向代理。在此情况下,如A省用户外出到B省,需要访问A省业务***,由于B省网络节点不能访问A省网络节点,在总部网络节点放置反向代理服务器是唯一选择,但安全策略又不允许总部节点放置反向代理服务器,此时就无法在满足安全策略的基础上,实现该用户在B省对A省业务***的访问。
发明内容
本发明所解决的技术问题是提供一种业务***访问方法、终端及代理服务***,在保证数据安全策略的同时实现终端对业务***的数据访问。
为了解决上述问题,本发明提供了一种业务***访问方法,包括:
终端将HTTP格式的业务请求的数据携带在第一邮件中,通过邮件***发送给代理服务***,所述第一邮件包含目标业务***的业务标识;
所述代理服务***获取所述第一邮件,解析出所述HTTP格式的业务请求的数据,根据所述业务标识确定要转发到的目标业务***,并将所述HTTP格式的业务请求转发给所述目标业务***。
较佳地,
所述代理服务***将所述HTTP格式的业务请求转发给所述目标业务***之后,还包括:
所述代理服务***接收所述目标业务***返回的HTTP格式的响应,将所述HTTP格式的响应的数据携带在第二邮件中,通过邮件***发送给所述终端,所述第二邮件的收件人地址为第一邮件的发件人地址;
所述终端获取所述第二邮件后,解析得到所述HTTP协议格式的业务响应的数据。
较佳地,
所述代理服务***负责管理终端用户可访问的业务***,并通过以下方式之一实现对终端用户的权限管理;
方式一:
所述终端将第一邮件通过邮件***发送给代理服务***之前,还包括:
所述终端通过邮件***向所述代理服务***发送业务***请求邮件,所述业务***请求邮件中携带终端用户的用户标识;
所述代理服务***接收所述业务***请求邮件后,根据所述用户标识查找该终端用户可访问的业务***,将查找到的业务***的相关信息携带在响应邮件中发送给所述终端,所述相关信息包括标识信息;
所述终端接收所述响应邮件后,解析得到其中的业务***的相关信息,将其中的业务***作为终端用户可访问的目标业务***保存。
方式二:
在所述第一邮件中携带终端用户的用户标识;
所述代理服务***根据所述业务标识确定要转发到的目标业务***后,如根据所述用户标识确定所述终端用户可以访问所述目标业务***,再将所述HTTP格式的业务请求转发给所述目标业务***。
较佳地,
所述终端将所述第一邮件通过邮件***发送给代理服务***,包括:所述终端将所述第一邮件发送到所述邮件***,所述邮件***收到所述第一邮件后立即将所述第一邮件推送给所述代理服务***;和/或
所述代理服务***将所述第二邮件中通过邮件***发送给所述终端,包括:所述代理服务***将所述第二邮件发送给所述邮件***,所述邮件***收到所述第二邮件后立即将所述第二邮件推送给所述终端。
较佳地,
所述第一邮件包含的业务标识为所述目标业务***对应的邮件地址,该邮件地址作为所述第一邮件的收件人邮件地址。
相应地,本发明还提供了一种可访问业务***的终端,包括:
终端应用模块,用于根据用户输入生成访问目标业务***的HTTP格式的业务请求的数据;及从数据处理模块获取HTTP格式的业务响应的数据;
数据处理模块,用于将所述HTTP格式的业务请求的数据和目标业务***的业务标识传送给邮件代理模块发送;及对邮件代理模块接收的邮件进行解析,得到HTTP格式的业务响应的数据;
邮件代理模块,用于生成第一邮件并通过邮件***发送给代理服务***,所述第一邮件携带所述HTTP格式的业务请求的数据和所述业务标识;及从邮件***获取第二邮件,所述第二邮件中携带所述代理服务***转发给本终端的HTTP格式的业务响应的数据。
较佳地,所述终端还包括:
访问控制模块,用于通过所述邮件代理模块向所述代理服务***发送业务***请求邮件,所述业务***请求邮件中携带终端用户的用户标识;及获取邮件代理模块接收的响应邮件,从中解析得到所述代理服务***返回的可访问业务***,作为终端用户可访问的目标业务***保存。
相应地,本发明还提供了一种代理服务***,其特征在于,包括:
邮件代理模块,用于从邮件***获取终端发送的第一邮件,所述第一邮件中携带终端访问目的业务***的HTTP格式的业务请求的数据和所述目标业务***的业务标识;及生成第二邮件并通过邮件***发送给所述终端,所述第二邮件中携带HTTP格式的业务响应的数据;
数据处理模块,用于对所述第一邮件进行解析,得到所述HTTP格式的业务请求的数据和所述业务标识;及将HTTP格式的业务响应的数据封装为邮件可携带的格式传送给邮件代理模块;
HTTP代理模块,用于根据所述业务标识确定要转发到的目标业务***,将所述HTTP格式的业务请求转发给所述目标业务***;及接收所述目标业务***返回的HTTP格式的业务响应,将所述HTTP格式的业务响应的数据传送给所述数据处理模块。
较佳地,
所述代理服务***还包括管理模块,其中:所述邮件代理模块还用于从邮件***获取终端发送的业务***请求邮件并通知管理模块,所述业务***请求邮件携带终端用户的用户标识;及生成响应邮件并通过邮件***将所述响应邮件发送给所述终端,所述响应邮件中携带所述查找到的业务***的相关信息;所述管理模块用于负管理终端用户可访问的业务***;及收到所述通知后,根据所述用户标识查找该终端用户可访问的业务***,将查找到的业务***的相关信息传送给所述邮件代理模块,所述相关信息包括标识信息;
或者
所述代理服务***还包括管理模块,其中:所述管理模块用于管理终端用户可访问的业务***;所述数据处理模块收到的在所述第一邮件中携带终端用户的用户标识;所述数据处理模块根据所述业务标识确定要转发到的目标业务***后,如根据所述用户标识确定所述终端用户可以访问所述目标业务***,再将所述HTTP格式的业务请求转发给所述目标业务***。
较佳地,
所述管理模块管理终端用户可访问的业务***,包括:以邮件地址作为业务***的标识。
上述方案通过邮件***作为传输通道,利用邮件***作为终端与业务***之间的HTTP协议传输通道,只要在邮件***服务可用的场合,就可以完成数据处理,既保证了数据安全策略,同时也能够方便快捷的实现终端用户对业务***的数据访问。
附图说明
图1为本发明的业务***访问方法的示意图;
图2为本发明实施例一中业务***访问方法的流程示意图;
图3为本发明实施例一中可访问业务***的终端的结构示意图;
图4为本发明实施例一中代理服务***的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
如图1所示,本实施例提供的业务***访问方法利用邮件***2作为数据传输通道,在终端1和代理服务***3之间建立访问连接。本实施例的业务***访问方法以邮件地址作为终端访问业务***的唯一标识,通过代理服务***完成邮件地址和业务***4的对应关系的配置。终端可以是PC、PAD或智能手机等电子设备。本实施例中,终端1通过邮件***2访问代理服务***3,而不是直接访问代理服务***3,既保证了数据安全策略,同时也能够方便快捷的实现终端用户对业务***4的数据访问。
邮件***2作为数据传输通道,使用目前成熟的邮件***2可以完成邮件的发送和收取功能。每个终端用户可以在邮件***2中注册指定邮件地址,作为访问过程中的唯一标识,以区分不同终端用户的访问数据。
如图2所示,本实施例中业务***访问的方法包括:
步骤S101:终端向邮件***发送业务***请求邮件,携带终端用户的用户标识;
本实施例终端用户在访问业务***前,首先可以先获取该终端用户有权限访问的业务***列表。此时终端用户可以发送业务***请求邮件,在该业务***请求邮件中携带有终端用户的用户标识,用户标识用于唯一标识该终端用户。业务***请求邮件中携带的终端用户的用户标识可以是业务***请求邮件中的发件人邮件地址,也可以附件的形式封装在该邮件中,也可以直接作为邮件的内容发送。
步骤S102:邮件***将接收到的业务***请求邮件发送给代理服务***;
步骤S103:代理服务***接收到业务***请求邮件后,根据用户标识查找到该终端用户可访问的业务***;
代理服务***负责管理终端用户可访问的业务***,代理服务***保存有每个终端用户(以终端用户的用户标识来标识)对应的有权限访问的业务***的信息。代理服务***根据用户标识即可查找出相应终端用户可以访问的业务***列表。
步骤S104:代理服务***将查找到的业务***的相关信息携带在响应邮件中发送给邮件***;
响应邮件中携带有业务***的相关信息,该相关信息包括业务***的标识信息,还可以包括其他如业务***的名称、简介等信息。本实施例中,以邮件地址作为业务***的标识信息,不同业务***具有不同的邮件地址,但本发明不局限于此。
步骤S105:邮件***将收到的响应邮件发送给终端;
步骤S106:终端接收响应邮件后,解析得到其中的业务***的相关信息,将其中的业务***作为终端用户可访问的目标业务***保存。
步骤S107:终端将HTTP格式的业务请求的数据携带在第一邮件中,发送给邮件***;
终端可以安装有客户端,终端用户通过该客户端程序的界面来实现业务***访问。此时,需要通过客户端先将相应的界面数据转换为HTTP格式的业务请求的数据。但终端用户也可以直接通过业务***的相关网页来实现业务***访问,此时形成的界面数据就是HTTP格式的数据。
终端用户可以从获取的具有访问权限的业务***列表中选择需要访问的目标业务***,向该目标业务***发出业务***请求。终端将该业务请求的数据转换为HTTP格式,将该HTTP格式的业务请求的数据封装到一文件中并将该文件作为第一邮件的附件携带在第一邮件中;或者,也可以将终端HTTP格式的业务请求的数据作为第一邮件的内容携带在第一邮件中,等等。
第一邮件中除了携带有HTTP格式的业务请求的数据外,还包含有目标业务***的业务标识,其中业务标识可以为目标业务***对应的邮件地址,该邮件地址作为第一邮件的收件人邮件地址。
为了防止对邮件内容及附件的非法获取、篡改或者伪造合法身份发送邮件,可以设置相应的安全措施,例如双向加密查收邮件或使用安全性较高的附件格式等
步骤S108:邮件***将接收到的第一邮件发送给代理服务***;
步骤S109:代理服务***获取第一邮件,解析出HTTP格式的业务请求的数据,根据业务标识确定要转发到的目标业务***;
代理服务***解析得到第一邮件中的HTTP格式的业务请求的数据,根据收件人邮件地址确定要访问的目标业务***,将HTTP格式的业务请求的收件人地址转换成目标业务***的入口地址,发送给该目标业务***。
步骤S110:代理服务***将解析到出的HTTP格式的业务请求的数据转发给目标业务***;
步骤S111:目标业务***向代理服务***返回HTTP格式的响应;
步骤S112:代理服务***接收到目标业务***的响应后,将该HTTP格式的响应的数据携带在第二邮件中,发送给邮件***;
代理服务***收到目标业务***的响应后,确定该响应对应的业务请求,将响应数据封装为第二邮件的附件或直接作为第二邮件的内容,通过邮件***发送到终端,其中第二邮件的收件人地址为第一邮件的发件人地址。
步骤S113:邮件***将第二邮件发送给终端;
步骤S114:终端接收到第二邮件后,解析邮件附件及邮件内容得到HTTP格式的业务响应,显示给终端用户。
如果终端用户使用客户端程序,收到HTTP格式的响应的数据后也需要转换为界面数据呈现给用户。如果是网页就无需转换。
以上流程中,步骤101至106将终端用户可访问业务***下载到终端,终端可以从中选择业务***进行访问,避免无效的访问发生。但是这些步骤是可选的,在另一实施例中,也可以在业务***客户端(或网页形式的业务***界面中)预置包含所有业务***的列表,在代理服务***再对终端用户是否有权访问该目标业务***进行校验。
具体地,终端用户从中选择一业务***作为目标业务***后,在发送的第一邮件中包含终端用户的用户标识,如可以以第一邮件的发件人邮件地址作为该用户标识。在步骤S109代理服务***根据所述业务标识确定要转发到的目标业务***后,根据所述用户标识确定所述终端用户是否可以访问所述目标业务***,如可以,再执行步骤S110,将所述HTTP格式的业务请求转发给所述目标业务***。
当然,在上述将终端用户可访问业务***下载到终端的实施例中,第一邮件中也可以包括所述用户标识,而代理服务***根据所述业务标识确定要转发到的目标业务***后,也可以根据所述用户标识校验所述终端用户是否可以访问所述目标业务***,如可以,再执行步骤S110。
在上述业务***访问的过程中,终端和业务***之间通过邮件***和代理服务***完成交互。需要说明的是,邮件***可以通过推送的方式将邮件推送到终端和代理服务***,也就是说当终端将第一邮件发送到邮件***,邮件***收到第一邮件后立即将第一邮件推送给代理服务***;当代理服务***将第二邮件发送给邮件***,邮件***收到第二邮件后立即将第二邮件推送给终端。邮件***通过推送的方式将邮件发送给终端和代理服务***可以有效缩短终端和代理服务***获取邮件的时间延时,从而缩短终端访问业务***的交互时间。当然,邮件***也可以只对终端或者代理***中的其中一方采用推送的方式发送邮件。
相应地,请参见图1和图3所示,本实施例提供一种可访问业务***的终端1,包括:
终端应用模块11,用于根据终端用户输入生成访问目标业务***4的HTTP格式的业务请求的数据;及从数据处理模块12获取HTTP格式的业务响应的数据;
数据处理模块12,用于将HTTP格式的业务请求的数据和目标业务***4的业务标识传送给邮件代理模块13发送;及对邮件代理模块13接收的邮件进行解析,得到HTTP格式的业务响应的数据;
邮件代理模块13,用于生成第一邮件并通过邮件***2发送给代理服务***3,第一邮件携带HTTP格式的业务请求的数据和业务标识;及从邮件***2获取第二邮件,第二邮件中携带代理服务***3转发给本终端1的HTTP格式的业务响应的数据。
较佳地,该终端1还包括:
访问控制模块14,用于通过邮件代理模块13向代理服务***3发送业务***请求邮件,业务***请求邮件中携带终端终端用户的用户标识;及获取邮件代理模块13接收的响应邮件,从中解析得到代理服务***3返回的可访问业务***,作为终端用户可访问的目标业务***保存。
较佳地,数据处理模块12是将HTTP格式的业务请求的数据封装到一文件中并将该文件作为邮件附件传送给邮件代理模块13;或者是将HTTP格式的业务请求的数据作为邮件内容的数据传送给邮件代理模块13;
较佳地,邮件代理模块13发送的第一邮件中的业务标识为目标业务***对应的邮件地址,该邮件地址作为第一邮件的收件人邮件地址。
相应地,请参见图1和图4所示,本实施例还提供一种代理服务***3,包括:
邮件代理模块31,用于从邮件***2获取终端发送的第一邮件,第一邮件中携带终端访问目的业务***4的HTTP格式的业务请求的数据和目标业务***4的业务标识;及生成第二邮件并通过邮件***2发送给所述终端1,第二邮件中携带HTTP格式的业务响应的数据;
数据处理模块32,用于对第一邮件进行解析,得到HTTP格式的业务请求的数据和业务标识;及将HTTP格式的业务响应的数据封装为邮件可携带的格式传送给邮件代理模块31;
HTTP代理模块33,用于根据业务标识确定要转发到的目标业务***4,将HTTP格式的业务请求转发给所述目标业务***4;及接收目标业务***4返回的HTTP格式的业务响应,将HTTP格式的业务响应的数据传送给所述数据处理模块32。
较佳地,该代理服务***还包括管理模块34,其中:
邮件代理模块31还用于从邮件***2获取终端1发送的业务***请求邮件并通知管理模块34,业务***请求邮件携带终端用户的用户标识;及生成响应邮件并通过邮件***2将响应邮件发送给终端1,响应邮件中携带查找到的业务***4的相关信息;
管理模块34用于负责管理终端用户可访问的业务***4;及收到通知后,根据用户标识查找该终端用户可访问的业务***4,将查找到的业务***4的相关信息传送给邮件代理模块31,相关信息包括标识信息。
较佳地,该代理服务***还包括管理模块34,其中:
管理模块用于管理终端用户可访问的业务***;
数据处理模块32收到的第一邮件包含终端用户的用户标识;数据处理模块32根据业务标识确定要转发到的目标业务***4后,如根据用户标识确定终端用户可以访问目标业务***4,再将HTTP格式的业务请求转发给目标业务***4。
较佳地,所述管理模块管理终端用户可访问的业务***,包括:以邮件地址作为业务***的标识。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种业务***访问方法,包括:
终端将HTTP格式的业务请求的数据携带在第一邮件中,通过邮件***发送给代理服务***,所述第一邮件包含目标业务***的业务标识;
所述代理服务***获取所述第一邮件,解析出所述HTTP格式的业务请求的数据,根据所述业务标识确定要转发到的目标业务***,并将所述HTTP格式的业务请求转发给所述目标业务***。
2.如权利要求1所述的方法,其特征在于:
所述代理服务***将所述HTTP格式的业务请求转发给所述目标业务***之后,还包括:
所述代理服务***接收所述目标业务***返回的HTTP格式的响应,将所述HTTP格式的响应的数据携带在第二邮件中,通过邮件***发送给所述终端,所述第二邮件的收件人地址为第一邮件的发件人地址;
所述终端获取所述第二邮件后,解析得到所述HTTP协议格式的业务响应的数据。
3.如权利要求1所述的方法,其特征在于:
所述代理服务***负责管理终端用户可访问的业务***,并通过以下方式之一实现对终端用户的权限管理;
方式一:
所述终端将第一邮件通过邮件***发送给代理服务***之前,还包括:
所述终端通过邮件***向所述代理服务***发送业务***请求邮件,所述业务***请求邮件中携带终端用户的用户标识;
所述代理服务***接收所述业务***请求邮件后,根据所述用户标识查找该终端用户可访问的业务***,将查找到的业务***的相关信息携带在响应邮件中发送给所述终端,所述相关信息包括标识信息;
所述终端接收所述响应邮件后,解析得到其中的业务***的相关信息,将其中的业务***作为终端用户可访问的目标业务***保存;
方式二:
在所述第一邮件中携带终端用户的用户标识;
所述代理服务***根据所述业务标识确定要转发到的目标业务***后,如根据所述用户标识确定所述终端用户可以访问所述目标业务***,再将所述HTTP格式的业务请求转发给所述目标业务***。
4.如权利要求1或2或3或4所述的方法,其特征在于:
所述终端将所述第一邮件通过邮件***发送给代理服务***,包括:所述终端将所述第一邮件发送到所述邮件***,所述邮件***收到所述第一邮件后立即将所述第一邮件推送给所述代理服务***;和/或
所述代理服务***将所述第二邮件中通过邮件***发送给所述终端,包括:所述代理服务***将所述第二邮件发送给所述邮件***,所述邮件***收到所述第二邮件后立即将所述第二邮件推送给所述终端。
5.如权利要求1或2或3或4所述的方法,其特征在于:
所述第一邮件包含的业务标识为所述目标业务***对应的邮件地址,该邮件地址作为所述第一邮件的收件人邮件地址。
6.一种可访问业务***的终端,其特征在于,包括:
终端应用模块,用于根据用户输入生成访问目标业务***的HTTP格式的业务请求的数据;及从数据处理模块获取HTTP格式的业务响应的数据;
数据处理模块,用于将所述HTTP格式的业务请求的数据和目标业务***的业务标识传送给邮件代理模块发送;及对邮件代理模块接收的邮件进行解析,得到HTTP格式的业务响应的数据;
邮件代理模块,用于生成第一邮件并通过邮件***发送给代理服务***,所述第一邮件携带所述HTTP格式的业务请求的数据和所述业务标识;及从邮件***获取第二邮件,所述第二邮件中携带所述代理服务***转发给本终端的HTTP格式的业务响应的数据。
7.如权利要求6所述的终端,其特征在于,还包括:
访问控制模块,用于通过所述邮件代理模块向所述代理服务***发送业务***请求邮件,所述业务***请求邮件中携带终端用户的用户标识;及获取邮件代理模块接收的响应邮件,从中解析得到所述代理服务***返回的可访问业务***,作为终端用户可访问的目标业务***保存。
8.一种代理服务***,其特征在于,包括:
邮件代理模块,用于从邮件***获取终端发送的第一邮件,所述第一邮件中携带终端访问目的业务***的HTTP格式的业务请求的数据和所述目标业务***的业务标识;及生成第二邮件并通过邮件***发送给所述终端,所述第二邮件中携带HTTP格式的业务响应的数据;
数据处理模块,用于对所述第一邮件进行解析,得到所述HTTP格式的业务请求的数据和所述业务标识;及将HTTP格式的业务响应的数据封装为邮件可携带的格式传送给邮件代理模块;
HTTP代理模块,用于根据所述业务标识确定要转发到的目标业务***,将所述HTTP格式的业务请求转发给所述目标业务***;及接收所述目标业务***返回的HTTP格式的业务响应,将所述HTTP格式的业务响应的数据传送给所述数据处理模块。
9.如权利要求8所述的代理服务***,其特征在于:
所述代理服务***还包括管理模块,其中:所述邮件代理模块还用于从邮件***获取终端发送的业务***请求邮件并通知管理模块,所述业务***请求邮件携带终端用户的用户标识;及生成响应邮件并通过邮件***将所述响应邮件发送给所述终端,所述响应邮件中携带所述查找到的业务***的相关信息;所述管理模块用于负管理终端用户可访问的业务***;及收到所述通知后,根据所述用户标识查找该终端用户可访问的业务***,将查找到的业务***的相关信息传送给所述邮件代理模块,所述相关信息包括标识信息;
或者
所述代理服务***还包括管理模块,其中:所述管理模块用于管理终端用户可访问的业务***;所述数据处理模块收到的在所述第一邮件中携带终端用户的用户标识;所述数据处理模块根据所述业务标识确定要转发到的目标业务***后,如根据所述用户标识确定所述终端用户可以访问所述目标业务***,再将所述HTTP格式的业务请求转发给所述目标业务***。
10.如权利要求9所述的代理服务***,其特征在于:
所述管理模块管理终端用户可访问的业务***,包括:以邮件地址作为业务***的标识。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310541237.6A CN103532833B (zh) | 2013-11-05 | 2013-11-05 | 一种业务***访问方法、终端及代理服务*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310541237.6A CN103532833B (zh) | 2013-11-05 | 2013-11-05 | 一种业务***访问方法、终端及代理服务*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103532833A true CN103532833A (zh) | 2014-01-22 |
CN103532833B CN103532833B (zh) | 2017-01-11 |
Family
ID=49934525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310541237.6A Active CN103532833B (zh) | 2013-11-05 | 2013-11-05 | 一种业务***访问方法、终端及代理服务*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103532833B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105721588A (zh) * | 2015-12-30 | 2016-06-29 | 中华电信股份有限公司 | 跨传输媒介的远端资料管理方法 |
CN106302371A (zh) * | 2015-06-12 | 2017-01-04 | 北京网御星云信息技术有限公司 | 一种基于用户业务***的防火墙控制方法和*** |
CN106651477A (zh) * | 2016-11-21 | 2017-05-10 | 百望电子***数据服务有限公司 | 一种生成电子***下载链接的方法以及服务器 |
CN109951375A (zh) * | 2019-02-25 | 2019-06-28 | 南京金信通信息服务有限公司 | 基于邮件***触发sap***业务功能的方法和*** |
CN111010334A (zh) * | 2019-12-06 | 2020-04-14 | 紫光云(南京)数字技术有限公司 | 基于邮件和bss结合的邮件信息*** |
CN111309406A (zh) * | 2020-02-17 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 应用程序的事件处理方法、装置及电子设备 |
CN111698242A (zh) * | 2020-06-09 | 2020-09-22 | 北京字节跳动网络技术有限公司 | 邮件正向代理方法、装置、***、存储介质及电子设备 |
CN113114794A (zh) * | 2021-03-26 | 2021-07-13 | 上海万物新生环保科技集团有限公司 | 一种基于二次代理处理域名的方法及设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020055975A1 (en) * | 2000-11-08 | 2002-05-09 | Yevgeniy Petrovykh | Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives |
US20070299918A1 (en) * | 2006-06-27 | 2007-12-27 | Research In Motion Limited | Electronic Mail Communications System with Client Email Internet Service Provider (ISP) Polling Application and Related Methods |
CN101247563A (zh) * | 2008-03-20 | 2008-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 一种推送邮件***及邮件的收发方法 |
CN101345752A (zh) * | 2008-08-15 | 2009-01-14 | 北京立通无限科技有限公司 | 保证移动终端访问web资源安全的方法、装置及*** |
CN101753582A (zh) * | 2010-01-05 | 2010-06-23 | 深圳中兴网信科技有限公司 | 数据互通的方法及中转子*** |
CN102036188A (zh) * | 2009-09-24 | 2011-04-27 | ***通信集团公司 | 多节点***下的邮件代理方法、设备和*** |
-
2013
- 2013-11-05 CN CN201310541237.6A patent/CN103532833B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020055975A1 (en) * | 2000-11-08 | 2002-05-09 | Yevgeniy Petrovykh | Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives |
US20070299918A1 (en) * | 2006-06-27 | 2007-12-27 | Research In Motion Limited | Electronic Mail Communications System with Client Email Internet Service Provider (ISP) Polling Application and Related Methods |
CN101247563A (zh) * | 2008-03-20 | 2008-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 一种推送邮件***及邮件的收发方法 |
CN101345752A (zh) * | 2008-08-15 | 2009-01-14 | 北京立通无限科技有限公司 | 保证移动终端访问web资源安全的方法、装置及*** |
CN102036188A (zh) * | 2009-09-24 | 2011-04-27 | ***通信集团公司 | 多节点***下的邮件代理方法、设备和*** |
CN101753582A (zh) * | 2010-01-05 | 2010-06-23 | 深圳中兴网信科技有限公司 | 数据互通的方法及中转子*** |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106302371A (zh) * | 2015-06-12 | 2017-01-04 | 北京网御星云信息技术有限公司 | 一种基于用户业务***的防火墙控制方法和*** |
CN106302371B (zh) * | 2015-06-12 | 2019-06-28 | 北京网御星云信息技术有限公司 | 一种基于用户业务***的防火墙控制方法和*** |
CN105721588A (zh) * | 2015-12-30 | 2016-06-29 | 中华电信股份有限公司 | 跨传输媒介的远端资料管理方法 |
CN106651477A (zh) * | 2016-11-21 | 2017-05-10 | 百望电子***数据服务有限公司 | 一种生成电子***下载链接的方法以及服务器 |
CN109951375A (zh) * | 2019-02-25 | 2019-06-28 | 南京金信通信息服务有限公司 | 基于邮件***触发sap***业务功能的方法和*** |
CN109951375B (zh) * | 2019-02-25 | 2021-07-20 | 南京金信通信息服务有限公司 | 基于邮件***触发sap***业务功能的方法和*** |
CN111010334A (zh) * | 2019-12-06 | 2020-04-14 | 紫光云(南京)数字技术有限公司 | 基于邮件和bss结合的邮件信息*** |
CN111309406A (zh) * | 2020-02-17 | 2020-06-19 | 北京字节跳动网络技术有限公司 | 应用程序的事件处理方法、装置及电子设备 |
CN111698242A (zh) * | 2020-06-09 | 2020-09-22 | 北京字节跳动网络技术有限公司 | 邮件正向代理方法、装置、***、存储介质及电子设备 |
CN113114794A (zh) * | 2021-03-26 | 2021-07-13 | 上海万物新生环保科技集团有限公司 | 一种基于二次代理处理域名的方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103532833B (zh) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103532833A (zh) | 一种业务***访问方法、终端及代理服务*** | |
CN105530175B (zh) | 一种消息处理方法、装置及*** | |
US9118718B2 (en) | Techniques to monitor connection paths on networked devices | |
CN102377617A (zh) | 监视移动互联网活动的***、方法和设备 | |
CN102752300B (zh) | 动态防盗链***和动态防盗链方法 | |
CN110311929A (zh) | 一种访问控制方法、装置及电子设备和存储介质 | |
JP6361090B2 (ja) | 中継装置 | |
CN102655481A (zh) | 一种基于网页的即时通信聊天内容查看方法及*** | |
CN103905497A (zh) | 实现第三方应用业务网站登录的方法、装置及应用平台 | |
CN105430711B (zh) | 信息的传输方法、装置和设备 | |
EP2518972A1 (en) | System and method for device addressing | |
JP6294321B2 (ja) | ウェブサイト上に情報を公開する | |
CN104717647B (zh) | 业务能力鉴权方法、设备及*** | |
US20120014321A1 (en) | Messaging activity feed | |
CN103023935B (zh) | M2m平台云***及其处理m2m服务的方法 | |
CN102752411A (zh) | 重定向方法及设备 | |
CN108156092A (zh) | 报文传输控制方法和装置 | |
CN103297322B (zh) | 基于消息服务器的信息交互方法及相关设备 | |
US20060031337A1 (en) | Methods and systems for broadcasting offers over electronic networks | |
US20010056469A1 (en) | Personal information providing system and personal information providing method | |
CN105991695B (zh) | 一种文件数据处理方法和*** | |
JP6073248B2 (ja) | 汎用プラグアンドプレイホームネットワーク環境で強化されたイベント通知を提供する方法及び装置 | |
KR101817813B1 (ko) | 확장성 마크업 언어 문서 관리 환경에서 확장성 마크업 언어 문서 관리 자원의 전송 상태를 통신하는 방법 및 시스템 | |
CN105263127B (zh) | 短信通讯方法和装置 | |
EP3151519B1 (en) | An intelligent system of unified content posting |
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 |