管理数据传输服务的方法和终端技术

技术编号:4157072 阅读:258 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种管理数据传输服务的方法和终端。所述方法包括:检测是否有通用串行总线USB存储设备挂载,将检测结果向管理服务单元发送,管理服务单元根据所述检测结果进行数据传输服务的管理。通过本发明专利技术的方法和终端,实现对嵌入式系统的保护,同时改善用户的体验。

Method and terminal for managing data transmission service

The present invention relates to a method and terminal for managing data transmission services. The method includes: detecting whether there is a universal serial bus USB storage device is mounted, the detection results to the management service unit transmits the data transmission service unit management, service management according to the detection result. Through the method and the terminal of the invention, the protection of the embedded system is realized, and the user experience is improved simultaneously.

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及服务进程的管理。
技术介绍
嵌入式平台使用FTP(File Transfer Protocol,文件传输协议)和Samba等软 件来进行网络数据传输的使用已经越来越普遍。由于嵌入式系统固有的内存小、 磁盘容量不足、资源有限等局限性,在使用FTP和Samba等软件来进行网络数 据传输时, 一般都是通过挂载上的USB(Universal Serial Bus ,通用串行总线) 存储设备来进行。但如果在未挂载USB存储设备的情况下,用户开启了FTP、 Samba进程进行网络数据的传输,就会导致直接对嵌入式系统的内存或者硬盘 进行操作,在大数据量的情况下,系统很容易崩溃。同样的,如果在已经挂载 了 USB存储设备的情况下,而又未能开启FTP或Samba这样的网络数据传输 服务,导致用户需手动开启网络数据传输服务后才可进行相应的网络数据传输 服务,则影响了用户的体验。
技术实现思路
免用户在未挂载USB存储设备的情况下直接对嵌入式系统的内存或者硬盘进 行网络数据传输的操作,实现对嵌入式系统的保护;同时,在已挂载USB存储 设备的情况下,自动开启网络数据传输服务,当用户需要进行网络数据传输的 操作时,即可通过对已挂载的USB存储设备进行网络数据传输的操作,从而改 善用户的体验。为解决上述技术问题,本专利技术实施例一方面,提供了一种管理数据传输服务的方法,包括检测是否有通用串行总线USB存储设备挂载; 将检测结果向管理服务单元发送;管理服务单元一艮据所述^f企测结果进行数据传输服务的管理。 另一方面,提供了一种终端,包括检测单元,用于检测是否有通用串行总线USB存储设备挂载,并将检测结 果向管理服务单元发送;管理服务单元,用于根据所述检测结果进行数据传输服务的管理。 从上述技术方案可以看出,本专利技术实施例通过将网络数据传输等服务的启 用、关闭与USB存储设备的挂载与否进行绑定,避免了用户在未挂载USB存 储设备的情况下直接对嵌入式系统的内存或者硬盘进行网络数据传输的操作, 实现了对嵌入式系统的保护;同时,在已挂载USB存储设备的情况下,自动开 启网络数据传输服务,当用户需要进行网络数据输出的操作时,自动通过对已 挂载的USB存储设备进行网络数据传输的操作,而改善了用户的体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本专利技术的 一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术方法实施例示意图2为本专利技术方法实施例的一种具体流程图3为本专利技术方法实施例的另一种具体流程图4为本专利技术终端实施例示意图5为本专利技术终端实施例管理服务器的示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是 全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了 一种管理数据传输服务的方法和终端。本专利技术实施例通过将网络数据传输等服务的启用、关闭与USB存储设备的 挂载与否进行绑定,避免了用户在未挂载USB存储设备的情况下直接对嵌入式 系统的内存或者硬盘进行网络数据传输的操作,实现了对嵌入式系统的保护; 同时,在已挂载USB存储设备的情况下,自动开启网络数据传输服务,当用户 需要进行网络数据输出的操作时,自动通过对已挂载的USB存储设备进行网络 数据传输的操作,而改善了用户的体验。下面结合附图对本专利技术实施例进行进一步详细说明。如图1所示,为本专利技术方法实施例示意图。101、 检测是否有USB存储设备挂载; 嵌入式平台检测是否有USB存储设备。102、 将检测结果向管理服务单元发送;103、 根据所述检测结果管理数据传输服务;当检测结果为有USB存储设备挂载,则管理服务单元开启数据传输服务, 当用户需要进行数据传输的操作时,则启动相应的服务进程,例如启动FTP或 Samba;当检测结果为无USB存储设备挂载,则管理服务器单元关闭数据传输 服务,对正在进行的FTP或Samba操作,自动关闭。从以上实施例可以看出,本专利技术实施例通过将网络数据传输等服务的启用、 关闭与USB存储设备的挂载与否进行绑定,避免了用户在未挂载USB存储设5备的情况下直接对嵌入式系统的内存或者硬盘进行网络数据传输的操作,实现了对嵌入式系统的保护;同时,在已挂载USB存储设备的情况下,自动开启网 络数据传输服务,当用户需要进行网络数据输出的操作时,自动通过对已挂载 的USB存储设备进行网络数据传输的操作,而改善了用户的体验。如图2所示,为本专利技术方法实施例的 一种流程图。本实施例以用户插入USB 存储设备为例说明本专利技术方法实施例的处理流程。201 、检测到用户插入USB存储设备;驱动检测到用户插入USB存储设备。202、 驱动向进程管理服务器发送信号;当驱动检测到用户插入USB存储设备后,驱动向进程管理服务器发送嵌入 式平台挂载有USB存储设备的信号。203、 进程管理服务器根据需要启动进程;进程管理服务器开启数据传输服务,当用户需要进行FTP数据传输服务时, 进入到以下204a及205a的步骤;当用户需要进行Samba数据传输服务时,进 入到以下204b及205b的步骤。204a、启动FTP;204b 、启动Samba;205a、利用FTP传输数据;205b 、利用Samba传输数据。从以上实施例可以看出,本专利技术实施例通过将网络数据传输等服务的启用、 关闭与USB存储设备的挂载与否进行绑定,在已挂载USB存储设备的情况下, 自动开启网络数据传输服务,当用户需要进行网络数据输出的操作时,自动通 过对已挂载的USB存储设备进行网络数据传输的操作,而改善了用户的体验。如图3所示,为本专利技术方法实施例的 一种流程图。本实施例以用户拔掉USB 存储设备为例说明本专利技术方法实施例的处理流程。301、检测到用户拔走USB存储设备;6驱动检测到用户拔走USB存储设备。302、 驱动向进程管理服务器发信号;当驱动检测到用户拔走USB存储设备后,向进程管理服务器发送无USB 存储设备挂载的信号。303、 进程管理服务器关闭进程;进程管理服务器关闭数据传输服务,如用户正在进行FTP数据传输服务, 则进入步骤304a,即关闭FTP数据传输服务;如用户正在进行Samba数据传 输服务,则进入步骤304b,即关闭Samba数据传输服务。304a、关闭FTP;304b、关闭Samba。从以上实施例可以看出,本专利技术实施例通过将网络数据传输等服务的启用、 关闭与USB存储设备的挂载与否进行绑定,避免了用户在未挂载USB存储设 备的情况下直接对嵌入式系统的内存或者硬盘进行网络数据传输的操作,实现 了对嵌入式系统的保护。如图4所示,为本专利技术终端实施例示意图。本专利技术终端实施例包括检测单 元401及服务管理单元402。其中,所述检测单元401用于检测是否有通用串 行总线USB存储设备挂载,并将;f企测结果向管理服务单元发送;本文档来自技高网...

【技术保护点】
一种管理数据传输服务的方法,其特征在于,包括: 检测是否有通用串行总线USB存储设备挂载; 将检测结果向管理服务单元发送; 管理服务单元根据所述检测结果进行数据传输服务的管理。

【技术特征摘要】
1、一种管理数据传输服务的方法,其特征在于,包括检测是否有通用串行总线USB存储设备挂载;将检测结果向管理服务单元发送;管理服务单元根据所述检测结果进行数据传输服务的管理。2、 如权利要求l所述方法,其特征在于,所述管理服务器根据所述检测结 果进行数据传输服务的管理具体为当检测到有USB存储设备挂载时,开启数据传输服务; 当检测到无USB存储设备挂载时,关闭数据传输服务。3、 如权利要求1所述方法,其特征在于,所述数据传输...

【专利技术属性】
技术研发人员:吕鑫俞佑清刘果梁烨
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1