一种流量导入的方法和装置的制造方法

文档序号:10555464阅读:217来源:国知局
一种流量导入的方法和装置的制造方法
【专利摘要】本发明实施例提供一种流量导入的方法和装置,其中方法包括:获取各数据源的API;根据获取到的所述各数据源的API,为各数据源提供统一的样式,并生成数据源的流量导入模板;采用所述数据源的流量导入模板,将用户流量导入各数据源。本发明实施例能够方便地实现数据源的流量导入。
【专利说明】
_种流量导入的方法和装置
技术领域
[0001]本发明实施例涉及通信技术领域,尤其涉及一种流量导入的方法和装置。
【背景技术】
[0002]随着3G/4G技术的高速发展和以智能手机为代表的移动终端的广泛普及,移动互联网及其海量应用已成为现今互联网发展最迅猛的业务,移动通信技术和互联网技术的高度融合在给用户带来前所未有操作体验。近年来,移动互联网正以超出人们想象的速度迅猛发展,人们进入互联网的入口越来越多,不仅仅是传统的操作系统及浏览器,微信、移动支付等新兴应用程序也已成为用户接入互联网的重要方式。
[0003]网站流量(traffic)是指网站的访问量,是用来描述访问一个网站的用户数量以及用户所浏览的网页数量等指标。网站流量对于虚拟空间商来说流量是指:用户在访问流量过程中,产生的数据量大小,有的虚拟空间商限制了流量的大小,当超过网站流量这个量该网站就不能访问了。
[0004]网站流量统计主要指标包括:独立访问者数量(unique visitors);重复访问者数量(repeat visitors);页面浏览数(page views);每个访问者的页面浏览数(PageViews per user);某些具体文件/页面的统计指标,如页面显示次数、文件下载次数等。
[0005]网站流量统计还可以根据用户行为指标和浏览网站方式进行,其中,
[0006]用户行为指标主要反映用户是如何来到网站的、在网站上停留了多长时间、访问了哪些页面等,主要的统计指标包括:
[0007]用户在网站的停留时间;
[0008]用户来源网站(也叫“引导网站”);
[0009]用户所使用的搜索引擎及其关键词;
[0010]在不同时段的用户访问量情况等。
[0011]浏览网站方式包括时间、设备、浏览器名称和版本、操作系统,用户浏览网站的方式相关统计指标主要包括:
[0012]用户上网设备类型;
[0013]用户浏览器的名称和版本;
[0014]访问者电脑分辨率显示模式;
[0015]用户所使用的操作系统名称和版本;
[0016]用户所在地理区域分布状况等。
[0017]如图1所示,网站流量分析,是指在获得网站访问量基本数据的情况下,对有关数据进行统计、分析,从中发现用户访问网站的规律,并将这些规律与网络营销策略等相结合,从而发现网络营销活动中可能存在的问题,并为进一步修正或重新制定网络营销策略提供依据。当然这样的定义是站在网络营销管理的角度来考虑的,如果出于其他方面的目的,对网站流量分析会有其他相应的解释。
[0018]在现有技术中,各个数据源需要通过移动终端等设备进行网络流量的导入,导入过程复杂,需要较多操作,给移动终端厂家等造成不便。

【发明内容】

[0019]本发明实施例提供一种流量导入的方法和装置,能够实现数据源的流量导入,从而获得收益。
[0020]本发明实施例提供一种流量导入的方法,包括:
[0021]获取各数据源的AP I;
[0022]根据获取到的数据源的API,为各数据源提供统一的样式,制成流量导入模板;
[0023]采用所述流量导入模板,将用户流量导入各数据源。
[0024]本发明实施例提供一种流量导入的装置,包括:
[0025]第一处理模块,用于获取各数据源的API ;
[0026]第二处理模块,用于根据获取到的数据源的API,为各数据源提供统一的样式,生成数据源的流量导入模板;
[0027]第三处理模块,用于采用所述流量导入模板,将用户流量导入各数据源。
[0028]相比较于现有技术,本发明实施例提供的流量导入的方法和装置,通过各数据源将其API提供给移动终端厂商,移动终端厂商根据数据源的API提供统一的样式,将流量导入至各数据源,从而避免了各个数据源需要通过移动终端等设备进行网络流量的导入,导入过程复杂的问题,实现了数据源统一样式的流量导入,从而能够方便的获得收益。
【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为现有技术中网站流量分析的不意图;
[0031]图2为本发明的一个具体实施例中流量导入的方法的流程示意图;
[0032]图3为本发明的一个具体实施例中流量导入的方法的详细流程示意图;
[0033]图4为本发明的一个具体实施例中流量导入模板的示意图。
[0034]图5本发明的一个具体实施例中流量导入的装置的结构示意图。
【具体实施方式】
[0035]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]实施例一:
[0037]图2为本发明的一个具体实施例中流量导入的方法的流程示意图。
[0038]如图2所示,该方法包括:
[0039]步骤S21,获取各数据源的 API (Applicat1n Programming Interface,应用程序编程接口);
[0040]步骤S22,根据获取到的数据源的API,为各数据源提供统一的样式,生成数据源的流量导入模板;
[0041]步骤S23,采用所述数据源的流量导入模板,将用户流量导入各数据源。
[0042]本发明的实施例一提供的流量导入的方法,通过各数据源将其API提供给移动终端厂商,移动终端厂商根据数据源的API提供统一的样式,将流量导入至各数据源,从而避免了各个数据源需要通过移动终端等设备进行网络流量的导入,导入过程复杂的问题,实现了数据源统一样式的流量导入,从而获得收益。
[0043]实施例二:
[0044]图3为本发明的一个具体实施例中流量导入的方法的详细流程示意图。
[0045]如图3所示,该方法包括:
[0046]步骤S31,调用系统的LoadLibraryA ()函数和GetProcAddress O函数来获取各数据源的API。
[0047]数据源(Data Source),是指数据的来源,提供某种所需要数据的器件或原始媒体,在数据源中存储了所有建立数据库连接的信息。就像通过指定文件名称可以在文件系统中找到文件一样,通过提供正确的数据源名称,你可以找到相应的数据库连接。
[0048]API是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
[0049]在本步骤中,可以调用系统的LoadLibraryAO函数和GetProcAddress O函数来动态地获得各数据源的API。其中,LoadLibraryAO用来加载API函数对应的动态链接库,GetProcAddress O函数用来获得API函数对应的入口地址。
[0050]LoadLibraryA()和 GetProcAddress ()都是由 kernel32.dll 引出的函数,所以LoadLibraryA()的地址也可以由 GetProcAddress O 得到。GetProcAddressO 的地址在kernel32的引出表中,可以通过暴力搜索法、异常处理链表搜索法、PEB法查找kernel32基地址来获取GetProcAddress O的地址。
[0051]步骤S32,根据获取到的数据源的API,为各数据源提供包括数据源属性信息的统一样式。
[0052]数据源的异构是指数据源的数据存储结构或访问方法不相同,数据源的异构性使得对不同数据源的数据访问困难,需要各种不同的方式和技巧,并增加了软件开发的工作量,此外,数据源的异构性还影响了不同软件系统之间的通讯协调,限制了应用系统的使用范围。
[0053]在本步骤中,获取各数据源的API,为各数据源提供包括数据源属性信息的统一样式,从而能够解决数据源的异构问题,实现了后续地数据源统一样式的流量导入。
[0054]在本发明的具体实施例中,数据源属性信息可以包括:
[0055]databaseName String数据库名称,即数据库的SID ;
[0056]dataSourceName String数据源接口实现类的名称;
[0057]descript1n String 对数据源的描述;
[0058]networkProtocol String和服务器通讯使用的网络协议名;
[0059]portNumber数据库服务器使用的端口 ;
[0060]serverName String数据库服务器名称;
[0061]user String 用户登录名;
[0062]password String 用户登录密码。
[0063]步骤S33,根据数据源的统一样式,生成数据源的流量导入模板。
[0064]在本步骤中,根据数据源属性信息生成数据源的流量导入模板,具体可以如图4所示。
[0065]当然包含数据源属性信息的流量导入模板还可以有其他形式,在本发明的具体实施例中不做限制。
[0066]步骤S34,采用所述流量导入模板,将用户流量导入各数据源。
[0067]本发明的实施例二提供的流量导入的方法,通过各数据源将其API提供给移动终端厂商,移动终端厂商根据数据源的API提供统一的样式,将流量导入至各数据源,从而避免了各个数据源需要通过移动终端等设备进行网络流量的导入,导入过程复杂的问题,实现了数据源统一样式的流量导入,从而获得收益。
[0068]实施例三:
[0069]图5本发明的一个具体实施例中流量导入的装置的结构示意图。
[0070]如图5所示,本发明的装置包括:
[0071]第一处理模块51,用于获取各数据源的API ;
[0072]第二处理模块52,用于根据获取到的数据源的API,为各数据源提供统一的样式,生成数据源的流量导入模板;
[0073]第三处理模块53,用于采用所述流量导入模板,将用户流量导入各数据源。
[0074]具体地,
[0075]第一处理模块,具体用于调用系统的LoadLibraryAO函数和GetProcAddressO函数来获取各数据源的API。
[0076]第二处理模块,具体用于根据获取到的数据源的API,为各数据源提供包括数据源属性信息的统一样式,并根据数据源的统一样式,生成数据源的流量导入模板。
[0077]本发明的流量导入的装置所涉及到的具体技术细节和前述的流量导入的方法类似,故在此不赘述。
[0078]本发明的实施例三提供的流量导入的装置,通过各数据源将其API提供给移动终端厂商,移动终端厂商根据数据源的API提供统一的样式,将流量导入至各数据源,从而避免了各个数据源需要通过移动终端等设备进行网络流量的导入,导入过程复杂的问题,实现了数据源统一样式的流量导入,从而获得收益。
[0079]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0080]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0081]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种流量导入的方法,其特征在于,包括: 获取各数据源的API ; 根据获取到的所述各数据源的API,为各数据源提供统一的样式,并生成数据源的流量导入模板; 采用所述数据源的流量导入模板,将用户流量导入各数据源。2.根据权利要求1所述的流量导入的方法,其特征在于,所述获取各数据源的API的步骤包括: 调用系统的LoadLibraryAO函数和GetProcAddress O函数来获取各数据源的API,其中, LoadLibraryAO用来加载API函数对应的动态链接库; GetProcAddress O函数用来获得API函数对应的入口地址。3.根据权利要求2所述的流量导入的方法,其特征在于,所述为各数据源提供统一的样式的步骤包括: 为各数据源提供包括数据源属性信息的统一样式。4.根据权利要求3所述的流量导入的方法,其特征在于,所述数据源属性信息包括数据库名称、数据源接口实现类的名称、对数据源的描述、和服务器通讯使用的网络协议名、数据库服务器使用的端口、数据库服务器名称、用户登录名和用户登录密码。5.根据权利要求4所述的流量导入的方法,其特征在于,所述生成数据源的流量导入模板的步骤包括: 根据数据源属性信息生成数据源的流量导入模板。6.一种流量导入的装置,其特征在于,包括: 第一处理模块,用于获取各数据源的API ; 第二处理模块,用于根据获取到的所述各数据源的API,为各数据源提供统一的样式,并生成数据源的流量导入模板; 第三处理模块,用于采用所述数据源的流量导入模板,将用户流量导入各数据源。7.根据权利要求6所述的流量导入的装置,其特征在于,所述第一处理模块,具体用于: 调用系统的LoadLibraryAO函数和GetProcAddress O函数来获取各数据源的API,其中, LoadLibraryAO用来加载API函数对应的动态链接库; GetProcAddress O函数用来获得API函数对应的入口地址。8.根据权利要求7所述的流量导入的装置,其特征在于,所述第二处理模块,具体用于: 根据获取到的所述各数据源的API,为各数据源提供包括数据源属性信息的统一样式,并根据数据源属性信息生成数据源的流量导入模板; 所述数据源属性信息包括数据库名称、数据源接口实现类的名称、对数据源的描述、和服务器通讯使用的网络协议名、数据库服务器使用的端口、数据库服务器名称、用户登录名和用户登录密码。
【文档编号】H04L12/801GK105915403SQ201510939593
【公开日】2016年8月31日
【申请日】2015年12月15日
【发明人】尹斐
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1