什么是后台运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是后台运行相关的知识,希望对你有一定的参考价值。

参考技术A

后台运行就是用户所看不到不到的软件运行过程。一个软件在后台运行,就是说这个软件是打开状态,没有关闭,但是也没有被用户操作,而是在用户看不到的后台所运行,同样占用手机或者电脑的运行内存。

后台运行的程序,打开可以继续使用,无需重新打开、重新运行、重新登录,因为其一直是运行状态,只不过用户没有对其进行操作。

后台是相对桌面而言的,桌面如果是前台,执行时我们就能感知。而后台,是使用者看不到的。比如刚刚点开手机的浏览器,退出后打开QQ,这时浏览器就在后台运行。把程序最小化或隐藏就是后台。 

扩展资料:

软件运行的条件:

广义上说软件运行需要软件环境和硬件环境。比如说操作系统有很多种,它们的运行所需要的硬件支持都是不一样的,对CPU还有内存的要求也都是不一样的。而许多应用软件不仅仅要求硬件条件,还需要软件环境的条件的支持。

通俗的讲就是,windows支持的软件,linux不一定支持,苹果的软件只能在苹果机上运行,如果这些软件想跨平台运行,必须修改软件本身,或者模拟它所需要的软件环境。

参考资料来源:百度百科-后台运行程序

    官方服务
      官方网站官方网站

什么是前置机

   前置机这个概念一般在银行、券商、电信运营商那里用的比较多。这些地方都有很多后台核心处理系统,对外提供各种接口服务。
如果我有某种业务接口需要跟他们的后台系统打交道,要从我们的外部网络访问他们的后台系统,
这些单位是绝对不允许的。这个时候,他们要求你或者他们自己开发一个软件,运行在他们的内网,
然后通过专线或硬件隔离技术将运行这个软件的计算机连接到你的外网系统上,那么运行这个软件的计算机,从功能上称呼为前置机。

前置机是一般存在于前台客户端和后台服务器之间,扮演适配器的角色,即:在不同的通信协议、数据格式或语言之间相互转换。
它还起着管理和调度前台所发起的交易作用,经过前置机的调度,可以减轻后台服务器的负担,并且有时在客户端和后台服务器间起着防火墙的作用。
这样可以起到隐藏后台的功能,在一定程度上确保后台的安全性。
 

在角色上,前置系统永远是服务端和客户端的集合体,即:前台终端的服务器和后台服务器的客户端。有时还充当双重服务器和客户端。 
在架构上,前置系统往往是核心业务系统的统一接入平台,WEB,SMS、自助设备等终端设备都可以通过前置系统统一接入到后台,
所以前置系统实际就像生产体系的一个统一发布界面。 

在层次结构上,前置系统是一个以交换为核心的运行平台,基础的功能是完成渠道的统一接入和对后台其它系统的报文交换。 
综上所述,前置框架的业务逻辑相对单一,主要是进行报文转发和协议转换的工作。

前置框架目前使用的是front3,它是在公司bs3框架的基础上开发的,在bs3框架的基础上封装了前置特有的业务逻辑,目前front3框架只适
用于前置业务的开发。

以上是关于什么是后台运行的主要内容,如果未能解决你的问题,请参考以下文章

为啥有人说Apple 不允许iphone运行后台任务?

iOS后台运行机制简解

AudioStreamer在iOS5中无法在后台运行。有什么建议?

如何检查正在运行的进程是不是是后台进程? [关闭]

IOS后台运行 之 后台播放音乐

求教UNITY在IOS设备上后台运行问题