This HTML5 document contains 622 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dbpedia-frhttp://fr.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n76http://dbpedia.org/resource/MessagePlus/
n47http://mn.dbpedia.org/resource/
n41http://azb.dbpedia.org/resource/
n85http://dbpedia.org/resource/DREAM_(software)
n79http://dbpedia.org/resource/D&
dbpedia-nohttp://no.dbpedia.org/resource/
n118http://dbpedia.org/resource/Run-time_infrastructure_(simulation)
n106http://dbpedia.org/resource/The_Dreamland_Chronicles:
dbpedia-ukhttp://uk.dbpedia.org/resource/
n19http://dbpedia.org/resource/Central_Station_(online_service)
yagohttp://dbpedia.org/class/yago/
n12http://rdf.freebase.com/ns/m.
foafhttp://xmlns.com/foaf/0.1/
n40https://global.dbpedia.org/id/
dbphttp://dbpedia.org/property/
n44http://uz.dbpedia.org/resource/
n27http://dbpedia.org/resource/Java_(programming_language)
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-ithttp://it.dbpedia.org/resource/
n89http://dbpedia.org/resource/Documento_Nacional_de_Identidad_(Peru)
dbpedia-cahttp://ca.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-plhttp://pl.dbpedia.org/resource/
n82http://dbpedia.org/resource/Common_Information_Model_(computing)
dbpedia-idhttp://id.dbpedia.org/resource/
n107http://dbpedia.org/resource/Marathon_2:
n18http://dbpedia.org/resource/Mer_(software_distribution)
n72http://dbpedia.org/resource/Android_(operating_system)
dbpedia-eshttp://es.dbpedia.org/resource/
dbpedia-eohttp://eo.dbpedia.org/resource/
n94http://dbpedia.org/resource/Eagle_(application_server)
n83http://dbpedia.org/resource/Teardown_(video_game)
n91http://dbpedia.org/resource/Shibboleth_(software)
n39http://dbpedia.org/resource/Django_(web_framework)
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n35http://dbpedia.org/resource/Appserver.
dbpedia-azhttp://az.dbpedia.org/resource/
n95http://dbpedia.org/resource/Nintendo_European_Research_&
n115http://dbpedia.org/resource/Apk_(file_format)
dbpedia-arhttp://ar.dbpedia.org/resource/
n10http://dbpedia.org/resource/High_level_architecture_(simulation)
n63http://dbpedia.org/resource/Quality_of_Data_(QoD)
n50http://dbpedia.org/resource/Symphony_(software)
n23http://dbpedia.org/resource/Mojito_(framework)
rdfshttp://www.w3.org/2000/01/rdf-schema#
n110http://dbpedia.org/resource/Wargaming_(company)
n80http://dbpedia.org/resource/Enduro/
n121http://dbpedia.org/resource/XAP_(file_format)
n15http://dbpedia.org/resource/Chipmunk_(software)
provhttp://www.w3.org/ns/prov#
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-dahttp://da.dbpedia.org/resource/
n78http://dbpedia.org/resource/P.I.P.S.
n97http://dbpedia.org/resource/Open_Web_Interface_for_.
n7http://dbpedia.org/resource/Flow_(software)
n87http://dbpedia.org/resource/XDNA_(multi-graphics)
dbpedia-mshttp://ms.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
n26http://dbpedia.org/resource/Redux_(JavaScript_library)
dbpedia-lmohttp://lmo.dbpedia.org/resource/
dbpedia-cshttp://cs.dbpedia.org/resource/
n69http://dbpedia.org/resource/TUM_School_of_Computation,
dbpedia-hehttp://he.dbpedia.org/resource/
n117http://dbpedia.org/resource/M.U.L.E.
n123http://dbpedia.org/resource/Middleware_(distributed_applications)
dcthttp://purl.org/dc/terms/
n77http://dbpedia.org/resource/Umbra_(3D_technology_company)
n21http://commons.wikimedia.org/wiki/Special:FilePath/Middleware_Schema.
n30http://dbpedia.org/resource/Gizzard_(Scala_framework)
n34http://dbpedia.org/resource/CFL_Football_'
n17http://dbpedia.org/resource/CEN/
n84http://dbpedia.org/resource/Development_of_No_Man'
n96http://dbpedia.org/resource/Source_(game_engine)
dbohttp://dbpedia.org/ontology/
n29http://d-nb.info/gnd/
owlhttp://www.w3.org/2002/07/owl#
n108http://dbpedia.org/resource/Provisioning_(telecommunications)
n98http://dbpedia.org/resource/DevConf.
n88http://dbpedia.org/resource/Atego_(company)
dbpedia-kohttp://ko.dbpedia.org/resource/
n37http://dbpedia.org/resource/FTL:
n105http://dbpedia.org/resource/Run-Time_Infrastructure_(simulation)
dbpedia-fihttp://fi.dbpedia.org/resource/
n101http://dbpedia.org/resource/Tokamak_(software)
dbpedia-fahttp://fa.dbpedia.org/resource/
n74http://dbpedia.org/resource/Stress_testing_(software)
dbthttp://dbpedia.org/resource/Template:
n113http://dbpedia.org/resource/Legion_(software)
n75http://dbpedia.org/resource/Dogfighter_(2010_video_game)
n36http://commons.wikimedia.org/wiki/Special:FilePath/Middleware_Schema.svg?width=
n119http://dbpedia.org/resource/Dracula:
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n111http://dbpedia.org/resource/Chris_Horn_(computer_scientist)
n116http://dbpedia.org/resource/File:Middleware_Schema.
wdhttp://www.wikidata.org/entity/
n86http://dbpedia.org/resource/JBoss_(company)
n92http://purl.org/linguistics/gold/
wdrshttp://www.w3.org/2007/05/powder-s#
n90http://dbpedia.org/resource/Middleware#
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-skhttp://sk.dbpedia.org/resource/
n104http://en.wikipedia.org/wiki/Middleware?oldid=1117224417&ns=
n57http://dbpedia.org/resource/INSANE_(software)
dbpedia-bghttp://bg.dbpedia.org/resource/
n66http://dbpedia.org/resource/Spartan:
n112http://dbpedia.org/resource/Edge_(magazine)
n120http://dbpedia.org/resource/Input/
dbpedia-ruhttp://ru.dbpedia.org/resource/
n16http://dbpedia.org/resource/Rack_(web_server_interface)
n122http://dbpedia.org/resource/Ginga_(middleware)
dbpedia-svhttp://sv.dbpedia.org/resource/
n24http://dbpedia.org/resource/Caddy_(web_server)
dbpedia-mkhttp://mk.dbpedia.org/resource/
dbpedia-srhttp://sr.dbpedia.org/resource/
n100http://localhost:8890/about/id/entity/http/dbpedia.org/resource/
dbpedia-nlhttp://nl.dbpedia.org/resource/
n9http://dbpedia.org/resource/Democracy_(video_game)
dbpedia-vihttp://vi.dbpedia.org/resource/
n102https://covidontheweb.inria.fr:4443/about/id/entity/http/dbpedia.org/resource/
n93http://dbpedia.org/resource/SpongeBob_SquarePants:
n32http://dbpedia.org/resource/Havok_(software)
dbchttp://dbpedia.org/resource/Category:
Subject Item
dbr:Middleware
rdf:type
dbo:Software yago:WikicatBuzzwords yago:Buzzword106608277 yago:Nonsense106607339 dbr:Software owl:Thing yago:Communication100033020 yago:Abstraction100002137 yago:Message106598915 dbo:MusicGenre dbo:Work
rdfs:label
中间件 Проміжне програмне забезпечення Middleware Middleware Middleware Middleware ミドルウェア Mezprogramaro Middleware Oprogramowanie pośredniczące Mellanprogramvara برمجيات وسيطة Middleware Peranti tengah Programari intermediari Middleware 미들웨어 Middleware Связующее программное обеспечение
rdfs:comment
Mellanprogramvara (även MW, middleware (från engelskan) eller mellanvara) är mjukvara mellan operativsystemet på servrar i nätverk och/eller klienter och själva slutanvändartjänsten som ligger på klienten. Mellanprogramvara tillhandahåller tjänster såsom identifiering, autentisering och säkerhet. En vanlig analogi brukar vara att mellanprogramvara är som ett lim mellan två redan existerande mjukvarukomponenter. Mellanprogramvara används oftast för att stödja distribuerade system, såsom vanliga webbservrar Mezprogramaro estas komputila programaro, kiu konektas aŭ iujn personojn al ties aplikacioj. La programaro konsistas el servaro kiu ebligas al diversaj prilaboroj plenumataj en unu aŭ pluraj maŝinoj interagi. Tiu teknologio evoluis por ebligi helpe al la movo por koheraj , kiuj estas plej ofte uzataj por ebligi kaj simpligi kompleksajn . Ĝi inkluzivas , , kaj similaj iloj kiuj ebligas aplikacian disvolvon kaj liveron. Mezprogramaro estas aparte integra parto de moderna informteknologio bazita sur XML, SOAP, , kaj servorientita arkitekturo. Middleware (výslovnost [ˈmɪdlweə(ɹ)]IPA) je v informatice specializovaný software, který poskytuje aplikacím služby nad rámec služeb poskytovaných operačním systémem. Někdy se označuje jako „softwarové lepidlo“ (anglicky software glue [ˈsɒftweə(r) ɡluː]IPA). Middleware usnadňuje softwarovým vývojářům vývoj komunikace a vstupů nebo výstupů. Vývojáři se tak mohou zaměřit přímo na cíl své aplikace. Middleware je softwarem spojujícím softwarové komponenty nebo podnikové aplikace. Softwarová vrstva middleware leží mezi operačním systémem a aplikacemi na každé distribuované počítačové síti. Typická je pro podporu komplexních obchodních aplikací. ミドルウェア(英: Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。 通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。 代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。 また別の意味として、Django、Laravel、ASP.NET CoreなどWebフレームワークの一部において、HttpリクエストからControllerに至るまで、およびControllerからHttpレスポンスを返すまでの共通処理を層状に追加する概念である。 Peranti tengah atau Middleware adalah perangkat lunak komputer yang menyediakan layanan bagi aplikasi perangkat lunak yang tersedia di luar sistem operasi. Peranti tengah dapat digambarkan sebagai "lem perangkat lunak". Peranti tengah memudahkan pengembang perangkat lunak untuk melakukan komunikasi dan input/output, sehingga mereka bisa fokus pada tujuan spesifik dari pengembangan aplikasi mereka. Middleware o lógica de intercambio de información entre aplicaciones (interlogical), o Agente Intermedio, se refiere a un sistema de software que ofrece servicios y funciones comunes para las aplicaciones. En general, el middleware se encarga de las tareas de gestión de datos, servicios de aplicaciones, mensajería, autenticación y gestión de API. Es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, o paquetes de programas, redes, hardware o sistemas operativos. Este simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos. De esta forma, se provee una solución que mejora la calidad de servicio, así como la seguridad, el envío de mensajes, la actua Oprogramowanie pośredniczące (ang. middleware) – rodzaj oprogramowania umożliwiający komunikację pomiędzy różnymi aplikacjami/usługami lub systemami. Architektura oprogramowania pośredniczącego jest wykorzystywana głównie w systemach rozproszonych przy łączeniu ze sobą różnych komponentów oprogramowania (często znajdujących się na różnych platformach) lub komunikacji z kanałami dostępu do nich. Oprogramowanie middleware ma za sobą długą historię sięgającą lat 60. i na początku było stworzone do budowy centralnych systemów informatycznych (ważnych instytucji i banków) oraz komunikacji z nimi. 中间件(英語:Middleware),又譯中介軟體、中介層,是一类提供系统软件和应用软件之间连接、便于软件各部件之间的沟通的軟體,应用软件可以借助中间件在不同的技术架构之间共享信息与资源。中间件位于客户机服务器的操作系统之上,管理着计算资源和网络通信。 中间件在现代信息技术应用框架如Web服务、面向服务的体系结构等中应用比较广泛,如数据库、Apache的Tomcat,IBM公司的WebSphere,BEA公司的WebLogic应用服务器,金蝶的系列产品,东方通的系列中间件等都属于中间件。 严格来讲,中间件技术已经不局限于应用服务器、数据库服务器。围绕中间件,Apache组织、IBM、Oracle(BEA)、微软各自发展出了较为完整的软件产品体系。(Microsoft Servers微软公司的服务器产品)。 目前主流操作系统主要为Unix、Linux、苹果公司的系统以及微软视窗系列。微软阵营的主要技术提供商来自微软及其商业伙伴,Java阵营则来自IBM、Sun(已被Oracle收购)、Oracle、BEA(已被Oracle收购)、东方通(Tong系列中间件)、金蝶(Kingdee Apusic)及其合作伙伴,开源阵营则主要来自诸如Apache,SourceForge等组织的共享代码。 Middleware (aus dem Englischen, lehnübersetzt Zwischenanwendung oder übertragen auch Diensteschicht) bezeichnet in der Informatik anwendungsneutrale Programme, die so zwischen Anwendungen vermitteln, dass die Komplexität dieser Applikationen und ihre Infrastruktur verborgen werden. Man kann Middleware auch als eine Verteilungsplattform, d. h. als ein Protokoll (oder Protokollbündel) auf einer höheren Schicht als jener der gewöhnlichen Rechnerkommunikation auffassen. Im Gegensatz zu niveautieferen Netzwerkdiensten, welche die einfache Kommunikation zwischen Rechnern handhaben, unterstützt Middleware die Kommunikation zwischen Prozessen. Проміжне́ програ́мне забезпе́чення (скор. ППЗ; англ. middleware; також перекладається як підпрограмне забезпечення, зв'язувальне ПЗ, міжплатфо́рмне ПЗ) — в інформатиці, шар програмного забезпечення, що складається з агентів, які є посередниками між різними компонентами великого застосунка. Найчастіше проміжне ПЗ використовується в розподілених застосунках, причому агентів, що становлять цей шар, може бути кілька. Programari intermediari (middleware, en anglès) es defineix com la capa de programari que es troba entre el sistema operatiu i les aplicacions del sistema. El principal objectiu del programari intermediari és ajudar a resoldre els problemes de connectivitat i interoperabilitat entre aplicacions, servint de traductor entre diferents tecnologies i protocols. És a dir, que qualsevol aplicació (independentment del seu origen) es pugui executar sota qualsevol sistema operatiu o maquinari, facilitant així el desenvolupament de la mateixa i amagant detalls de programació de baix nivell. Связу́ющее програ́ммное обеспе́чение (англ. middleware; также переводится как промежу́точное программное обеспечение, программное обеспечение среднего слоя, подпрогра́ммное обеспечение, межплатфо́рменное программное обеспечение) — широко используемый термин, означающий слой или комплекс технологического программного обеспечения для обеспечения взаимодействия между различными приложениями, системами, компонентами. Имеется несколько основных разновидностей связующего программного обеспечения: Middleware é o software de computador que fornece serviços para softwares aplicativos além daqueles disponíveis pelo sistema operacional. Pode ser descrito como "cola de software". O middleware facilita aos implementarem comunicação e entrada/saída, de forma que eles possam focar no propósito específico de sua aplicação. Ele ganhou popularidade nos anos 80 como uma solução para o problema de como ligar aplicações mais novas a sistemas legados, apesar do termo ser usado desde 1968. Middleware omvat de systeemsoftware die de informatie-uitwisseling regelt tussen de cliënt-software en de software die de bedrijfsgegevens beheert. Vaak gaat het om en meerdere platformen. Het bouwen van middleware vraagt om diepgaande kennis van de problemen van communicatie, en distributie. Er steken verschillende concepten achter middleware-oplossingen. De middleware zorgt ervoor dat toepassingen ontwikkeld kunnen worden voor verschillende platformen en dezelfde manier van gegevenstoegang kunnen gebruiken onafhankelijk van waar deze gegevens zich bevinden. Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". 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. Con middleware, in informatica, si intende un insieme di programmi informatici che fungono da intermediari tra diverse applicazioni e componenti software. En architecture informatique, un middleware (anglicisme) ou intergiciel est un logiciel tiers qui crée un réseau d'échange d'informations entre différentes applications informatiques. Le réseau est mis en œuvre par l'utilisation d'une même technique d'échange d'informations dans toutes les applications impliquées à l'aide de composants logiciels. Les techniques les plus courantes d'échange d'informations sont l'échange de messages, l'appel de procédures à distance et la manipulation d'objets à distance. 미들웨어(영어: middleware)는 컴퓨터 제작 회사가 사용자의 특정한 요구대로 만들어 제공하는 프로그램으로, 운영 체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어이다. 응용 소프트웨어가 운영 체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어이다. "소프트웨어 글루"(software glue)로 이야기된다. 응용 소프트웨어는 유연하고 확장, 축소가 편리하여야 하며 이러한 장점을 충족하기에 개발자의 다른 기종 간 플랫폼을 다시 구축할 필요가 없어야 한다. 이를테면 데이터베이스 시스템, 전자 통신 소프트웨어, 메시지 및 쿼리 처리 소프트웨어를 들 수 있다. البرمجيات الوسيطة (بالإنجليزية: Middlewares)‏ هي مجموعات من الخدمات الشبكية المتخصصة والمشتركة بين التطبيقات والمستخدمين. وتسمح هذه العناصر البرمجية للتطبيقات والشبكات بالاتصال فيما بينها واستغلال طاقاتها المشتركة لمعالجة البيانات. وتعمل البرمجيات الوسيطة أيضا كعناصر للدمج ما بين التطبيقات التي تستخدم أنساق بيانات مختلفة. ونظرا لدورها هذا فإن البرمجيات الوسيطة هي عالم مستقل بحد ذاته تلعب فيه مفاهيم التحقق من الهوية ، والتعريف الشخصي ، والتفويض ، (حيث تحفظ السمات الأساسية للمستخدمين)، والأمن، دورا هاما جدا.
owl:sameAs
n12:0j2b7zq dbpedia-pl:Oprogramowanie_pośredniczące dbpedia-ja:ミドルウェア dbpedia-nl:Middleware dbpedia-es:Middleware dbpedia-ar:برمجيات_وسيطة n29:4426067-2 dbpedia-it:Middleware dbpedia-zh:中间件 n40:U7Wu n41:آرالیق_یازیلیم dbpedia-sk:Middleware dbpedia-sr:Posredni_softver n44:Bogʻlovchi_dasturiy_taʼminot dbpedia-vi:Middleware dbpedia-mk:Посреден_софтвер n47:Холбох_програм_хангамж dbpedia-ms:Perisian_tengah dbpedia-no:Mellomvare dbpedia-eo:Mezprogramaro dbpedia-fa:میان‌افزار dbpedia-he:תווכה dbpedia-lmo:Middleware dbpedia-fi:Väliohjelmisto dbpedia-az:Aralıq_proqram_təminatı dbpedia-bg:Мидълуер dbpedia-ca:Programari_intermediari dbpedia-sv:Mellanprogramvara dbpedia-hu:Köztes_szoftver dbpedia-da:Middleware dbpedia-uk:Проміжне_програмне_забезпечення dbpedia-cs:Middleware dbpedia-id:Peranti_tengah dbpedia-ko:미들웨어 dbpedia-de:Middleware dbpedia-fr:Middleware dbr:Middleware wd:Q146768 dbpedia-ru:Связующее_программное_обеспечение dbpedia-pt:Middleware
foaf:topic
dbr:Application_protocol-based_intrusion_detection_system dbr:Oracle_Fusion_Middleware dbr:Advanced_Digital_Broadcast dbr:Unreal_Engine wikipedia-en:Middleware dbr:Digital_Molecular_Matter dbr:Spatiotemporal_database dbr:ENEA_AB dbr:GridRPC dbr:Joli_OS dbr:Quasi-opportunistic_supercomputing dbr:Nested_Context_Language dbr:List_of_Nintendo_development_teams dbr:Wave_radar dbr:Exchange_to_exchange dbr:Appnovation dbr:Copernic_tax_project dbr:Microsoft_Transaction_Server dbr:QNX dbr:Computer_architecture_simulator dbr:Innovative_Communications_Alliance dbr:Document_automation n7: n9: dbr:Kongsberg_Geospatial dbr:PhyreEngine dbr:Middleware_for_Robotic_Applications dbr:IBM_Toronto_Software_Lab dbr:Metacomputing dbr:Ruby_on_Rails dbr:ActiveX_Data_Objects dbr:Agent-oriented_programming dbr:HP_RTR dbr:GameCODA dbr:Semantic_broker dbr:Autodesk_Gameware dbr:IBM_WebSphere_Application_Server dbr:PhysX dbr:Relic_Entertainment dbr:Euclideon dbr:WordPerfect dbr:Cognitive_network dbr:IBM_TXSeries dbr:Final_Fantasy n15: n16: dbr:Nastel dbr:Michael_Stal dbr:RCUDA dbr:Fractal_component_model dbr:PolyORB n17:XFS n18: dbr:Halium dbr:Digital_media_player dbr:Segger_Microcontroller_Systems dbr:Edinburgh_Parallel_Computing_Centre dbr:Windows_10_Mobile dbr:Media_Dispatch_Protocol n19: dbr:Fragmented_object dbr:Local_eGovernment dbr:Message_queue dbr:Web_Server_Gateway_Interface dbr:Wind_River_Systems dbr:Ageia dbr:Tablet_computer dbr:3D_Dot_Game_Heroes dbr:Data_Distribution_Service n23: dbr:OurGrid dbr:Object_request_broker dbr:Italian_Grid_Infrastructure dbr:Game_engine dbr:WSO2 n24: dbr:Vicious_Cycle_Software dbr:MakeHuman dbr:AppFabric dbr:Gameframe dbr:CoppeliaSim dbr:Open_Source_Day dbr:Access_Grid dbr:Oracle_Corporation dbr:Dreamcast dbr:SynfiniWay dbr:Android_Developer_Challenge dbr:Message_passing n26: dbr:Production_logo dbr:Command_CICS dbr:Four_Door_Lemon dbr:Json2Ldap dbr:Crash_Nitro_Kart dbr:GLite-AMGA dbr:Asynchronous_multi-body_framework dbr:SoftAtHome dbr:GLite dbr:Enterprise_content_management dbr:Volunteer_computing dbr:RISC-V dbr:Scientific_workflow_system dbr:Software_framework dbr:Multichannel_television_in_the_United_States dbr:Mistral_Solutions n30: dbr:RoboBlitz dbr:Advanced_Message_Queuing_Protocol dbr:Dead_Head_Fred dbr:International_Computers_Limited dbr:UNIGINE_Company dbr:FUJITSU_Cloud_IaaS_Trusted_Public_S5 dbr:Network_equipment_provider dbr:Miles_Sound_System n32: dbr:Visual_FoxPro dbr:Mark_Surfas dbr:GGPO n34:99 dbr:NewSQL n35:io dbr:Internet_Protocol_television dbr:Runa_Capital dbr:Wireless_grid dbr:HPCC dbr:Intelligent_workload_management dbr:Riot_Games dbr:Robotics_middleware dbr:System_integration_testing dbr:Data_Access_Language dbr:Personal_computer dbr:Kaillera dbr:Newton_Game_Dynamics dbr:Gravis_UltraSound dbr:Universal_Windows_Platform n37:_Faster_Than_Light dbr:DataSplice dbr:RakNet dbr:Document-oriented_database dbr:Language-agnostic dbr:Openmoko dbr:PrimeSense dbr:Telegram_Open_Network dbr:Burroughs_large_systems dbr:CRI_Middleware dbr:Kasenna dbr:Age_of_Empires_III dbr:T-Kernel dbr:IOMO dbr:SHIWA_project n39: dbr:Fifth-generation_fighter dbr:Video_game dbr:Policy_appliances dbr:TIBCO_Software dbr:Indie_game dbr:HP_Cloud_Service_Automation_Software dbr:Video_game_programmer dbr:WIPI dbr:Business_process_interoperability dbr:Apache_Camel dbr:IBM_MTCS dbr:OpenFabrics_Alliance dbr:Mac_gaming dbr:European_Grid_Infrastructure dbr:Rise_of_the_Tomb_Raider dbr:Geosoft dbr:Age_of_Empires dbr:Digital_banking dbr:Group_Control_System dbr:Babel_Middleware dbr:Manufacturing_execution_system dbr:Microsoft_and_open_source n50: dbr:VIATRA dbr:First-person_shooter_engine dbr:CICS dbr:Message-oriented_middleware dbr:Take_On_Helicopters dbr:Symbian dbr:Universal_Windows_Platform__Windows_Bridge_for_iOS_WinObjC__1 n57: dbr:Scientific_instrument n63: dbr:Gödel_Prize dbr:Java_Agent_Development_Framework n66:_Total_Warrior dbr:Automated_teller_machine n69:_Information_and_Technology dbr:Sausage_Software dbr:Yolande_Berbers dbr:Yseop dbr:Linked_data_structure dbr:CaBIG dbr:Service_layer dbr:ORBit dbr:Nvidia_GameWorks n74: dbr:Centre_for_Railway_Information_Systems dbr:Information_and_communications_technology dbr:Enterprise_output_management dbr:IBM_RFID_Information_Center n75: dbr:MuleSoft dbr:Massive_Development dbr:Business_models_for_open-source_software dbr:Business_suite dbr:Brokat dbr:Glossary_of_video_game_terms dbr:Genie_Engine dbr:CyberGIS dbr:Mobile_app dbr:Nintendo_Switch dbr:Entera dbr:List_of_games_using_procedural_generation dbr:Application_performance_management n76:Open dbr:ArcSDE dbr:Inductive_Automation n77: dbr:Plan_9_from_Bell_Labs dbr:Computing dbr:Kynapse dbr:AsteroidOS dbr:Integrated_Middleware_Platform dbr:Yooka-Laylee dbr:Semantic_grid dbr:Mobile_IPTV dbr:Luminous_Engine dbr:High_availability n78: dbr:SNAMP dbr:Geomerics dbr:HCL_Sametime dbr:Radiant_Entertainment n79:B_Software dbr:Ignition_SCADA dbr:SunGard dbr:Omek_Interactive dbr:Oliver_Sims dbr:Location-based_service dbr:Data_grid dbr:JBoss_Enterprise_SOA_Platform n80:X dbr:IBM_Parallel_Sysplex dbr:Paddy_Nixon n82: dbr:N3V_Games dbr:Physical_security_information_management n83: dbr:Solace_Corporation n84:s_Sky dbr:E-Biz_Integrator n85: n86: n87: dbr:List_of_computer_science_conferences dbr:Canonical_protocol_pattern dbr:Web_crawler dbr:Android_TV dbr:OpenRTM-aist n88: dbr:Windows_10 dbr:Techila_Grid dbr:ORiN dbr:Outerra dbr:JDBC_driver dbr:Crawl_frontier dbr:Space-based_architecture n89: dbr:List_of_video_game_developers dbr:Comparison_of_source-code-hosting_facilities dbr:Cormac_Kinney dbr:Mobile_app_development n90:this dbr:BlackBerry_Unified_Endpoint_Manager dbr:Data_dictionary dbr:Apache_ODE dbr:Platform_as_a_service n91: dbr:Darkwatch dbr:Service_statelessness_principle dbr:BigWorld dbr:JEUS dbr:FBX dbr:Yuqing_Gao dbr:Linux_gaming dbr:List_of_video_game_middleware dbr:Demonware dbr:Multi-access_edge_computing dbr:TrueNAS dbr:SCOPE_Alliance dbr:Anne_Ngu dbr:Jean_Bacon dbr:Valérie_Issarny n93:_Creature_from_the_Krusty_Krab dbr:RT-RK n94: dbr:HP_Cloud dbr:Multimedia_Home_Platform dbr:OpenNI dbr:SAP_ERP dbr:Silicon_Studio dbr:OW2 dbr:Enterprise_content_integration dbr:Radio-frequency_identification n95:_Development dbr:CAP_Group n96: dbr:PC_game dbr:Vivox n97:NET dbr:Visibroker dbr:Interactive_television_standards dbr:Windows_Phone dbr:V850 dbr:Klara_Nahrstedt dbr:Video_game_developer n98:cz dbr:UPower dbr:Solution_stack dbr:Record_linkage dbr:IBM dbr:Third-party_software_component dbr:GPUOpen dbr:Rockstar_Advanced_Game_Engine n101: dbr:Sony_Depthsensing_Solutions dbr:Banking_as_a_service dbr:Zen_Studios dbr:NorduGrid dbr:Julie_Austin dbr:GameSpy dbr:Gemalto dbr:AUTOSAR dbr:Message_queuing_service dbr:Sound_card dbr:International_HL7_Implementations dbr:Open_Semantic_Framework dbr:Sensaura dbr:Neuron_Data dbr:Visualization_Library dbr:Anne_Trefethen n106:_Freedom_Ridge dbr:Smart_Framework_PHP dbr:Mobile_enterprise_application_platform dbr:ISDB-T_International dbr:Relational_Interface_System n107:_Durandal n108: dbr:GoWarrior dbr:Qube_Software dbr:Incomit dbr:Canonical_model dbr:Jargon_Software dbr:RT_middleware dbr:Nintendo_System_Development dbr:David_McGoveran dbr:Submarine_Command_System n110: dbr:List_of_smart_TV_platforms dbr:Grid_computing dbr:Energistics n111: dbr:MobileGT n112: n113: dbr:ProSyst dbr:Open_Telecom_Platform dbr:Dust_514 dbr:Parallel_computing dbr:Physics_Abstraction_Layer dbr:Open_coopetition dbr:Game_development_kit dbr:OpenCable_Application_Platform dbr:Operating_environment dbr:Nucleus_RTOS dbr:Minerva_Networks dbr:Objective_Interface_Systems dbr:Supercomputer_architecture dbr:Computer_telephony_integration dbr:SAP_Mobile_Platform dbr:Qoscos_Grid dbr:Davidge_Data_Systems dbr:Persistence_framework dbr:XMPP dbr:Box2D dbr:Video_game_industry dbr:SAP_NetWeaver_Process_Integration n115: dbr:FaceGen dbr:Storage_Resource_Broker n72: dbr:Vine_Toolkit dbr:Globus_Alliance dbr:DIET dbr:Applications_architecture dbr:Virtuoso_Universal_Server n117:_Returns dbr:NoSQL n118: dbr:International_Middleware_Conference n119:_Resurrection dbr:List_of_spatial_analysis_software dbr:WSO2_Carbon dbr:National_Center_for_High-Performance_Computing dbr:IBM_App_Connect_Enterprise dbr:Advanced_Resource_Connector dbr:Syclo dbr:ObjectSecurity dbr:Business_process_management n121: dbr:Prova dbr:Health_Informatics_Service_Architecture dbr:Web_service dbr:Tru2way dbr:Talarian dbr:SpeedTree dbr:Ubiquitous_computing dbr:Ecargo dbr:Teleprocessing_monitor dbr:Spagic n122: dbr:Roku dbr:SAP_Business_Connector dbr:Multicast n123: dbr:Lightbend dbr:Sigma_Harmonics dbr:OnDemand dbr:Quattor dbr:HyperCast dbr:Active_Intelligence_Pte_Ltd dbr:Glenn_Ricart dbr:Vonage dbr:RPath dbr:Configurable_Network_Computing dbr:Jerry_Cuomo dbr:Network_and_service_management_taxonomy dbr:Sanjiva_Weerawarana
foaf:depiction
n21:svg
wdrs:describedby
n100:Software n102:Web_server
dct:subject
dbc:Middleware dbc:Systems_engineering dbc:Buzzwords
dbo:wikiPageID
34658368
dbo:wikiPageRevisionID
1117224417
dbo:wikiPageWikiLink
dbr:Enterprise_application_integration dbr:SA_Forum dbr:Linux dbr:Middleware_Analysts dbc:Middleware dbr:ODBC dbr:IETF n10: dbr:Peer-to-peer dbr:Language-agnostic dbr:Software_developer dbr:Application_server n27: dbr:Web_server dbr:Software_driver dbr:Content_management_system dbr:Transaction_processing dbr:DBMS dbr:Virtual_machine dbr:RenderWare dbr:Compiler dbc:Systems_engineering n72: dbr:Aircraft dbr:Android_Runtime dbr:Wireless_sensor_network dbr:Embedded_systems dbr:Application_framework dbr:Operating_system dbr:Client-server dbr:Multimedia dbr:Aerospace dbr:Data_integration dbr:Third-party_software_component dbr:JDBC dbr:Software_library dbr:Paging dbr:Software dbr:Machine_language dbr:Gamebryo dbr:Transport_layer dbr:QNX dbr:Application_code n105: dbr:Distributed_application dbr:Application_programming_interface dbr:Object_request_broker dbr:Radio-frequency_identification dbr:Enterprise_service_bus n116:svg dbr:Message_oriented_middleware n120:output dbr:Game_engine dbr:Software_application dbr:Automobile
foaf:isPrimaryTopicOf
wikipedia-en:Middleware
prov:wasDerivedFrom
n104:0
n92:hypernym
dbr:Software
dbo:abstract
Middleware (aus dem Englischen, lehnübersetzt Zwischenanwendung oder übertragen auch Diensteschicht) bezeichnet in der Informatik anwendungsneutrale Programme, die so zwischen Anwendungen vermitteln, dass die Komplexität dieser Applikationen und ihre Infrastruktur verborgen werden. Man kann Middleware auch als eine Verteilungsplattform, d. h. als ein Protokoll (oder Protokollbündel) auf einer höheren Schicht als jener der gewöhnlichen Rechnerkommunikation auffassen. Im Gegensatz zu niveautieferen Netzwerkdiensten, welche die einfache Kommunikation zwischen Rechnern handhaben, unterstützt Middleware die Kommunikation zwischen Prozessen. Im Bereich der Computerspieleentwicklung werden hingegen Teilsysteme (oder auch sogenannte Subsysteme) für Teilbereiche wie etwa die Spielphysik als Middleware bezeichnet. Diese Middleware wird oft von Fremdentwicklern hergestellt und angeboten. 中间件(英語:Middleware),又譯中介軟體、中介層,是一类提供系统软件和应用软件之间连接、便于软件各部件之间的沟通的軟體,应用软件可以借助中间件在不同的技术架构之间共享信息与资源。中间件位于客户机服务器的操作系统之上,管理着计算资源和网络通信。 中间件在现代信息技术应用框架如Web服务、面向服务的体系结构等中应用比较广泛,如数据库、Apache的Tomcat,IBM公司的WebSphere,BEA公司的WebLogic应用服务器,金蝶的系列产品,东方通的系列中间件等都属于中间件。 严格来讲,中间件技术已经不局限于应用服务器、数据库服务器。围绕中间件,Apache组织、IBM、Oracle(BEA)、微软各自发展出了较为完整的软件产品体系。(Microsoft Servers微软公司的服务器产品)。 目前主流操作系统主要为Unix、Linux、苹果公司的系统以及微软视窗系列。微软阵营的主要技术提供商来自微软及其商业伙伴,Java阵营则来自IBM、Sun(已被Oracle收购)、Oracle、BEA(已被Oracle收购)、东方通(Tong系列中间件)、金蝶(Kingdee Apusic)及其合作伙伴,开源阵营则主要来自诸如Apache,SourceForge等组织的共享代码。 Mellanprogramvara (även MW, middleware (från engelskan) eller mellanvara) är mjukvara mellan operativsystemet på servrar i nätverk och/eller klienter och själva slutanvändartjänsten som ligger på klienten. Mellanprogramvara tillhandahåller tjänster såsom identifiering, autentisering och säkerhet. En vanlig analogi brukar vara att mellanprogramvara är som ett lim mellan två redan existerande mjukvarukomponenter. Mellanprogramvara används oftast för att stödja distribuerade system, såsom vanliga webbservrar 미들웨어(영어: middleware)는 컴퓨터 제작 회사가 사용자의 특정한 요구대로 만들어 제공하는 프로그램으로, 운영 체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어이다. 응용 소프트웨어가 운영 체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어이다. "소프트웨어 글루"(software glue)로 이야기된다. 응용 소프트웨어는 유연하고 확장, 축소가 편리하여야 하며 이러한 장점을 충족하기에 개발자의 다른 기종 간 플랫폼을 다시 구축할 필요가 없어야 한다. 이를테면 데이터베이스 시스템, 전자 통신 소프트웨어, 메시지 및 쿼리 처리 소프트웨어를 들 수 있다. Peranti tengah atau Middleware adalah perangkat lunak komputer yang menyediakan layanan bagi aplikasi perangkat lunak yang tersedia di luar sistem operasi. Peranti tengah dapat digambarkan sebagai "lem perangkat lunak". Peranti tengah memudahkan pengembang perangkat lunak untuk melakukan komunikasi dan input/output, sehingga mereka bisa fokus pada tujuan spesifik dari pengembangan aplikasi mereka. Con middleware, in informatica, si intende un insieme di programmi informatici che fungono da intermediari tra diverse applicazioni e componenti software. البرمجيات الوسيطة (بالإنجليزية: Middlewares)‏ هي مجموعات من الخدمات الشبكية المتخصصة والمشتركة بين التطبيقات والمستخدمين. وتسمح هذه العناصر البرمجية للتطبيقات والشبكات بالاتصال فيما بينها واستغلال طاقاتها المشتركة لمعالجة البيانات. وتعمل البرمجيات الوسيطة أيضا كعناصر للدمج ما بين التطبيقات التي تستخدم أنساق بيانات مختلفة. ونظرا لدورها هذا فإن البرمجيات الوسيطة هي عالم مستقل بحد ذاته تلعب فيه مفاهيم التحقق من الهوية ، والتعريف الشخصي ، والتفويض ، (حيث تحفظ السمات الأساسية للمستخدمين)، والأمن، دورا هاما جدا. Oprogramowanie pośredniczące (ang. middleware) – rodzaj oprogramowania umożliwiający komunikację pomiędzy różnymi aplikacjami/usługami lub systemami. Architektura oprogramowania pośredniczącego jest wykorzystywana głównie w systemach rozproszonych przy łączeniu ze sobą różnych komponentów oprogramowania (często znajdujących się na różnych platformach) lub komunikacji z kanałami dostępu do nich. Oprogramowanie middleware ma za sobą długą historię sięgającą lat 60. i na początku było stworzone do budowy centralnych systemów informatycznych (ważnych instytucji i banków) oraz komunikacji z nimi. Przykładami middleware są: * Monitory transakcyjne (Tuxedo, ), są to systemy transakcyjne najczęściej wykorzystywane przy budowie centralnych systemów bankowych. * [MOM] (IBM WebSphere MQ, ). * Serwery aplikacyjne (serwer aplikacji JEE). * (webMethods Integration Server, ). * Silniki procesowe. * Systemy dostępu do baz danych typu ODBC, JDBC, transaction processing monitors * Procesory zapytań (rozmaitego rodzaju aplikacje integrujące interfejsy różnych komponentów aplikacyjnych, np. , w których zapytania zadawane przez aplikację, np. CRM, są przetwarzane na zapytania obsługiwane przez inną aplikację, np. ). * DDR (ang. Data Driven Routing) pozwalający na budowę rozproszonej bazy danych w oparciu o bazy nie obsługujące rozproszonych transakcji. Obecnie termin middleware zaczyna mieć nieco szersze znaczenie, co wiąże się z wprowadzeniem oprogramowania pośredniczącego w transakcjach internetowych (CORBA, COM+) i innego oprogramowania łączącego klienta z usługodawcą (agenty). Programari intermediari (middleware, en anglès) es defineix com la capa de programari que es troba entre el sistema operatiu i les aplicacions del sistema. El principal objectiu del programari intermediari és ajudar a resoldre els problemes de connectivitat i interoperabilitat entre aplicacions, servint de traductor entre diferents tecnologies i protocols. És a dir, que qualsevol aplicació (independentment del seu origen) es pugui executar sota qualsevol sistema operatiu o maquinari, facilitant així el desenvolupament de la mateixa i amagant detalls de programació de baix nivell. Estrictament parlant el programari intermediari no és imprescindible pel correcte desenvolupament d'un procés d'integració però sí que és cert que la seva utilització simplifica molt aquests processos. Una aplicació comú per a un programari intermediari és permetre que programes desenvolupats per accedir a determinades bases de dades puguin accedir a altres bases de dades. També és comú el seu ús com a servei de missatgeria, permeten així que diferents aplicacions es puguin comunicar fàcilment. Adaptat al món de la televisió, el programari intermediari serveix de plataforma d'enllaç entre els diferents proveïdors de serveis interactius i els diferents suports físics de descodificació (receptor de televisió). Els programaris intermediaris amb més implantació a són el MHP i el MediaHighway. Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". 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. Middleware o lógica de intercambio de información entre aplicaciones (interlogical), o Agente Intermedio, se refiere a un sistema de software que ofrece servicios y funciones comunes para las aplicaciones. En general, el middleware se encarga de las tareas de gestión de datos, servicios de aplicaciones, mensajería, autenticación y gestión de API. Es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, o paquetes de programas, redes, hardware o sistemas operativos. Este simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos. De esta forma, se provee una solución que mejora la calidad de servicio, así como la seguridad, el envío de mensajes, la actualización del directorio de servicio, etc.​ Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema operativo y red). El middleware abstrae de la complejidad y heterogeneidad de las redes de comunicaciones subyacentes, así como de los sistemas operativos y lenguajes de programación, proporcionando una API para la fácil programación y manejo de aplicaciones distribuidas. Dependiendo del problema a resolver y de las funciones necesarias, serán útiles diferentes tipos de servicios de middleware. Por lo general el middleware del lado cliente está implementado por el Sistema Operativo, el cual posee las bibliotecas que ejecutan todas las funcionalidades para la comunicación a través de la red. Se encarga de las tareas de gestión de datos servicios de aplicaciones mensajería auto indicación y gestiones de apps. También facilita el acceso a una red y aumenta la velocidad de ejecución del sistema. Es definido en dos categorías conocidas como integración y aplicación. Cada middleware dispone de ciertos protocolos y paradigmas. Está basado y orientado a los procedimientos de interacción de los datos de modo que se ejecuta la sincronización de un proceso en específico. El middleware abarca desde servidores web hasta sistemas de autenticación y herramientas de mensajería: - Automatización empresarial inteligente - Transmisión de datos - Integración completa - Automatización empresarial inteligente - Transmisión de datos - Integración completa Middleware é o software de computador que fornece serviços para softwares aplicativos além daqueles disponíveis pelo sistema operacional. Pode ser descrito como "cola de software". O middleware facilita aos implementarem comunicação e entrada/saída, de forma que eles possam focar no propósito específico de sua aplicação. Ele ganhou popularidade nos anos 80 como uma solução para o problema de como ligar aplicações mais novas a sistemas legados, apesar do termo ser usado desde 1968. En architecture informatique, un middleware (anglicisme) ou intergiciel est un logiciel tiers qui crée un réseau d'échange d'informations entre différentes applications informatiques. Le réseau est mis en œuvre par l'utilisation d'une même technique d'échange d'informations dans toutes les applications impliquées à l'aide de composants logiciels. Les composants logiciels du middleware assurent la communication entre les applications quels que soient les ordinateurs impliqués et quelles que soient les caractéristiques matérielles et logicielles des réseaux informatiques, des protocoles réseau, des systèmes d'exploitation impliqués. Les techniques les plus courantes d'échange d'informations sont l'échange de messages, l'appel de procédures à distance et la manipulation d'objets à distance. Les middlewares sont typiquement utilisés comme ciment pour relier des applications informatiques disparates des systèmes d'information des entreprises et des institutions. Middleware omvat de systeemsoftware die de informatie-uitwisseling regelt tussen de cliënt-software en de software die de bedrijfsgegevens beheert. Vaak gaat het om en meerdere platformen. Het bouwen van middleware vraagt om diepgaande kennis van de problemen van communicatie, en distributie. Er steken verschillende concepten achter middleware-oplossingen. De middleware zorgt ervoor dat toepassingen ontwikkeld kunnen worden voor verschillende platformen en dezelfde manier van gegevenstoegang kunnen gebruiken onafhankelijk van waar deze gegevens zich bevinden. De middleware is een laag software en bevindt zich tussen de toepassingslaag en de communicatie- en besturingssoftware: Проміжне́ програ́мне забезпе́чення (скор. ППЗ; англ. middleware; також перекладається як підпрограмне забезпечення, зв'язувальне ПЗ, міжплатфо́рмне ПЗ) — в інформатиці, шар програмного забезпечення, що складається з агентів, які є посередниками між різними компонентами великого застосунка. Найчастіше проміжне ПЗ використовується в розподілених застосунках, причому агентів, що становлять цей шар, може бути кілька. Термін middleware часто використовують для позначення інфраструктури: систем керування базами даних, вебсерверів, серверів застосунків, систем керування змістом, і тому подібних інструментів, які використовуються в процесі розробки й експлуатації застосунків. Проміжне програмне забезпечення складає ядро сучасних застосунків, заснованих на XML, SOAP, вебсервісах і сервісно-орієнтованій архітектурі. Впровадженням концепції ППЗ активно займається консорціум «Інтернет2». Middleware (výslovnost [ˈmɪdlweə(ɹ)]IPA) je v informatice specializovaný software, který poskytuje aplikacím služby nad rámec služeb poskytovaných operačním systémem. Někdy se označuje jako „softwarové lepidlo“ (anglicky software glue [ˈsɒftweə(r) ɡluː]IPA). Middleware usnadňuje softwarovým vývojářům vývoj komunikace a vstupů nebo výstupů. Vývojáři se tak mohou zaměřit přímo na cíl své aplikace. Middleware je softwarem spojujícím softwarové komponenty nebo podnikové aplikace. Softwarová vrstva middleware leží mezi operačním systémem a aplikacemi na každé distribuované počítačové síti. Typická je pro podporu komplexních obchodních aplikací. Middleware je infrastrukturou umožňující tvorbu podnikových aplikací. Zahrnuje webové servery, aplikační servery, systémy pro správu obsahu a jiné podobné nástroje podporující rozvoj a poskytování aplikací. Je nedílnou součástí informační technologie založené na Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), SOA, infrastruktury Web 2.0 protokolu Lightweight Directory Access Protocol (LDAP). Mezprogramaro estas komputila programaro, kiu konektas aŭ iujn personojn al ties aplikacioj. La programaro konsistas el servaro kiu ebligas al diversaj prilaboroj plenumataj en unu aŭ pluraj maŝinoj interagi. Tiu teknologio evoluis por ebligi helpe al la movo por koheraj , kiuj estas plej ofte uzataj por ebligi kaj simpligi kompleksajn . Ĝi inkluzivas , , kaj similaj iloj kiuj ebligas aplikacian disvolvon kaj liveron. Mezprogramaro estas aparte integra parto de moderna informteknologio bazita sur XML, SOAP, , kaj servorientita arkitekturo. Mezprogramaro sidas "en la mezo" inter , kiuj povas funkcii sur diversaj mastrumaj sistemoj. Ĝi similas al la meza tavolo de unuopa sistemarkitekturo, escepte de sia etendiĝo tra multaj sistemoj kaj aplikacioj. Ekzemploj inkluzivas programaron por integrado de entreprenaj aplikacioj, telekomunikan programaron, sistemon por transakciaj prilaboradoj kaj programaron por mesaĝado kaj atendovicoj. Distingo inter mastruma sistemo kaj mezprogramaro estas certagrade arbitra. Kiam kernaj funkcioj povas esti provizataj nur de la mastruma sistemo, iuj funkcioj antaŭe provizataj per aparte vendata mezprogramaro, estas nun integritaj en mastrumaj sistemoj. Tipa ekzemplo estas la stako TCP/IP por telekomunikado, nuntempe inkluzivigita en preskaŭ ĉiuj mastrumaj sistemoj. Ekzemplero de libera mezprogramaro estas Ginga, konstruita por ciferecaj televidoj. Связу́ющее програ́ммное обеспе́чение (англ. middleware; также переводится как промежу́точное программное обеспечение, программное обеспечение среднего слоя, подпрогра́ммное обеспечение, межплатфо́рменное программное обеспечение) — широко используемый термин, означающий слой или комплекс технологического программного обеспечения для обеспечения взаимодействия между различными приложениями, системами, компонентами. Имеется несколько основных разновидностей связующего программного обеспечения: * система распределённых объектов (DOS, англ. distributed object system) или технологии распределённых объектов (DOT, англ. distributed object technology) * ориентированное на базы данных, такое как брокеры объектных запросов (англ. database access middleware) * мониторы транзакций * вызов удалённых процедур (RPC, англ. remote procedure call) * ориентированное на обработку сообщений (MOM, англ. message-oriented middleware) ミドルウェア(英: Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。 通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。 代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。 また別の意味として、Django、Laravel、ASP.NET CoreなどWebフレームワークの一部において、HttpリクエストからControllerに至るまで、およびControllerからHttpレスポンスを返すまでの共通処理を層状に追加する概念である。
dbo:thumbnail
n36:300
dbo:wikiPageLength
11012
dbp:wikiPageUsesTemplate
dbt:Short_description dbt:Authority_control dbt:Wiktionary-inline dbt:Reflist dbt:Computer_science dbt:Main_article