客户端推广方案范文

时间:2023-03-18 04:16:43

客户端推广方案

客户端推广方案范文第1篇

微软的技术新动向

人们对智能客户端的关注是从微软开始的。事实上,自微软推出.NET战略以来,其最令人关注的技术新动向之一就是对智能客户端(Smart Client,以下简称“SC”)技术的深入研究与应用推广。

微软对于智能客户端的定义是这样的:是易于部署和管理的客户端应用程序,它们通过统筹使用本地资源和到分布式数据资源的智能连接,提供适应的、快速响应的和丰富的交互式体验。

智能客户端技术是瘦客户端应用的代替技术。微软的大力推动将使其在ERP产业变革中扮演重要的角色。

ERP的技术之痛

之所以会有智能客户端的出现,还要缘于ERP的技术架构。B/S(Browser/Server,浏览器/服务器)还是C/S架构,已成为当前ERP 产业发展中不可回避的问题。

C/S技术从20世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用。B/S技术则是伴随着Internet的普及而来的。应该说,B/S和C/S各有千秋。在适用于Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S则远不如C/S。凡是C/S的强项,便是B/S的弱项,反之亦然。问题也就产生:ERP产品到底该用B/S还是C/S架构呢?事实上,这二者无法相互取代。

智能客户端:B/S与C/S的融合

一些厂商看到了ERP产业的这个痛点,是否有可能将B/S与C/S的优势融合呢?

微软的智能客户端就是这样的解决方案。微软认为智能客户端应用程序可以将胖客户端应用程序的优点和瘦客户端应用程序的部署和可管理性优点结合起来,使之在资源的利用上达到平衡(图1)。目前,微软已有Windows/Office/移动智能客户端等解决方案。

无独有偶,新中大也提供了融合的方案。新中大的智能客户端技术完全是基于Web的应用体系,既不属于C/S,也不属于B/S,但兼具了二者优势。石钟韶介绍说,用“智能客户端”来描述新中大的技术不太精确,因为“智能客户端”只是对客户端而言的,而新中大的技术还包括了服务器端的许多技术,例如Web服务、应用服务和基于SOA的其他服务。目前新中大已有基于智能客户端技术的2个系列产品:GSoft/G6和A3。GSoft/G6后端应用的开发采用了符合J2EE标准的应用平台和工具,A3的后端开发则是采用了Microsoft .Net平台。

智能客户端的优势

与B/S或C/S相比,智能客户端具有明显优势。总结起来有三点:本地资源充分利用和享受本地用户体验;具备离线连接能力;智能部署和自动更新。

利用本地资源的能力,指可以利用存储、处理或捕获数据的硬件,例如闪存、CPU 和扫描仪等。

离线连接能力指:无论是否连接到 Internet,智能客户端应用程序都可以正常工作。在没有网络连接或网络连接断续时,智能客户端能够利用本地缓存和处理进行操作。该功能对移动信息工作者来说极具价值。

离线功能不仅可以在移动方案中使用,而且对于桌面解决方案也可以利用离线体系结构来更新后台线程上的后端系统,从而保持用户界面的响应并改善整体的最终用户体验。该体系结构还能够提供成本和性能上的优势,这是因为用户界面不需要在智能客户端与服务器之间来回切换。另外,由于智能客户端只能在后台与其他系统交换所需的数据,因此可以让人感到它与其他系统交换的数据量的减少。

传统的客户端应用程序很难进行部署和更新。经常在安装一个应用程序时中断另一个应用程序。智能客户端有效地解决了该问题。例如,新中大智能客户端尽管不完全是零安装,但是已做到零维护,客户端程序即用即下载、自动匹配版本、支持断点续传。

智能客户端将掀热潮

客户端推广方案范文第2篇

关键词:校园网;准入/准出认证;统一认证

中图分类号:TP393.08 文献标识码:A 文章编号:1007-9599 (2012) 17-0000-02

1 引言

现在的校园网中,随着网络应用的增多,网络安全问题层出不穷,虽然部署了防火墙、入侵检测系统、网络防病毒系统和漏洞扫描系统,仍然难以抵挡越来越多的网络攻击,网络应用的可持续性根本无法保证,在分析众多的网络攻击事件后,发现绝大多数网络攻击并不是用户有意发出的,而是在不知情的情况下被种植木马或病毒造成的,虽然可以安装网络版杀毒软件进行查杀,但是现实情况是部分网络用户不能够及时的更新系统补丁和升级病毒库,导致每一个网络用户均有可能成为网络攻击的受害者,甚至是网络攻击发起者,因此只有从终端入手才可以解决内部网络安全性问题,网络准入的核心问题就是从网络接入客户端的安全控制开始,使用认证服务器,安全策略服务器和网络设备,以及第三方的软件系统,综合完成接入客户端的强制认证和安全性检查,以保证网络安全。

因此在2003年思科公司首先提出网络准入控制(NAC-Network Admission Control)的概念,并联合其他厂商开发并推广NAC。随后微软也提出了相应的网络准许接入保护方案(NAP-Network Access Protection),在国内华三也推出了“终端准入控制(EAD)”系统。

现在国内外安全准入应用分为两大阵营,一部分是基于网络硬件设备的,主要代表有H3C的EAD和CISCO的NAC;另一部份是基于软件的,主要代表有Symantec的SEP和微软的NAP。

无论是基于软件还是硬件,最终如果想控制到端口,都需要应用802.1X技术。据统计,目前国内高校中超过700所高校采用了802.1X技术进行准入认证。很大程度上是缘于这种技术可以很好地做到“入网即认证”,在用户接入的入口,进行精细的控制。

准入/准出统一认证系统的研究,可实现用户在访问网络时通过用户名和密码进行网络准入认证后,在需要进行准出认证访问互联网资源时,系统自动进行用户认证,无需用户再次输入用户名和密码,保证了用户在访问网络时的连续性,增强了准入/准出认证系统的用户体验。另外由于准入和准出的用户名统一,管理员在建立、修改、删除网络访问策略时,做到各个用户在准入/准出控制策略上的一致。

2 设计背景

校园网准入认证采用H3C的EAD认证,其基于802.1X认证,用户在访问校园网是需要进行终端认证,认证成功后才可以访问校园网。802.1X认证策略建立在接入交换机中。当用户需要访问互联网时,用户需要通过计费网关进行计费认证,计费认证是基于WEB的网关认证,认证策略建立在学院网络出口服务器中。

两次认证的网络拓扑图如下:

客户端访问校园网时首先发起准入系统认证,认证通过后准入系统返回数据给客户端,此时用户可以访问校园网内资源;当客户端需访问互联网时,客户端发起准出系统认证,认证通过后准出系统返回数据给客户端,此时用户可访问互联网。

两次认证的工作流程如图:

3 设计方案探讨

当进行软件开发时,若想将两套应用系统进行对接,最常用的方法是开发第三方中间件,两套系统之间的数据通过中间件进行传递,因此需将两次认证的工作流程进行改造以保证客户端只进行一次账号认证,即可完成准入和准出系统的认证。

根据系统认证流程分析,客户端发起准入系统认证无法改变,关键在于准出系统如何获得客户端的准入系统账号。准出系统获取客户端的准入账号方式有两种:一种是准入系统推送账号,另外一种是准出系统调用账号。

3.1 准入系统推送账号

当使用准入系统推送账号方案时,客户端访问校园网时首先发起准入系统认证,此时需要用户输入账号,认证通过后准入系统返回数据给客户端,此时用户可以访问校园网内资源,同时准入系统将客户端账号发送给中间件;当客户端需访问互联网时,客户端发起准出系统认证,此时用户不需再次输入账号,账号由准出系统向中间件调取,调取成功后将账号传递给准出系统,认证通过后准出系统返回数据给客户端,此时用户可访问互联网。具体方案如图3-1所示:

此方案存在的问题是当多数用户不访问互联网,而是只访问校园网,中间件中会存留大量的用户信息,进行准出系统认证时会延长准出系统查询用户的时间,访问量大时还需考虑中间件的性能。

3.2 准出系统调用账号

当使用准出系统调用账号方案时,客户端访问校园网时首先发起准入系统认证,此时需要用户输入账号,认证通过后准入系统返回数据给客户端,此时用户可以访问校园网内资源;当客户端需访问互联网时,客户端发起准出系统认证,此时用户不需再次输入账号,账号由准出系统向中间件调取,中间件如果没有查询到账号信息,再向准入系统调取,调取成功后将账号返回给中间件,最后传递给准出系统,认证通过后准出系统返回数据给客户端,此时用户可访问互联网。具体方案如图3-2所示:

此方案存在的问题是当用户访问互联网时,数据需要从准入系统、中间件、准出系统中往来几次大大延长了准出系统调用用户的时间,访问量大时也需要考虑中间件的性能。

4 最终设计方案

根据以上两个方案分析,账号在传递过程中会存在查询延时的问题,严重影响用户体验,因此如果能够只进行一次查询即可完成账号传递是最优方案。

可将准入系统与中间件合并,由中间件直接在准入系统中进行账号查询,查询后由准入系统调用准出系统的认证过程,将返回数据传递给客户端即可。具体方案如图4-1所示:

5 结束语

校园网准入和准出认证的统一,在为用户提供安全的网络应用环境的基础上,提高了网络应用的用户体验,虽然仅进行了两套系统的统一认证,但随着技术的不断更新,多异构网络应用系统的统一认证问题会逐步解决,统一认证的应用也会在各种网络环境中应用,从而为提高网络的应用水平发挥更大的作用。

客户端推广方案范文第3篇

针对酒店业面临的规模连锁、节能低成本和强调体验的个性化需求,以及新建酒店数量大等发展趋势,IBM推出了酒店行业四大解决方案,分别是即机房集中管理、桌面云、自助入住登记和退房,以及融合网络。邱湘营介绍,这些方案在国内刚刚开始推广,有的新应用刚刚开始在第一家酒店中体验。那么,这些方案究竟能为酒店带来什么效益呢?

机房集中 规模连锁

连锁型酒店在我国渐成趋势,这不仅包括洲际、喜达屋这样的五星级酒店集团,还包括新兴的汉庭、锦江之星等经济型酒店。通常连锁酒店的成员酒店都拥有独立的IT机房、硬件和软件,还配备IT运维团队。随着酒店规模的不断扩大以及人力成本的不断提高,连锁型酒店的IT运维成本将不断增大。

IBM认为,机房集中管理将成为酒店信息化建设的一个新趋势。这不仅可以实现信息共享,降低IT成本,还使得统一统计集团入住率,按照数据实际使用数量支付软件系统费用成为可能。国外已有酒店集团开始应用这种方案,我国不少酒店连锁集团也对此产生了浓厚兴趣。邱湘营表示,这种应用在我国的推广受了二、三级城市网络速度不快,酒店连锁规模较小,不能立竿见影得到投资回报等因素的影响。

桌面云 节能高效

普通的酒店至少有300套客房,这意味着每家酒店有300个以上PC客户端。这些客户端分散在客房、前台、餐厅、健身房,难于管理,总体拥有成本高,难于实现数据保护与保密等诸多目标,应用瘦客户端的“桌面云”由此应运而生。

没有硬盘的瘦客户端与PC相比使用寿命更长,更节能。与此同时,瘦客户端通过后台统一部署和管理,不仅可以实现桌面环境配置、资源管理和工作负荷管理的集中化与简单化,还可实现客户端的零维护,并进一步保证系统的安全性。由于酒店IT环境的规模性和复杂性,“桌面云”已经在我国部分酒店中得到应用。

自助入住 新鲜体验

在高峰时段,酒店的客人经常需要排队等候办理入住或退房手续。IBM自助入住登记和退房解决方案,能够帮助酒店为客人提供省时便捷的服务。客人可以借助安放在大堂或电梯厅的自助登记设备直接办理入住或退房手续。如果酒店VIP客人驱车前来入住,车库入口处的自助入住登记设备可以帮他们完成入住登记手续和房卡制作工作。

有意思的是,在国外,这种应用主要应用在经济连锁型酒店中,而在我国,只有五星级豪华酒店――黄龙酒店刚刚实现了这一应用。邱湘营表示,虽然高端酒店倾向于为客人提供人性化的面对面服务,但是在差异化竞争过程中,这种应用可以给客人带来全新的体验,有助于强化酒店的个性化特色。值得一提的是,我国人力成本相对较低,经济型酒店一时还没有动力采用此应用去替代人工作业。

融合网络 增值基础

新建的酒店可以从一开始就应用基于IP技术的融合网络,集成电话网络、办公无线网络、客房有线网络、客用无线网络、电视网络、办公网络和安保系统网络,为酒店的增值服务提供后台技术基础。对于酒店管理方来说,这样的解决方案可以以较低的成本获取先进的技术和服务。

客户端推广方案范文第4篇

【关键词】SAAS 金融平台

1 实现功能

金融产品管理与推广平台系统项目,基于互联网部署,包含产品管理端及移动APP客户端(Android版支持厅堂触摸交互产品推广机、PAD、Android手机, IOS版支持iPad、iPhone)。产品管理端,主要用来及管理产品分类/产品明细、维护标准参数、维护用户角色权限、管理终端及广告、查看统计报表等。移动客户端APP安装于各种设备,用来向客户展示银行金融产品,产品分多级展示,上层为产品分类,最底层为产品明细(即为不可分割的原子产品),每种产品可选择适用客群、服务品牌等多种定制属性,可根据多维度的属性进行筛选查询,查询展示时支持分级展示逐层进入产品内容,或可直接展示产品列表,并可登陆设计定制产品配置方案。

2 产品管理端功能模块

2.1 产品分类管理

产品分类管理采用树形结构,支持产品分类增删改查,每个产品分类包含名称、图标、所属产品分类、是否为最小产品分类、项下产品/分类是否关联批量产品/分类模板及关联批量产品/分类模板、项下产品显示风格(图标/列表)等属性,并可根据产品分类情况灵活定义增加几个标准属性,如为最小产品分类还可根据项下产品情况灵活定义增加几个标准产品属性。

2.2 产品管理

产品管理支持单个产品的增删改查,每个产品包含名称(简称)、产品全称、所属产品分类、产品介绍、产品图片、产品图标及其他定义属性等。产品图片是显示在产品的详细里面的,产品图标是在其所属“产品分类“项下以图标风格显示时使用的图标,展示风格为图标下跟名称(简称)。产品修改时,可单独补充上传产品图片、产品图标。如产品其所属”产品分类“要求项下产品以图标风格显示,恰巧该产品并无上传定制图标,则以系统默认图标展示。产品删除时,支持同一“产品分类”下复选删除产品。产品新增时,支持同一已关联批量产品模板的“产品分类”下,用模板文件格式编辑产品列表,然后导入文件批量上传。批量维护产品因不支持产品图片、图标,如有需要需后期对产品逐一修改添加图片。如批量维护的产品所属的“产品分类”本身就要求项下产品以列表风格显示,则无需更改上传图片。

2.3 参数管理

平台为支持更大范围的灵活产品分类层次配置管理及展示推广,定义并支持一系列的标准参数,包括产品分类标准属性管理、产品标准属性管理、批量产品分类模板管理、批量产品模板管理、广告管理、默认产品分类图标设置、默认产品图标设置,参数可由普通产品经理发起添加,并由有权产品经理审批后生效。

产品/分类标准属性定制时,都需设置属性名称、并根据属性情况,设置为自定义编辑内容型、自定义时间型、选择内容型,如为选择内容型需配套增加候选属性值。如属性“客户性别”,定义为选择内容型,并新增候选值“男”、“女”;如属性“产品期限(天)”,以银行理财产品为例则各天数期限不一,需在增加产品时自由编辑。原则上产品分类或产品的属性是向上继承的,子分类或产品均具备所属产品分类的属性。

批量产品/分类模板定制时,要关注产品/分类的上级产品分类的属性定义并进行定制开发设置,并标注填写值域的规则,以供设置使用或下载参照。

广告管理支持多个不同的应用锁屏广告或动态广告策略设置及修改,以满足根据终端的差异性投放不同的广告策略。

默认产品/分类图标设置支持预设图标,以防批量维护后因产品/分类缺失图标影响终端应用展示效果。

2.4 终端管理

终端管理支持终端的新增、激活、删除、重装激活及综合查询,根据终端的具体型号、特点选择添加终端,并生成装机认证码,以待激活后使用,并可根据终端特点选择投放的顶级产品分类及适用的锁屏广告、动态广告。

2.5 统计报表

统计报表主要支持系统的登录统计、产品/分类的点击统计、产品及分类的综合查询及导出明细、客户经理定制产品方案的综合查询。

2.6 用户角色权限管理

系统可根据用户的主要权限划分为三个角色,系统管理员、产品经理、客户经理。系统管理员负责系统的基础数据维护、用户角色管理及顶级产品分类对应a品经理的权限分配、终端管理,产品经理则根据上级归口产品经理的产品分类权限分配,维护自身负责的产品分类及项下分类或产品,顶级产品对应的产品经理负责参数管理中基础数据维护并受理旗下产品经理的参数维护需求审批。客户经理负责客户端的申请安装及使用,并可在产品管理端查询产品及分类及自身的定制案例。

3 移动APP(Android/IOS)功能模块

3.1 安装认证

安装客户端时输入装机认证码,认证获取客户端配置信息、产品/分类信息、广告信息等。

3.2 层次产品展示

应用主界面打开后,显示多个产品分类图标(下附产品分类名称),点击产品分类,进入下一级产品/分类展示界面,依次进入产品展示界面,选择点击查看每一个产品的详细介绍。

3.3 简单检索

在应用搜索栏填入搜索要素,从产品/分类的各属性及介绍中模糊匹配筛选,逐层图标展示符合条件的产品分类及产品,并可转换为层次列表显示或直接产品列表。

3.4 高级检索

高级检索支持灵活增加属性名称作为筛选条件,并在各属性条件中选择或填写筛选要素,帅选后也可逐层图标展示符合条件的产品分类及产品,或转换为层次列表显示或直接产品列表。

3.5 产品方案定制

客户经理可登陆认证后,支持新建定制方案,为客户定制方案,逐层展开产品分类,并把适合产品加入方案,或把已加入方案产品移除,定制方案完成前可先预览整个方案,确定后保存方案。

4 总结

本项目充分调研了当前银行业务发展现状及银行内各条线对金融产品管理、推广的迫切需求,并充分考虑到了各银行或银行内各条线管理及分类产品的共性与特性,基于SAAS设计了适用于多租户、配置性强、扩展性高、灵活性多的系统应用。通过该平台的使用,一方面助力银行业厅堂营销现场定制讲解金融产品配置方案,另一方面移动便携方便客户经理外出客户拓展营销。

作者单位

客户端推广方案范文第5篇

同时,智能手机全面普及,各类电商、支付平台的手机客户端应用也逐渐发力。在这样的背景下,各大银行逐渐“触网”,纷纷推出了针对手机客户端交易的优惠措施。手机客户端安装率成为考核银行电子渠道发展的重要指标。然而,近年来各大银行建设的WLAN系统基本是内网应用,与互联网完全分隔。为降低银行手机客户端的推广难度,有的银行将客户端软件存储在内网服务中,供客户免费下载。但这种方式只能在Android系统手机中实现,苹果iOS系统的各类应用则必须连接互联网从苹果的AppStore才能下载安装,而下载安装完成后的应用,也必须连接互联网才能获取到相关数据。在银行网点让用户使用自己手机的3G/4G流量来下载网银客户端等应用,显然不符合客户的使用逻辑,因此建设网点的互联网WLAN网络对银行来说势在必行。

二、传统银行要与互联网企业竞争也必须建立自己的互联网平台。

银行的平台优势在于拥有众多的营业网点,在营业网点部署互联网WiFi,可以通过WebPortal页面的推送实现网点轻量级门户平台的搭建,通过定制化WebPortal页面银行最新的金融动态及营销活动广告。不仅可以让银行客户进行手机银行客户端的便捷下载、银行官方微博、微信的点击关注,并且可以拓展网点的无纸化智能排队、银行电子商务实体店营销等业务。依靠营业网点的无线互联网平台,也能通过Portal短信认证方式合规获取用户实名信息(如姓名、手机号等),并收集客户的上网行为日志信息。通过这些信息,可以实现用户的大数据挖掘与分析,为实现后续精准化的产品营销和用户信贷级别的智能评估铺路。

三、结语

综上所述,为提高银行营业网点的服务满意度、快速推广手机银行客户端、建立自身的互联网金融平台、实现用户信息收集及大数据挖掘等目标,在金融银行业实现营业网点的无线互联网建设势在必行。作为一家已经在金融行业扎根21年的民族通信厂商,迈普公司致力于向金融行业提供自主创新、安全可靠的产品和解决方案,为金融用户信息化建设保驾护航。迈普公司为金融用户提供完善的无线网络解决方案,包括无线AC控制器、无线AP、无线网管、互联网安全网关、运营级的集中认证平台、WiFi运营平台等产品,并可以提供WebPortal页面的深度定制化开发服务及大规模WiFi网络整体运维工作。截止目前,迈普公司已经配合工农中建交五大国有商业银行及多家股份制银行(民生银行、广发银行等)进行了内网无线WLAN的建设工作,在无线网络前期勘测、网络实施、后期维护方面有着丰富的经验。迈普公司致力于帮助各大金融企业迎接互联网金融时代的到来。

客户端推广方案范文第6篇

2、My Theatre+VLC media player方案

利用My Theatre软件自身的“直播模式”功能,可实现局域网内的广播。我们以安装My Theatre 3.33.5版本为例,首先安装设置好My Theatre软件。

(1)服务端设置

打开My Theatre软件,将鼠标箭头置于画面上,点击鼠标右键【常规设置】【直播模式】,如图26所示。

设置好【目标IP】地址,【端口】号为默认,并在【使用】前选项框内打“√”,再退出即可。

(2)客户端设置

客户端同样安装VLC media player软件并进行设置播放,方法同上面介绍的一样,不再重叙。

(3)使用问题

我们发现采用My Theatre软件自身的“直播模式”功能,有一些BUG,主要有以下两个问题:

①部分信号没有伴音

在使用中,我们发现My Theatre软件自身的“直播模式”功能有缺陷,部分频道如105.省略/attachment.php?aid=195,下载完成后,得到一个名为AVBroadcaster012.rar、容量为463.33KB的压缩包,经过WinRAR解压缩后,得到如图28所示的一个文件夹。

将该文件夹全部复制到My Theatre软件所在文件夹的“Plugins”子文件夹下即可。

②插件设置

打开My Theatre软件,将鼠标箭头置于画面上,点击鼠标右键【插件】, 就可发现在两个解密程序程序的下方,出现了一个名为“Live A/V Broadcaster”的文件,这就是我们刚才所安装的插件,如图29所示。

点击该插件,出现【Live A/V Broadcaster】实时音视频广播的插件设置界面,如图30所示。

首先在【Network Settings】(网络设置)区域中的【Address】(地址)右边的空白栏里,填写你所在客户端的IP地址,其它项目可按照默认设置即可。然后在【Network Protocol】(网络协议)区域中的【HTTP/RTSP】前选项框内打“√”,最后点击界面下方的“START BROADCAST”(开始广播)按钮,在【Bandwidth Utilization】(使用带宽)区域下面的项目栏内就会出现方块条,并且右边有数据流速率指示,表明直播插件已经开始传送数据,如图31所示。

这样就可以播放由服务端传送来的卫视信号的MPEG2-TS流了。如果需要在服务端打开My Theatre软件时,就能够进行广播工作,可在【Always Broadcast】(总是广播)前选项框内打“√”。

③My Theatre收藏夹设置

只有在My Theatre软件【收藏夹】中的频道才可以被共享,因此事先要把频道分好类。如果你的My Theatre软件收藏夹里没有频道单,必须进行如下编辑:

首先选择要收藏的频道名,点击【编号&收藏】,如图32所示。

出现【操作选择的频道】界面(图33),点击【放置到收藏夹】右边的下拉按钮,出现收藏夹中的11个分类,分别为【NONE】(没有)、【Music (Музыка)】(音乐)、【Cinema】(电影频道)、【Fun】(娱乐)、【News】(新闻)、【Radio】(电台)、【Science】(科学)、【TV Fav】(电视收藏)、【Various】(杂项)、【Erotic】(成人节目)和【Rus Radio】(俄罗斯电台)。将所要收藏节目依据其性质,分别纳入各个分类中。

例如,我们在【TV Fav】分类栏设置了如图34所示的8个频道。

(2)客户端设置

①播放软件设置

不管服务端是采用My Theatre软件的自身功能实现直播功能,还是配合局域网直播插件的点播功能,其客户端都是通过VLC media player软件来实现卫星信号的实时播放,设置方法同上。

②点播设置

在客户端IE中输入默认的“192.168.1.2:8000/”,其中“8000”是A/V Broadcaster插件HTTP 协议默认的端口号(见上图31),出现收藏夹中的频道单分类列表(图35)。

点击其中的【TV Fav】链接,出现电视收藏的频道单(图36),同样显示出8个频道,点击要收看的频道名称,如TVBS台,此时这一点播信息就通过HTTP/TCP协议传送到服务端,My Theatre软件里的AVBroadcaster插件收到这个信息后,就会控制My Theatre软件进行切换到TVBS台上。这个点播频道单就如同我们手中的电视遥控器一样,使得换台非常方便。

这点播频道单就如同我们手中的电视遥控器一样,使得换台非常方便。不过和电视遥控器有所不同的是,这仅仅是切换频道,其它的诸如开关机、频道搜索、设置等功能,还必须要到服务端My Theatre软件中进行设置。

(3)使用注意事项

①关于多播的问题

通过AVBroadcaster插件可以解决局域网中共享卫星电视的问题。如果想给你这个网段所有的机器直播,那么就要将IP地址设置成192.168.1.255, 其中“255”来表示广播地址,这样一来,只要客户端的IP地址是“192.168.1. ×××”的计算机,都可以接收到服务端传送的卫星信号。

不过采用该方法且用UDP协议进行视频数据传输时,数据处理量特别大,对服务端电脑硬件性能以及网络传输带宽要求很高,因为传输信号给192.168.1.255,其实就是传输信号192.168.1.0子网络内每一个IP地址发送一条数据流,本人用这个845PE主板、P42.4GCPU、DDR512M内存、5200显卡的台式机作服务器时,客户端采用IBM T30马赛克现象严重,几乎无法播放。

但如果只进行声音广播,则没有任何问题,因为电脑要处理的数据处理量不是很大。

②部分信号马赛克现象

部分卫视信号有马赛克现象,即使重新启动软件,也不能解决。例如阳光卫视,丢帧情况严重(图37)甚至导致播放几分钟过后,软件自动关闭。我们认为应该和该频道采用的视频格式有关,由图34可以看出,阳光卫视采用的是非标准的704×576格式,AVBroadcaster插件处理不好所致。

4、AltDvb_Intf_Network+AltDvb方案

利用AltDvb专用网络控制插件AltDvb_Intf_Network,不仅可以实现如同My Theatre、AVBroadcaster+VLC media player方案的客户端对卫视信号的点播功能,还能够在客户端控制服务端卫星软件的设置、扫描、开启和关闭。

(1)服务端设置

我们以安装AltDvb2.1.0版本为例(图38),首先安装设置好该软件,保证能够正常接收卫星信号。

①插件安装

下载AltDvb_Intf_Network插件,下载地址为www.altdvb.ro/files/AltDvb_Intf_Network_B126.zip。下载完成后,得到一个名为AltDvb_Intf_Network_B126.zip、容量为282.67KB的压缩包,经过WinRAR解压缩后,得到如图39的一个文件夹。

将该文件夹全部复制到AltDvb软件所在的文件夹中下,会出现【确定文件夹替换】的对话框(图40),点击“是”即可。

②插件设置

运行AltSRV.exe 程序,出现图41所示的【ALTDVB:Server】服务器界面,点击“Start”按钮,这时界面中是没有传输参数显示的,因为还没有和客户端软件建立通信联系。

(2)客户端设置

①AltDvb软件设置

在客户端同样安装AltDvb2.1.0版本软件,由于AltDvb是绿色软件,可将服务端的安装设置好的AltDvb文件夹直接复制到客户端;再打开AltDvb软件所在文件夹中的Devices子文件夹,将其中的“Dev_NetClient”CFG文件用记事本打开,并进行编辑,如图42所示,即将“Srv_HostIP=127.0.0.1”更换成所用的服务端的IP地址,保存后退出。

②AltDvb软件使用

打开AltDvb软件,以Dev_NetClient为默认设备启动Alt_DVB,按照原本的AltDvb软件进行操作即可(图43)。

(3)使用注意事项

①ALTDVB Server界面参数指示功能

当客户端打开AltDvb软件时,如果你观看服务端的【ALTDVB:Server】服务器界面(图44),会发现界面中显示出各种传输参数,在【Information】(信息)区域内,显示出Client IP(客户端IP地址)、DiseqC(四切一代码)、Tuner params(调谐器参数)和Signal status(信号状态),在信号状态栏目里,用“L”表示模拟信号强度,“Q”表示信号质量。其显示数值和图43客户端AltDvb软件所显示的数值是同步的。

在【Statistics】(统计)区域内,显示出Received(接收)/Sent(发送)、Buffer(缓冲)和Droped(下载)这些实时数据。服务器界面的最下面为网络数据速率和服务端电脑CPU的占用率。

另外,当打开AltSRV程序时,任务栏上出现的小图标显示黄色,启动“Start”按钮后,小图标显示绿色;只有客户端AltDvb软件启动,并且能够和AltSRV通信时,小图标显示红色,同时界面右下角的小图标闪烁。

②无法播放问题

采用AltDvb_Intf_Network+AltDvb方案,在客户端可以和以前一样地操作该软件,如设置四切一、扫描频道、使用各种共享和KEY插件,不会感觉到有任何的不同,就象你的客户端也安装了一块卫星接收卡并连好卫星天线一样。不过在服务端ALTDVB Server界面(上图44)中,如果按动“Stop”后再按“Start”,或者是重启AltSRV程序,客户端也必须重新启动AltDvb软件,才能再次建立和服务端的通信,达到正常接收。

如果播放软件无图像无伴音,但有信号质量指示,排除是解密频道的原因外,则是你的电脑里缺少相关解码包。可安装个powerDVD或者winDVD播放软件,共享其中的解码包,也可以在网上下载一个解码包压缩文件Elecard MPEG-2 Decoder&Streaming Plug-in for WMP 3.4.60815.rar,进行解压缩安装,然后在AltDvb软件中。依次进入【Setings】【Vidio/DirectShow】【Edit know DS Filters】【Add Filter】(图45),添加你已经安装的音视频解码器即可。

然后在画面点鼠标右键盘选择【DS config】选项,选定你刚才安装的解码包就可以了(图46)。

不过ALTDVB软件也有个BUG,就是会有死机现象,需重新启动程序才可以,但过一段时间后又会出现此问题。

③原理和设想

采用AltDvb_Intf_Network+AltDvb方案,实际上是将服务端上ALTDVB软件上的一切功能(包括卫星信号接收和软件界面控制功能),通过AltDvb_Intf_Network网络控制转发插件打包成为携有控制信息的数据流,广播到网络中。服务端刚开始启动AltSRV程序时,只是转发服务端软件控制信息,只有客户端的ALTDVB软件启动并建立正确的通信联系后,才能控制服务端软件ALTDVB在后台执行卫星接收功能,并将卫星接收形成的TS流和软件界面控制信息流一同传输到客户端上,客户端再将它还原成为音视频信号和控制信号。

由此可见采用AltDvb_Intf_Network+AltDvb方案,实际上已脱离了卫视广播的范畴,而是一个远程控制方案。因此我们设想,推广这种远程控制方案到数千公里的异地,把本地不能覆盖的卫星信号,通过远方的朋友在异地接收,再通过光纤宽带等方式做上行数据传送到互联网上,在本地设置好IP地址,就使得卫星信号搬回家的梦想成为可能。当然这只是个设想,具体如何操作还有待于感兴趣的烧友们进一步交流探讨。

5、ProgDVB+ProgDVB方案

采用ProgDVB+ProgDVB方案,同样可以实现客户端对卫视信号的点播功能。不过从ProgDVB4.52.3版本开始,取消流路由模块(Stream router)、广播服务端/客户端(Broadcast Server/Client)功能,改由媒体服务端/客户端(Prog Media Sserver/Client)来实现。

我们以安装ProgDVB最新版本4.81版本为例,可在官方网站download.省略/ProgDVB4.81

FullInstall.exe进行下载,完成后得到一个名为ProgDVB4.81FullInstall.exe、容量为2.65MB的应用程序,点击它,可直接安装。

(1) 服务端设置

①软件安装

运行安装,先按照提示选择软件界面语言,先选择英文,接下来进入【Installation ProgDVB】软件安装界面,在选择硬件时,应选择“TwinHan〔WDM driver〕”,如图47所示,然后可以更改软件安装目录,建议使用默认目录。

按“Next”,出现【Modules】(模块)设置界面(图48),选装Prog Media server(媒体服务器),然后从www.省略/UpFile/UpAttachment/2006-9/200691714910.rar下载一个汉化文件,解压缩后得到的“chinese.lng”汉化文件,将它复制粘贴到ProgDVB软件所在文件夹的根目录下,然后运行ProgDVB,在菜单栏里进入【Settings】【Language】,选择“Chinese”,再重新启动软件即可呈现中文界面。

接下来就可以进行卫星天线的设置和信号搜索扫描,过程不再重复,保证能够正常接收信号即可,不过一些频道会处在门限之间,当信号低于软件接收的最低强度标准时,软件会提示错误,要求你关闭软件,软件默认的设置是“开启最后观看的频道”,重新打开软件后,仍将提示软件错误,这样反反复复使得电脑容易死机,应该在菜单栏进入【设置】【选项】,将“开启最后观看的频道”前选项框的“√”去掉(图49)。

②服务端设置

首先播放任意一个界面,然后在菜单栏依次【设置】【模块列表】(图50)

进入【附加模块列表】界面(图51),在【Prog Media Server(Home)】前选项框内打“√”, 然后按确定退出。

此时打开【录像】(注:汉化错误,应该为“服务”)的下拉菜单,发现已出现“Prog Media Server(Home)”项目(图52)。

点击它,出现【Prog Media Server options[Home]】媒体服务器家庭版选项设置界面(图53),在【Protocol】(协议)中有Unicast(单播)、Broadcast(广播)、Multicast(多播)和Shoutcast(呼叫)四个选项,但Broadcast、Multicast功能需要注册方能使用。我们选择Unicast(单播),其它按图所示的默认设置,最后按“Apply”确定,再按“Cancel”即可。

通过上面的设置后,实际上ProgDVB软件已开始单播数据流了,这从界面下方的【Traffic】(通信量)项目栏的数据统计显示可以看出,同时主界面也显示同步播出画面。

(2)客户端设置

①软件设置

客户端同样安装ProgDVB软件,但不需要选择硬件及其驱动软件(图54)。

按“Next”,除了不选装Prog Media server外,其它步骤和客户端一样。安装完成后,首次打开软件,先进入【设置】【设备列表】(图55),在【支持设备列表】界面里,选择“Prog Media Client:Change channel on server”其意为“媒体客户端:在服务端切换频道”,点击“启动”按钮,不一会儿,该项目栏前面出现一个PCI卡的示意图,说明设置成功。

再点击界面下方的“属性”按钮,出现【Prog Media Client options】媒体客户端选项设置界面,同样设置Unicast方式,在【Server IP】上,将默认的“127.0.0.1”IP地址改为你的服务端IP地址(图56)

如我们这台机器为:“192.168.1.2”,点击“Apply”按钮,此时客户端已有同步画面显示;在【Traffic】项目栏中,可以看到有实时数据显示,说明客户端和服务端通信成功(图57)。

接着只要点击“Channel list”按钮,电脑屏幕会快速闪动一下,此时服务端的频道列表就下载到客户端软件内容栏里,为客户提供点播菜单。最后依次退出设置界面,就完成了客户端的设置。

②ProgDVB软件使用

客户端的ProgDVB软件,除了不能够设置搜索节目,以及信号质量和信号强度指示数值不正确(均为100%)外,其它的功能如选台、录像等和客户端使用一样,其界面如图58所示。

也就是说,在服务主机和客户机上都可以调整频道,按下频道选择后,主机和客户机的频道同时调整变动。不过客户机收到信号的图像和伴音会有一定延时现象。

(3)使用注意事项

对于这个家庭版免费的媒体服务器,由于有功能限制,在服务端必须按下面 的两个步骤的操作进行,否则有时会不能正常发送数据。

①服务端软件在每次退出前,需要先关闭Prog Media Server功能,即将【Prog Media Server(Home)】前选项框内打“√”去掉,然后按确定退出。

②再关闭软件,重新启动时,先打开一个频道,待正常播放后,再加载Prog Media Server,即可正常发送数据。

如果加载后,服务器仍没有图像,可再次重复上面的步骤,直至正常。

在服务端可以检查数据流发送是否正常,只要进入【Prog Media Server options(Home)】界面,点击“Ports”端口按钮,出现【Ports list】端口列表界面(图59),列出各端口下的数据传输情况,其中10999端口反映Current channel(当前频道)所采用的格式和流速,11000为Information(信息)端口,11001为Control(控制)端口,如果10999端口有流速显示,说明发送数据正常。

对于客户端软件是否在使用或者是否和服务端通信成功,可点击“Clients”按钮,出现【Client list】客户端列表界面(图60),在单播的情况下,会显示所有客户端的连接信息,按“Refresh”刷新按钮,内容栏中如显示当前客户端通信中的计算机名称、IP地址和运行时间,就表明该客户端软件在正常使用中。

如果服务端发送正常,而客户端无法接收,只要重新启动软件即可解决问题。

6、其它方案的探讨

除了上述的常见卫星接收软件外,还有一些软件具有局域网广播功能,如DiaVloB、DVB Viewer软件,以DiaVloB1.06版本(官方下载网址:www.diavlob.省略.pl/files/DiaVloB_1.06.zip)为例(图61),只要通过【Settings】【AV broadcast】,就进入音视频广播设置界面,其设置和上述的大同小异。

不过该软件使用起来一直存在问题,1020卡有信号质量锁定指示指示,就是搜索不到信号(图62),采用其它版本的DiaVloB亦是如此,也不管是采用TwinhanData 1.7.2.7,还是WinDTV SDK 2.5驱动。不知是何原因,有同好者交流探讨一下。

安装DVBViewer软件(官方下载网址:www.technisat-daun.de/download/de/soft/1315.zip),通过【SETTINGS】【Options】【Network】,可进入局域网络设置界面(图63),其设置和上述类似。

但我们使用的这款3.1版本VisionPlus 1020A红卡,在打开软件时,有如图64的警告对话框,提示没有找到合适的驱动程序。更换软件自带的驱动,显示无法安装。有安装成功的用户,希望能够交流一下。

客户端推广方案范文第7篇

更安全的管理

据Jan Jackman介绍,IBM的新型终端虚拟架构接入服务(Virtual Infrastructure Access,VIA),是将瘦客户端架构中专门提供终端运算资源及管理服务的平台系统移至IBM的数据中心,并通过与IBM合作的Wyse、VMware、Citrix等提供的不同虚拟化技术搭配system x服务器,为企业瘦客户端提供虚拟化的集中管理服务。

不论是桌面虚拟化还是服务器虚拟化,用户总是有一个老生常谈的话题,那就是将所有鸡蛋放在一个篮子里的安全问题。对于这项新型桌面终端管理服务,用户同样有类似的疑问。

通过实施VIA,用户可将原有的终端数据资源,甚至操作系统都转移到后台数据中心的服务器中,而前台终端则转化为以显示为主、计算为附的瘦客户端,一旦服务器或者运行软件出现问题,数百上千台桌面终端可能将同时受到影响。Jan Jackman举了一个例子,类似于手机和运营商后台数据中心,即使手机损坏或丢失,用户同样可以在新手机中使用原有的电话号码簿。而VIA的一大优势就是可靠性,因为终端电脑和服务器相比其实是故障率很高且使用寿命较短的设备,而后台数据中心的设备具有4个9甚至5个9的可靠性,再加上后台备份和虚拟化技术,反而使得终端应用更安全可靠。

而在企业内部信息安全中,最危险的其实就是桌面设备,很多安全企业甚至还为此专门推出了桌面终端安全管理软件,以防终端使用的不确定性影响局域网内部其他设备的安全运行,甚至是后台重要数据被窃取。通过VIA,所有数据、认证和管理都做能到策略一致,统一管理,有效提高了企业的信息安全。

终端并不重要

对于IBM来说还有一个有趣的话题便是,IBM电脑业务已经在3年前收归联想集团,那么终端服务没有自己的终端设备是否会有影响?“在终端服务中,终端其实并不重要。”Jan Jackman解释说,“企业用户需要的是可以灵活地在任意时间、任意场所准确获取信息,因此,应用环境就变得非常重要。”其实,应用VIA后,终端已经成为瘦客户端,不仅如此,IBM还在帮助用户从现有的PC设备向移动设备进行过渡。这样,不论终端是什么,它最宝贵的数据资源和计算资源其实都在后台数据中心当中,而IBM可以通过与终端企业合作来为用户提供完整的方案。

此外,VIA可以协助企业进一步简化瘦客户端架构,大大缩减用户部署时间。同时,与现有的传统分布式PC桌面系统部署相比,采用VIA的瘦客户端架构部署服务可为企业降低硬件与软件的采购成本,并进一步降低企业的内部管理成本与风险。IBM认为,随着硬件使用寿命的缩短、应用软件的增加和分布、工作环境的分散,管理和维护终端设备的工作变得越来越困难,这项服务可在3至5年内为企业降低电费、管理、PC购买与维运等TCO成本高达40%。而且,终端用户在实际使用中也不会改变任何使用习惯,通过提供特殊身份认证的智能卡搭配USB读卡装置,登录任意终端即可获取自身相关数据,继续原有业务,这意味着灵活性也将大大提高。

是技术更是服务

Jan Jackman认为,尽管VIA会涉及大量新型技术,但是它更是一项服务。IBM服务从评价最终用户的应用环境开始,包括电话支持、工程师上门服务、软件分发以及资产管理等服务项目。大中型企业用户的终端应用环境相当复杂,应用重点也会分门别类,为满足最终用户位置分散和不同的需求,IBM开发了相应的工具和技术来评估应用环境,再向用户推荐适合的服务产品。通过与众多合作伙伴共同将虚拟化技术与IBM的后台硬件产品相结合,再配合整合软件技术和应用解决方案,可以优化用户应用环境和数据中心。比如,IBM在存储优化方面投入很多精力,因为存储与成本控制紧密相关。

而如果用户可以通过IBM服务从全局角度考虑,就会发现这只是虚拟化IT基础架构管理的一部分。IBM的真正优势在于可以将VIA等桌面服务融合到ITIL v3的流程管理中,包括Helpdesk管理、事件管理,还有配置管理、变革管理等,提升用户的整体商业价值。

客户端推广方案范文第8篇

关键词:SOCKS;NAT;P2P;STUN;穿透

中图分类号:TP393.03

IP网络地址是整个互联网的基础,目前大多数网络设备使用的都是IPv4地址。IPv4地址提出的时候没有想到互联网发展如此之快:根据2012年的思科报告,全球有23亿互联网用户,到2017年,全球将会有约36亿互联网用户。到2017年,将会有超过190亿全球网络联接(固定/移动个人设备、M2M联接等)。现在IPv4的地址已经不够这些设备使用了,为了解决这个问题,IETF提供了NAT[1][2]方案,这个方案使用NAT将网络分为外网和私网,每个私网都可以重用,这个方案大大缓解了IPv4地址匮乏的问题。但是这个方案导致了一个问题,对于想对外提供服务的NAT私网内的用户而言,这个功能会受到限制,最主要的原因是NAT外的用户不能直接访问到NAT内私网中的计算机数据。这种情况导致了互联网上P2P互相访问的困难。不过目前还有很多应用需要这种服务器式的被动访问,比如SOCKS4/5[3][4]协议,这个是最为知名的一种协议,通过这个协议服务,能够透明地中转服务器和客户端之间的数据。然而NAT的引入导致在NAT后面的用户无法对外提供SOCKS4/5服务。本文试图使用穿透NAT的P2P技术,使在NAT内的SOCKS4/5服务也能提供给外部机器使用,真正实现对于互联网的任何一个用户都能够直接访问。

1 穿透NAT的协议

为了解决引入NAT设备后网络互联出现的问题,有大量协议被发明和使用,比如MIDCOM[5]、TURN[6]等,但是这些协议大都需要第三方介入,这会导致一些问题。如:中转第三方的带宽、处理能力以及实时性。这随着NAT后面节点的增多,数据量的增长以及对于实时性的严格要求等,这些协议处理都存在问题。我们希望两个机器能够实现真正沟通,而不是通过中继的方式。UPNP和STUN这两个协议能够实现这种真正直接的沟通。

1.1 UPNP[7]

UPNP(Universal Plug and Play)是由UPnP Forum推广的一套网络协议。该协议的目标是使家庭网络和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。UPnP通过定义和基于开放、遵循因特网通讯网协议标准的UPnP设备控制协议来实现这一目标。任何设备都能自动加入一个网络,获取自己的IP地址,宣布自己的名字,根据请求检查自身功能并且检测出其它设备和它们的功能。支持UPnP的设备允许UPnP数据包通过IGD协议在没有用户交互的情况下,无障碍的通过NAT。但是UPnP的缺点是:它要求所有网络中的设备都支持UPnP,即使单台设备不符合UPnP标准的,我们就无法实现一种P2P网络。

1.2 STUN [8][9]

STUN协议是一种轻量级的客户端-服务器模式的协议,它不需要任何管理员进行网络配置,就能发现它们和公网之间是否存在NAT,并确定NAT的类型。STUN协议目前仅仅支持使用UDP报文穿透Cone NAT[10]。此协议利用Cone NAT传输 UDP的原理进行穿透[11][12][13]:私网内某个机器通过Cone NAT发送UDP数据到外网某个机器,内部IP地址和端口的UDP数据经过Cone NAT被映射到一个外部地址,在某个时间段内这个内部IP地址和端口将被转换为固定外部IP地址和端口(这个过程将被Cone NAT记录,并且存储为一个Session)。此后,如果外部Session对应的机器发送UDP数据到这个Cone NAT,Cone NAT会把这个数据包转发到内部映射的这个地址上。目前IETF定义的STUN协议目前能够穿透Cone NAT,但是不能穿透Symmetric NAT。不过我们可以通过修改STUN协议来实现穿透Symmetric NAT的目的。[14][15][16]

2 SOCKS4/5协议

SOCKS协议是一种应用层次的协议,它提供一种通用方案,能为应用程序提供基于TCP和UDP数据报文的服务,但是它不能ICMP之类的底层通讯协议,SOCKS协议从概念上来讲是介于应用层和传输层之间的“中介层(shim-layer)”,SOCKS V4协议为HTTP、FTP、TELNET、WAI和GOPHER等基于TCP协议的客户/服务器程序提供了方案。新的SOCKS V5协议在SOCKS V4协议基础上作了进一步扩展,从而可以支持UDP协议,并对其框架规定作了扩展,以支持安全认证方案。同时它还采用地址解析方案以支持域名和IPV6地址。

SOCKS协议利用握手(negotiation),请求(Requests),应答(Replies)等过程完成对于上述协议的转发。一般而言SOCKS4/5服务器通常绑定在1080端口上。

3 NAT穿透SOCKS4/5协议实现

3.1 协议方案

如图1,为了实现双方都在NAT后的机器的SOCKS4/5之间的直接通信,我们需要一个双方都能访问的中间服务先把两边的机器关联起来。在公网上我们需要架设一个双方都能够联系的服务器,然后通过STUN协议帮助双方完成直接通信。一旦直接联系完成,我们就不再需要公网中间服务了,此后我们采用可靠的UDP传输协议完成SOCKS4/5客户端和服务器的直接数据传输。

此协议分为两个部分,首先是通过STUN协议完成NAT后两个机器的SOCKS4/5客户端关联器和SOCKS4/5服务器关联器的直接通信,然后使用可靠的UDP协议完成SOCKS4/5客户端服务器的数据通信。

3.2 建立直接通信

我们可以使用STUN协议来帮助双方都在NAT后的机器建立直接的通信。STUN协议通过一种叫做UDP hole punching的机制来实现这一目的。一旦完成这个操作,两个NAT设备后的机器就能够实现直接的网络通信而不再需要STUN服务器的介入了。

如图2显示SOCKS4/5客户端关联器和SOCKS4/5服务端关联器通过STUN协议帮助建立直接通信的过程。

(1)客户端关联器通过NAT A连接到服务器,服务端关联器通过NAT B连接到服务器,服务器记录客户端关联器和服务端关联器的外网地址和端口。

(2)服务器向客户端关联器发送服务端管理器的外网地址和端口消息,服务器向服务端关联器发送客户端关联器的外网地址和端口消息。

(3)客户端关联器向服务端关联器的外网地址和端口发送hole punching消息。虽然这个数据包在NAT B的时候会被阻止(非Full Cone NAT禁止没经过关联的外网IP直接访问内网),但是这个UDP数据包在经过NAT A的时候,会在NAT A上建立一个Session,这个Session记录了本地客户端关联器与服务端关联器外网地址的关联信息。

(4)服务端关联器发送回应消息到客户端关联器,NAT A由于有步骤3由hole punching消息建立的Session,NAT A将会把这个消息转发到客户端关联器,完成后双方建立直接的消息通信。

3.3 SOCKS4/5数据传输

由于STUN协议仅仅支持UDP的穿透,但是SOCKS4协议只支持TCP的连接,为了兼容SOCKS4/5协议,我们使用转发的机制来保证我们的程序能够完美匹配SOCKS4/5这两种协议。

如图3所示:

(1)SOCKS客户端关联器绑定本机端口1080。本地SOCKS客户端程序(如IE等程序)设置本地SOCKS为本地127.0.0.1080。SOCKS客户端按需要访问某个公网服务器或者远端对方的私网服务器。

(2)客户端关联器接收到SOCKS客户端发送过来的数据,不做任何改变,通过可靠的UDP(如UDT协议,此协议可以提供类似TCP的可靠数据传输)数据传输发送到已经建立的直接通信的服务端关联器。

(3)服务端关联器接收到可靠的UDP传输过来的数据,然后不做任何改变的将这个数据通过TCP转发到SOCKS4/5的真正服务器程序(127.0.0.1:1080)。

(4)SOCKS服务器连接实际需要访问的公网或者私网服务器(如需要访问的HTTP服务)。

4 实验测试

4.1 实验设备

系统硬件:三台PC,配置:CPU P6 3.40GHz 4GM 内存

NAT设备:两台NetGear WPN824路由器。

操作系统软件:Windows7。

4.2 实验效果

程序经过实际测试证明,支持NAT穿透的SOCKS协议完全可行。测试显示浏览器浏览网站与直接使用SOCKS协议连接的效率基本接近,但是由于中转过程的花费,浏览大型网站可能相对于直接SOCKS连接慢了5%,不过这个基本不会影响用户的感受。

5 结论

SOCKS协议是客户端/服务器模式,这种模式由于NAT的引入导致如果服务在NAT后面将会出现问题。本论文使用一种新的客户端-服务端关联器方法使得SOCKS协议能够支持NAT的穿透,这个使得SOCKS协议能够被大多数工作在NAT后的计算机使用。并且这种关联器方法与上层的协议没有任何直接关系,我们可以扩展此种协议,使得很多原来不支持NAT穿透的协议也能够被支持,比如:SMTP、POP3、IMAP、SNMP等。同样,这个方法也能支持我们定义新的协议,比如类似QQ一样即时P2P通讯协议。

参考文献:

[1]P Srisuresh, M Holdrege. IP network address translator (NAT)terminology and considerations.RFC 2663.August 1999.

[2]G Tsirtsis and P Srisuresh. Network address translation-protocol translation (NAT-PT).RFC 2766.February 2000.

[3]Ying-Da Lee, SOCKS: A protocol for TCP proxy across firewalls, http:///txt/socks4.protocol.

[4]M. Leech , M. Ganis, Y. Lee, R. Kuris, D. Koblas, L. Jones. SOCKS Protocol Version 5. RFC 1928.

[5]P Srisuresh, J Kuthan, J Rosenberg, A Molitor,A Rayhan. Middlebox communication architecture and framework.RFC 3303.August 2002.

[6]J. Rosenberg, C. Huitema, and R. Mahy. Traversal using relay NAT (TURN). Draft-rosenberg-midcom-turn-03, October 2003.

[7]UpnP Forum. Internet gateway device (IGD) standardized device control protocol. November 2001.

[8]J. Rosenberg, J. Weinberger, C. Huitema, R. Mahy.STUNSimple traversal of user datagram protocol(UDP)through network address translators (NATs).RFC 3489,2003.

[9]J Rosenberg, R Mahy, P Matthews, D Wing. Session traversal utilities for NAT (STUN). RFC 5389. 2008.

[10]C Jennings. NAT classification results using STUN. RFC 5389. October 2008.

[11]T. Hain. Architectural implications of NAT. RFC 2993. November 2000.

[12]D Senie. Network address translator (NAT)-friendly application design guidelines. RFC 3235. January 2002.

[13]Saikat Guha, Paul Francis. Simple traversal of UDP through NATs and TCP too (STUNT). http://nutss.gforge.cis.cornell.edu/stunt.php.

[14]Yuan Wei,Daisuke,et al. A new method for symmetric NAT traversal in UDP and TCP,APAN Network Research Workshop.11-18,August 2008.

[15]王勇,崔修涛,吕钊,李子成.基于探测对Symmetric NAT与端口受限NAT的穿透方案[J].计算机应用,2006,4(26).

[16]杨璐,沈悦,蒋蕾.一种TCP协议穿透Symmetric NAT方案[J].计算机工程与应用,2007,43(6).

作者简介:周晖(1979.08-),男,本科,工程师,软件开发工程师,研究方向:网络通信。

客户端推广方案范文第9篇

关键词:网络信息;代维管理;整体规划;组网方案

中图分类号:F49 文献标识码:A 文章编号:16723198(2013)11016901

1 整体规划

现从系统组网、设备配置以及系统接口等方面对中国移动四川省分公司代维管理系统—PDA接入服务进行整体规划建议,具体内容表述如下:

(1)代维管理系统的主体服务器(包括代维管理系统服务器、PDA通信服务器、数据库服务器等)全部放在省公司机房;(2)各县(市)代维公司代维人员使用的代维PDA客户端通过各县(市)中国移动本地网接入到省公司机房的PDA通信服务器,完成工单处理和基站、塔桅、直放站、室分、管线、综合接入代维以及CQT测试等操作;(3)代维管理系统主要与合作单位统一管理平台进行对接、合作单位统一管理平台整合了iMEP系统、资源管理系统、综合网络资源管理系统、应急发电系统、无线网优系统等运维业务支撑系统相关接口,获取包括工单数据、资源数据等基本信息,并将需要更新的数据更新到相应的运维业务支撑系统中;此项目先在成都、重庆两市进行试点,解决项目存在的难点、评估项目存在风险、试行项目的可操作性、总结项目的效果,再推广至全省各地市分公司。本期按全省业务需求进行系统设计,后续再根据增加的需求进行扩容。

2 逻辑组网方案

2.1 数据库服务器

运行Oracle数据库软件,为代维管理系统提供数据库服务支撑,数据库数据的存储利用大型磁盘阵列。根据四川移动目前现状,建议利用旧设备。

2.2 代维应用和升级服务器

运行Web中间件和代维管理系统,实现代维的全业务精细化管理应用,为移动公司代维管理人员和代维公司代维管理人员提供WEB服务,移动公司代维管理人员和代维公司管理人员通过IE客户端访问代维管理平台应用,实现代维的管理。也可以建议利用旧设备。

2.3 PDA通信服务器

运行代维PDA客户端接入平台程序,实现Socket通信的侦听服务,接收代维PDA客户端TCP/IP连接并通过该连接与代维PDA客户端进行数据交互,并实现相应的业务处理。也可以建议利用旧设备。

2.4 PDA客户端

代维PDA客户端是一款运行在Windows Mobile或andriod智能手机上的应用软件,该客户端通过所在地市的本地网GPRS/EDGE移动通信技术连接终端接入服务器,实现与代维管理系统的数据交互。

3 系统组成模型

图1 代维管理系统的系统组成图3.1 软件部分

(1)PDA客户端。PDA客户端是一个运行Windows Mobile或andriod的智能手机(或专用手持无线设备),代维PDA客户端通过GPRS或者EDGE等移动通信技术与后台的代维管理系统连接,可自动识别巡检设备或巡检点、读取设备信息、监测代维人员是否到位巡检、代维巡检数据填写上报等。代维人员通过PDA客户端下载代维应用,完成相应代维业务处理;PDA客户端登录时由合作单位统一管理平台进行用户和设备的认证。

(2)PDA接入服务子系统。PDA接入服务作为合作单位统一管理平台的子系统和PDA应用的服务器端,实现用户/设备认证信息的转发、代维任务的下发,以及接收PDA上报的代维数据并上传至合作单位统一管理平台。代维人员利用PDA客户端可登录PDA接入服务子系统下载、使用各类代维应用。

PDA接入服务子系统由以下四部分组成。

(1)PDA通信服务:PDA通信服务主要提供代维PDA客户端的终端通信服务,完成PDA客户端身份认证、代维任务下发,并接收代维PDA客户端上报的数据以进行数据处理;主要实现PDA接入服务子系统与PDA客户端之间的通信数据按照事先约定的通信协议进行解析与组包功能以及通信服务参数的配置功能。

(2)代维应用服务:代维应用服务为代维人员提供基于PDA客户端的应用服务,实现代维PDA客户端与合作单位统一管理平台工单同步、巡检设备或巡检点RFID基本信息管理、代维人员位置信息展示、代维人员轨迹展示和代维巡检数据统计分析等功能。本期主要提供六类应用供代维人员下载使用:故障处理、应急发电、代维巡检、CQT测试、资源核查、综合接入。

(3)PDA升级服务:PDA升级服务提供PDA客户端以及代维应用的最新版本,供PDA客户端下载。

(4)接口服务:接口服务主要实现与合作单位统一管理平台交互。

3.2 硬件部分

(1)智能手机。智能手机是代维PDA客户端的运行载体,该智能手机为GSM/TD-SCDMA制式,采用先进的Windows Mobile或Android智能手机操作,同时配备GPS定位模块、摄像头模块、蓝牙通信模块,实现便携式、移动式、无线式、低成本的移动代维。

(2)便携式RFID读卡器。便携式RFID读卡器主要用于RFID电子标签数据的读取,通过蓝牙通信技术与智能手机进行数据同步。

(3)FID电子标签。RFID电子标签利用先进的RFID技术智能电子标签,在代维管理系统中主要用于标识和区分不同的巡检地点、巡检设备等信息。

参考文献

[1]庞会静.基于WebGIS-PDA的代维管理系统的设计与实现[J].科技风,20110915.

客户端推广方案范文第10篇

从卖产品到卖服务

李树翀:能否先介绍一下天霆公司的整体战略和市场定位?

谈天霆:我们公司专注于桌面应用领域,可以为用户提供云电脑服务、VDI解决方案以及云终端设备。公司的宗旨是“为每个人提供优质的IT服务”。实现这一目标的主要载体就是云电脑服务。

PC只是一种工具,而这种工具未来可能会被新型的工具所取代。云电脑则不同,它融合了服务、应用和资源。这使得它在很多应用场景中都可以替代PC。未来,人们可以不必再购买PC,只要到电信运营商那里申请相应的带宽,就能获得一个云终端设备以及账户和密码,然后便可以轻松登录属于用户自己的桌面,访问应用程序,浏览网页,看电影或玩游戏……依托云电脑服务,只要有互联网的地方,你就可以无障碍地访问自己的桌面。

李树翀:云电脑与PC相比,其独特的优势表现在哪些方面呢?

谈天霆:首先从硬件架构上看,PC采用的是x86架构,包含CPU、内存、硬盘等,数据全部存储在本地。云电脑采用的是云计算架构,终端设备只是一个让用户的桌面与后台云计算系统相连接的接入点,CPU、内存、硬盘等资源全部汇集在云中的资源池里。在云电脑服务模式下,桌面、应用和数据只是服务的内容而已。

其次从系统维护和管理的角度看,云电脑可以实现统一的管理和维护,从而减少了用户本身的系统维护工作量。举例来说,如果PC的硬盘出现故障,修复硬盘并恢复其中的数据是一件十分困难的事。用户可能要委托专业的数据恢复公司对数据进行恢复,还要支付较高的费用。

如果采用云电脑服务,用户就不会遇到上述麻烦。云电脑服务大大提升了应用和数据的可靠性。天霆云电脑服务依托的后台数据中心是按照业内最高等级——Tier 4级别的要求建造的,能够达到金融用户所需的可靠性。用户如果采用云电脑服务,即使前端的硬件设备出现故障,只要重启系统就可以恢复系统的正常运行,而数据一直存储在云数据中心里,不会有安全方面的问题。

再次从成本方面来看,采用云电脑服务,用户自己就不必再构建庞大而复杂的IT系统,所有的计算资源、存储资源等都可以按需从云中获得。因此,相比PC,云电脑服务在价格方面具有非常大的优势。举例来说,我们目前正在与电信运营商合作,推广针对个人的云电脑服务,平均每个月的服务费仅为120~150元。

最后从用户体验来看,云电脑服务可以实现资源的弹性分配,即插即用。用户能够像使用水、电一样按需使用云电脑服务。

从PC到云电脑服务,这既是使用模式的改变,也是设备采购方式的改变。以前人们习惯采购单纯的硬件设备,现在人们要逐渐适应从买设备到买资源和服务的这种转变。云电脑作为一种全新的IT服务模式,将彻底改变人们工作、学习、生活和娱乐的方式。

技术是保障

李树翀:能否介绍一下云电脑服务诞生的背景?目前,天霆公司拥有哪些产品线?

谈天霆:在服务方面,我们有云电脑服务,这也是目前我们的业务重点。在软件方面,我们拥有完全自主研发的桌面虚拟化软件、设备管理软件以及3Tcloud Receiver。3Tcloud Receiver可以实现智能终端与云后台的连接与交互。在硬件方面,我们有云终端设备X900和X910。X900基于ARM架构,功耗仅为3W,主要用作云电脑服务的接入终端。X910可以兼容VMware、Citrix、微软等厂商的桌面虚拟化软件,可用于构建VDI解决方案。

2009年,VDI解决方案开始流行。一些大型企业比较偏爱VDI解决方案,因为它可以实现桌面的集中管控,安全性较高,维护也比较简单。随着云时代的来临,桌面即服务这种新的服务模式开始兴起。桌面即服务的本质是将VDI虚拟桌面作为一种服务交付给用户。这样一来,用户就不必自己构建VDI方案,通过购买服务的方式就可以获得虚拟桌面。但是,桌面即服务这种模式也有弊端,比如用户还是需要购买一个PC或瘦客户机。

在桌面应用领域,我们既有高效的网络连接和交互协议,又有桌面管理软件,还有云终端,那么我们为什么不能把这些设备组合在一起,为用户提供一种更方便的服务呢?这种新的服务虽然包括云终端,但又不是单纯的云终端;这种新的服务与桌面即服务类似,但又比桌面即服务具有更丰富的内涵。我们推出的这种新型的虚拟桌面服务,能够提供与PC相同的操作体验,而所有资源又都在云中。因此,我们决定将这种服务命名为云电脑服务。

李树翀:刚才您提到了云电脑与VDI、桌面即服务的异同,这让我联想到了人们熟知的瘦客户端。云电脑与瘦客户端的区别在哪里呢?

谈天霆:瘦客户端是精简的PC。云电脑是一种整体服务方案,瘦客户端可以作为云终端的一种融入到云电脑服务中。以我们的云终端X900为例,它与瘦客户端的差别主要表现在以下几方面。

上一篇:新公司策划方案范文 下一篇:活动推广策划书范文