儿童吃什么钙片补钙效果好| 怀孕吃什么药可以流掉| 21三体临界风险是什么意思| 转氨酶高不能吃什么| 工商联是什么单位| 三个大是什么字| ev病毒是什么| 为什么说成也萧何败也萧何| 小人得志是什么意思| 瑶柱是什么| 火腿肠炒什么好吃| gdp是什么| 刑克是什么意思| 囊肿是什么东西| 踩指压板有什么好处| 千年杀是什么| 为什么8到10周容易胎停| ctc是什么意思| 清热败火的败是什么意思| 付之东流是什么意思| 鼻腔干燥是什么原因| 头发热是什么原因| 知己是什么意思| 慢性支气管炎吃什么药| 6541是什么药| 婠是什么意思| 什么叫更年期| 1975年五行属什么| ebohr手表什么牌子多少钱| 胃动力不足吃什么中成药| 士大夫是什么意思| 吃维生素b6有什么好处和副作用| 梦见前男友死了是什么意思| 99年属什么| 虎眼石五行属什么| 痣发痒是什么原因| 结扎挂什么科| tag什么意思| 左脸颊长痘是什么原因| 孕妇喝柠檬水对胎儿有什么好处| 水泊梁山什么意思| 后背酸痛是什么原因| 蓝莓有什么功效| 治标不治本是什么意思| 远香近臭是什么意思| 鬼畜是什么意思| aojo眼镜什么档次| hr是什么品牌| 梦见把老鼠打死是什么意思| 历时是什么意思| 送孕妇什么礼物最贴心| 多吃黑芝麻有什么好处| 滑石是什么| 娇韵诗属于什么档次| instagram是什么软件| 耻骨高是什么原因| gmv是什么意思| 陶土色大便是什么颜色| 甲壳虫吃什么食物| 航五行属什么| 入睡困难是什么原因引起的| camouflage什么意思| 李逵代表什么生肖| 什么的山顶| 冰箱什么牌子好| 京东自营店是什么意思| 尿急吃什么药效果最好| 出痧是什么意思| 苏铁是什么植物| 夜宵吃什么不会胖| 飞机什么时候停止登机| 小限是什么意思| 饭圈是什么意思| 尖湿锐吃什么药最好| 午时左眼跳是什么兆头| 三八妇女节送什么好| 结核杆菌dna检测是检查什么| 老卵上海话什么意思| 空囊是什么意思| 中医行业五行属什么| 左侧肋骨下方疼痛是什么原因| 座驾是什么意思| 肝区在什么位置| 咳嗽属于什么科室| 牙龈萎缩吃什么维生素| 缠腰龙是什么病| 巫师是什么意思| 心血管堵塞吃什么药| acer是什么牌子| 衢是什么意思| 深圳车牌摇号需要什么条件| 什么叫桑拿| 胸前长痘痘是什么原因| 铁剂不能和什么一起吃| 韩红是什么民族| 什么是精神分裂| 吃灵芝孢子粉有什么好处| 转基因和非转基因有什么区别| 蛇最怕什么药| 狮子座什么性格| 喝酒脸红是什么原因造成的| 1995年出生属什么| 推背有什么好处和坏处| 蛋白尿是什么症状| 鼻子上火吃什么药| 冠脉钙化是什么意思| 虹膜是什么| 芥末黄是什么颜色| 大步向前走永远不回头是什么歌| 陈赫的老婆叫什么名字| 网球肘用什么药| 白内障有什么症状| 退位让贤是什么意思| 好奇害死猫是什么意思| c肽是什么| 卡宾男装属于什么档次| 办身份证要穿什么衣服| triangle是什么意思| 女人腰疼是什么妇科病| 咳嗽有白痰吃什么药| 甲鱼什么人不能吃| 什么眼霜去眼袋效果好| 菩提心是什么意思| 刚怀孕需要注意什么| 97年什么命| u1是什么意思| 什么情况下要做肠镜检查| 吃什么补内膜最快| 2001年出生属什么| 枸杞加什么泡水喝壮阳| 身上长水泡是什么原因| 美容美体是干什么的| 胸长什么样| 福禄安康是什么意思| 什么是生物钟| 牛皮和牛皮革有什么区别| 五花大绑是什么意思| ab型血生的孩子是什么血型| 鼻子不通气吃什么药| 颜值担当是什么意思| 过敏吃什么| 农历六月初七是什么星座| 拉肚子是什么原因引起的怎么办| 金牛座是什么象| 丝瓜长什么样| 脚发麻什么原因| 还是什么结构的字| 萨德是什么意思| p0是什么意思| 怀孕早期需要注意什么| 换气是什么意思| 上火吃什么消炎药| 劳模是什么意思| 毛滴虫病是什么病| 宝付支付是什么| 病毒的繁殖方式是什么| 惴惴不安什么意思| 活泼的反义词是什么| kfc是什么| 心衰是什么病| 会车什么意思| 怀疑心梗做什么检查| 肌酸是什么| 罘是什么意思| 胆固醇过高有什么危害| 基友什么意思| 黑猫警长是什么猫| 窦性心律不齐是什么原因引起的| 什么是辣木籽| 4月23日是什么星座| 皮夹克是什么意思| 谷丙转氨酶是检查什么| 包皮属于什么科| 农历五月初五是什么星座| 掼蛋是什么意思| 脚心有痣代表什么| 慢性肠炎吃什么药最好| 馒头是什么做的| 蝴蝶长什么样| 围产期是什么意思| 什么是体脂率| 小二阳是什么意思| 长方形脸适合什么发型| ky什么意思| 为什么叫印度阿三| 胰腺炎吃什么食物| 儿童鼻窦炎吃什么药| 吃生蚝有什么好处和坏处| 红颜知己什么意思| 经警是做什么的| 房颤挂什么科| 尿里有潜血是什么原因| 屁股出血是什么原因| 平均红细胞体积偏高说明什么| 木节念什么| 劲酒是什么酒| 芭乐是什么味道| 喉咙干咳吃什么药| 什么充电宝可以带上飞机| 尿酸520属于什么水平| 钢琴是什么乐器种类| 血小板低看什么科| 吃什么减肥最快| 梦见很多蛇是什么征兆| 美国为什么打越南| 一级医院是什么意思| 明天我要离开是什么歌| 小腹疼痛是什么原因| 头晕耳鸣是什么原因引起的| 容易感冒是什么原因| 房颤是什么病严重吗| 什么药治牙疼最快| 三班倒是什么意思| 黄体功能不足是什么原因造成的| 大黄和芒硝混合外敷有什么作用| 吃什么利尿消肿| 现在吃什么水果| 天秤座属于什么星象| 头晃动是什么病的前兆| 吃坏肚子了吃什么药| 手抖头抖是什么病| acer是什么牌子的电脑| ib是什么单位| 青皮是什么皮| 太平猴魁是什么茶| 去新加坡买什么| 什么会引起高血压| 星星像什么| 梦见吃花生是什么意思| 石膏是什么成分| 女生补肾吃什么| 洗澡有什么好处| 猫吃什么食物| 1969年什么时候退休| 复方北豆根氨酚那敏片是什么药| 什么是切线| 花语是什么意思| 梦见钓到大鱼是什么意思| 拉肚子按摩什么地方可止泻| 眼睛散光是什么原因造成的| 盐酸莫西沙星主治什么| 刀枪不入是什么生肖| 孜孜不倦什么意思| 你在做什么| 什么的滋味| 膝关节退行性变是什么意思| 熬夜吃什么水果好| 什么品牌的床好| 注是什么意思| 有什么奇怪| 豆腐炖什么好吃| 施字五行属什么| 樟脑丸是干什么的| 小孩早上起床咳嗽是什么原因| 什么时候不容易怀孕| 梅毒螺旋体抗体阳性是什么意思| 哪吒妈妈叫什么| 梦见买袜子是什么意思| 老年人喝什么蛋白粉好| 钾高了会出现什么症状| 心功能三级是什么意思| 徐州有什么好吃的美食| 怕冷畏寒是什么原因| 爱马仕配货是什么意思| 百度Jump to content

咸阳市广播电视台手机客户端“看咸阳”形象宣传片

From Wikipedia, the free encyclopedia
(Redirected from Policy appliances)
百度 我们压力之下执行地更好所以取得胜利,这是非常好的系列赛,我们非常尊敬北京队,我们接下来要做的就是准备下一个系列赛。

Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue".[1][2]

Middleware makes it easier for software developers to implement communication and input/output, so they can focus on the specific purpose of their application. It gained popularity in the 1980s as a solution to the problem of how to link newer applications to older legacy systems, although the term had been in use since 1968.[3]

In distributed applications

[edit]
Software architecture: Middleware

The term is most commonly used for software that enables communication and management of data in distributed applications. An IETF workshop in 2000 defined middleware as "those services found above the transport (i.e. over TCP/IP) layer set of services but below the application environment" (i.e. below application-level APIs).[citation needed] In this more specific sense middleware can be described as the hyphen ("-") in client-server, or the -to- in peer-to-peer. Middleware includes web servers, application servers, content management systems, and similar tools that support application development and delivery.[4]

ObjectWeb defines middleware as: "The software layer that lies between the operating system and applications on each side of a distributed computing system in a network."[5] Services that can be regarded as middleware include enterprise application integration, data integration, message oriented middleware (MOM), object request brokers (ORBs), and the enterprise service bus (ESB).[6]

Database access services are often characterised as middleware. Some of them are language specific implementations and support heterogeneous features and other related communication features.[7] Examples of database-oriented middleware include ODBC, JDBC, and transaction processing monitors.[8]

Distributed computing system middleware can loosely be divided into two categories—those that provide human-time services (such as web request servicing) and those that perform in machine-time. This latter middleware is somewhat standardized through the Service Availability Forum[9] and is commonly used in complex, embedded systems within the telecom, defence, and aerospace industries.[10]

Usage of middleware

[edit]

Many categories of middleware have been defined, based on the field in which it is used or the application module it serves. A recent bibliography identified the main categories of middleware as follows:[11]

  • Transactional: Processing of multiple synchronous/asynchronous transactions, serving as a cluster of associated requests from distributed systems such as bank transactions or credit card payments.
  • Message-oriented: Message queue and message passing architectures that support synchronous/asynchronous communication.
  • Procedural: Remote and local architectures to connect, pass, and retrieve software responses of asynchronous systems communications such as a call operation.
  • Object-oriented: Similar to procedural middleware, but incorporates object-oriented programming design principles. Analytically, its software component encompasses object references, exceptions, and inheritance of properties via distributed object requests.

Other examples

[edit]

The term middleware is used in other contexts as well. Middleware is sometimes used in a similar sense to a software driver, an abstraction layer that hides detail about hardware devices or other software from an application.

  • The Android operating system uses the Linux kernel at its core, and also provides an application framework that developers incorporate into their applications. In addition, Android provides a middleware layer including libraries that provide services such as data storage, screen display, multimedia, and web browsing. Because the middleware libraries are compiled to machine language, services execute quickly. Middleware libraries also implement device-specific functions, so applications and the application framework need not concern themselves with variations between Android devices. Android's middleware layer also contains the ART virtual machine and its core Java application libraries.[12]
  • Middleware also refers to the software that separates two or more APIs and provides services such as rate-limiting, authentication, and logging.
  • Game engine software such as Gamebryo and RenderWare are sometimes described as middleware because they provide services to simplify game development.[13]
  • In simulation technology, middleware is generally used in the context of the high level architecture (HLA) that applies to many distributed simulations. It is a layer of software that lies between the application code and the run-time infrastructure. Middleware generally consists of a library of functions, and enables a number of applications—simulations or federates in HLA terminology—to page these functions from the common library rather than recreate them for each application.[14]
  • Wireless networking developers can use middleware to meet the challenges associated with a wireless sensor network (WSN). Implementing a middleware application allows WSN developers to integrate operating systems and hardware with the wide variety of currently available applications.[15]
  • The QNX operating system offers middleware for providing multimedia services for use in automobiles, aircraft, and other environments.[16]
  • Radio-frequency identification (RFID) software toolkits provide middleware to filter noisy and redundant raw data.[17]

See also

[edit]

References

[edit]
  1. ^ "Middleware conference". middleware-conf.github.io. Retrieved 2025-08-07. Middleware is a distributed-system software that resides between applications and underlying platforms (operating systems; databases; hardware), and/or ties together distributed applications, databases or devices. Its primary role is to coordinate and enable communication between different layers or components while isolating much of the complexity of distribution into a single, well tested and well understood system abstraction.
  2. ^ "What is Middleware?". Middleware.org. Defining Technology. 2008. Archived from the original on June 29, 2012. Retrieved 2025-08-07.
  3. ^ Gall, Nick (July 30, 2005). "Origin of the term middleware". Retrieved May 21, 2008.
  4. ^ Etzkorn, L. H. (2017). Introduction to Middleware: Web Services, Object Components, and Cloud Computing. CRC Press. pp. 4–5. ISBN 9781498754101.
  5. ^ Krakowiak, Sacha. "What's middleware?". ObjectWeb.org. Archived from the original on 2025-08-07. Retrieved 2025-08-07.
  6. ^ Luckham, D. C. (2011). Event Processing for Business: Organizing the Real-Time Enterprise. John Wiley & Sons. pp. 27–28. ISBN 9781118171851.
  7. ^ Simon, A. R.; Wheeler, T. (2014). Open Client/Server Computing and Middleware. Academic Press. pp. 43–49. ISBN 9781483214276.
  8. ^ Arregoces, M.; Portolani, M. (2003). Data Center Fundamentals. Cisco Press. pp. 92–93. ISBN 9781587140747.
  9. ^ "Service Availability Interface Specification" (PDF). Service Availability Forum. 30 September 2011. Archived from the original (PDF) on 4 August 2016. Retrieved 26 July 2018.
  10. ^ Jokiaho, T.; Fryer, J. (2012). "Foreword". Service Availability: Principles and Practice. John Wiley & Sons. p. xv. ISBN 9781119941675.
  11. ^ Gazis, Alexandros; Katsiri, Eleftheria (15 March 2022). "Middleware 101: What to know now and for the future". Queue. 20: 10–23. doi:10.1145/3526211. S2CID 247494415.
  12. ^ Charlie Collins, Michael Galpin and Matthias Kaeppler, Android in Practice, Manning Publications, 2011
  13. ^ Moore, M. E. (2006). Introduction to the Game Industry. Pearson Prentice Hall. p. 169. ISBN 9780131687431.
  14. ^ Becchini, R.; Chilaev, P.; Krivtsov, V.; et al. (2003). "Chapter 4: Middleware". In Drira, K.; Martelli, A.; Villemur, T. (eds.). Cooperative Environments for Distributed Systems Engineering: The Distributed Systems Environment Report. Springer. pp. 41–4. ISBN 9783540455820.
  15. ^ Hadim, S. and Mohamed, N. (2006). Middleware challenges and approaches for wireless sensor networks. IEEE Distributed Systems Online vol 7. Issue 3. Retrieved March 4, 2009 from iEEE Distributed Systems Online Archived 2025-08-07 at the Wayback Machine
  16. ^ "QNX Software Joins Internet ITS Consortium of Japan". QNX News Releases. QNX. 6 May 2008. Retrieved 26 July 2018.
  17. ^ Glover, B.; Bhatt, H. (2006). RFID Essentials. O'Reilly Media. pp. 38–44. ISBN 9780596009441.
[edit]
  • The dictionary definition of middleware at Wiktionary
41岁属什么 有一种水果叫什么竹 日本古代叫什么 今天是什么年 脑萎缩是什么原因
咨询什么意思 潜能是什么意思 梦见捡硬币是什么预兆 吃桃有什么好处 生活补贴是什么意思
yair是什么牌子的空调 多维元素片有什么作用 尿囊素是什么 做包子用什么面粉好 肚子疼是什么原因引起的
asus是什么牌子 萎缩性胃炎吃什么药效果好 ogtt是什么意思 牛肉不能和什么食物一起吃 膝盖疼痛什么原因
血脂稠喝什么茶效果好jiuxinfghf.com 血管炎是什么症状hcv8jop0ns1r.cn 七夕之夜是什么生肖xscnpatent.com 左眼屈光不正是什么意思hcv7jop7ns3r.cn 手掌发麻是什么原因hcv9jop3ns8r.cn
math是什么意思hcv9jop6ns9r.cn 积阴德是什么意思hcv9jop2ns6r.cn 什么是龙抬头hcv8jop2ns7r.cn 养尊处优是什么意思hcv8jop5ns4r.cn 圆圆的月亮像什么hcv9jop3ns7r.cn
罹患是什么意思hcv7jop5ns4r.cn 卖关子是什么意思hcv8jop0ns1r.cn 着数是什么意思hcv8jop3ns5r.cn 一个口一个我念什么hcv9jop4ns9r.cn 心功能iv级是什么意思travellingsim.com
复原乳是什么意思hcv9jop0ns8r.cn 前列腺炎中医叫什么病hcv9jop3ns2r.cn 牛鞭是什么hcv7jop9ns1r.cn 异口同声什么意思hcv9jop0ns2r.cn 萎缩性胃炎吃什么药bysq.com
百度