APP就是应用程序,比如QQ,百度知道客户端等都是
谁知道APP是什么东西??哪一类东西??举个例子
一、App到底是什么东西?能干吗?
ce两字,是从法语“communateeuroppene”缩写而成,是欧洲共同体的意思。欧洲共同体后来演变成了欧洲联盟(简称欧盟),ce认证是一种强制性认证,不论是欧盟内部企业生产的产品,还是其他国家生产的产品,要想在欧盟市场上自由流通,就必须加贴“ce”标志,以表明产品符合欧盟《技术协调与标准化新方法》指令的基本要求。这是欧盟法律对产品提出的一种强制性要求。
近年来,在欧洲经济区(欧洲联盟、欧洲自由贸易协会成员国,瑞士除外)市场上销售的商品中,经过ce认证的产品越来越多,商品一旦加贴ce标志则表示其符合安全、卫生、环保和消费者保护等一系列欧洲指令所要表达的要求。
在过去,欧共体国家对进口和销售的产品要求各异,根据一国标准制造的商品到别国极可能不能上市,作为消除贸易壁垒之努力的一部分,ce应运而生。因此,ce代表欧洲统一(cofccormiteeuropeenne)。
事实上,ce还是欧共体许多国家语种中的”欧共体”这一词组的缩写,原来用英语词组europeancommunity缩写为ec,后因欧共体在法文是communateeuropeia,意大利文为comunitaeuropea,葡萄牙文为comunidadeeuropeia,西班牙文为comunidadeeurope等,故改ec为ce。当然,也不妨把ce视为cofccormitywitheuropean(demand)(符合欧洲(要求))。
ce标志的意义在于:用ce缩略词为符号表示加贴ce标志的产品符合有关欧洲指令规定的主要要求(essentialrequirements),并用以证实该产品已通过了相应的合格评定程序和制造商的合格声明,真正成为产品被允许进入欧共体市场销售的通行证。有关指令要求加贴ce标志的工业产品,没有ce标志的,不得上市销售,已加贴ce标志进入市场的产品,发现不符合安全要求的,要责令从市场收回,持续违反指令有关ce标志规定的,将被限制或禁止进入欧盟市场或被迫退出市场。
二、app到底是什么?
app就是一个可以在我们手机上面运行的第三方软件。用通俗点的话来说app就是我们现在使用的智能手机中的应用软件,现在我们使用的比较多的智能手机的软件系统只要是安卓、苹果、微软等系统。围绕这些系统进行不断的开发和设计出来的可以在这些系统上面运行的手机软件,就统称为手机APP。
APP软件应该去哪里下载:
APP一般要到应用市场下载,现在IOS系统中使用的APP应用商店为苹果公司iTunes商店里面的AppStore,安卓系统中使用的APP应用商店有360手机应用商店、百度Android应用中心、豌豆荚、91手机助手等很多第三方应用平台。这些第三方平台就是可以收费或者不收费的对用户进行手机APP的提供,可以让用户在上面进行下载使用。
三、App到底是什么东西?能干吗?
appserver的前身是middleware(中间件),历史要长的多。早在上世纪六七十年代就已经开始在IBM大型机系统上广泛应用了,叫做TPMonitor,比较著名的是BEA的Tuxedo和IBM的CICS,运行在Terminal/Server模式的Server端,其功能主要是分离商业逻辑,进行分布式计算的,可以自动管理事务、资源和容错等等。因为发展的时间很长,所以技术非常成熟。middleware最早是用cobol编写的,现在还可以偶尔看到cobol的中间件的旧系统,再后来middleware改用C++来实现,著名中间件的有IBM的CICS,BEA的Tuexdo,仍然广泛的应用在高端系统中,特别是银行系统。
然而在面向对象的技术出现和广泛的应用之后,TPMonitor由于不是面向对象的,而是面向过程的调用,因此TPMonitor管理的商业逻辑并没有分布式对象系统中的商业组件那样的可扩展性、可重用性,表现出来很大的局限。
不过像PHP这样主要还是面向过程调用的函数式的语言来说,TPMonitor仍然可以支持的非常完美,由于有了TPMonitor的支持,PHP也可以应用在企业的环境中了。
我所知道的eachnet用的是:
1
Linux+Apache+PHP+Tuxedo+Oracle
eachnet在上海好几个ISP那里放了服务器,以保证服务不因某个ISP的问题而无法访问。我曾经见过eachnet在上海热线机房的服务器,说出来,大家可能不信,eachnet竟然用的是自己攒的兼容机,世纪之星的机箱,估计不比我们大家自己买的兼容机强到哪里去。大概有六七台机器的样子,来负载均衡。
对象请求代理(ObjectRequestBrokers)是另一种用的很多的中间件,支持分布式对象的调用。然而它的问题是仅仅是一个代理(Broker),系统级的功能需要自己来实现,这包括管理并发性、事务、资源管理和容错机制等等,而且不同的厂商提供的ORB之间也存在互操作的兼容性问题。
于是一种综合了TPMonitor和ORB功能的新的服务器出现了,叫做CTM(ComponentTransactionMonitor)组件事务监控器。用在我们特定的管理应用程序的环境中就是AppServer。
在1997年开始,CTM市场发生了巨大的变化,因为这一年Sun的J2EE标准正式发布,从此除了微软之外,所有的CTM厂商都用Java来改写自己的产品,例如Sybase原来有一个叫做JagusCTS的东西,现在已经变成了纯Java实现的EAServer,Borland的公司appserver也是这样来的。这样一来,除了微软之外,就剩下基于Java的appserver了。
AppServer可以自动管理并发性、事务、对象分布、负载均衡、安全性和资源管理等等系统级功能。简单的来说就是AppServer是管理服务端组件的,它给服务端组件提供了一个全功能可靠的运行环境。
打个比方来说,数据库系统是管理数据的,它也给数据提供了一个受监控和管理的运行环境,提供了事务、安全性、负载均衡,并发性等等系统级功能,对于使用者来说,你不需要自己处理数据库表的并发锁定问题,自己处理SQL语句的解析、自己处理索引的优化等等系统级功能,同样对于服务端组件的调用者来说也不需要自己处理并发请求、对象创建、销毁、缓存,控制组件事务等等系统级功能。
AppServer对服务端组件的的关系就是数据库系统对数据的关系。AppServer完全是一个类似数据库系统这样一个非常复杂的服务端软件,所不同之处就是数据库系统(RDBMS)是管理数据的,而AppServer是管理对象的。这也是我研究WeblogicServer之后的切身感受。
Microsoft是最早发布AppServer的厂商,叫做MicrosoftTransactionServer(MTS)。其他还有很多基于不同技术的AppServer,不过随着EJB规范的发布,主流的AppServer基本上都是基于J2EE的了。目前看来,AppServer市场主要就是实现J2EE规范的Java应用服务器和Microsoft的.Net应用服务器这两大主流。
Tuxedo等基于过程传统的中间件会继续在特定的场合发挥巨大的作用,像那些需要极高的响应性能和基于特定平台C/C++的场合,还是具有不可替代的作用。
AppServer提供的服务端组件模型并没有解决所有的问题,基于不同技术实现的服务端组件之间不能互相调用和数据共享,比如EJB组件和COM组件之间不能之间交换数据,所以基于SOAP协议的WebServices试图解决这个问题,想把互联网上所有的不同技术实现的组件服务都统一成单一的WebServices。这也是WebServices热门的原因之一,标准的统一对大家都有好处。
四、谁知道APP是什么东西??哪一类东西??举个例子
app是应用程序,application的缩写,由于android.iphone等智能手机的流行,指的是智能手机的第三方应用程序。如极具代表的有百度知道手机app、手机qq、微信。
商用app,现多指中国商用app电子商场的移动端应用,是2014年国家发展改革委主管、中国经济导报社主办中国发展网子频道(商用app),如极具代表的有文具网、中药、