Was ist Middleware?

Middleware ist eins jener heiklen Wörter, denen mehr oder weniger beschreibt, was es tut. Middleware ist Software, die verschiedene Teile einer Anwendung oder eine Reihe Anwendungen anschließt. An sie als Art des Klebers denken, der ein Netz und seine verbundenen Computer zusammenhält. Middleware kann eine einzelne Anwendung sein, oder es kann ein gesamter Bediener sein.

Sie können an Middleware auch denken als Adaptervorrichtung, dass Sie von einem neuen Drucker zu einem älteren Computer laufen würden. Der Adapter oder die Middleware, schließt die zwei Vorrichtungen an und ermöglicht Kommunikation zwischen ihnen und folglich Funktionalität. Allgemeine Middlewarepakete umfassen das Distributed Computing Environment (DCE) und die allgemeine Gegenstand-Antrag-Vermittler-Architektur (CORBA).

Jede Art Middleware hat den gleichen universellen Zweck: zu mehrfache Computer mehrfache Sachen über einem Netz tun, oder zu lassen einen Computer viele Sachen tun lassen oder einen erschwerte Sache über einem Netz. Z.B. wird etwas Middleware benutzt, um ein Datenbasissystem mit einem web server zu verbinden und erlaubt Benutzern, auf die Datenbank über ein web browser zurückzugreifen. Bestimmte schwierige Computersysteme erfordern Middleware, um ihre fordernden Anwendungen laufen zu lassen. Ein vollkommenes Beispiel einer großen Form von Middleware ist ein Applikationsserver, der ein Bediener ist, der einer einzelnen Anwendung oder einer einzelnen Art Anwendung eingeweiht wird.

Ein ausgezeichnetes Beispiel von Middleware würde eine Suite von Software sein, die Aufschlag eine on-line-Spielumwelt hilft. Immer mehr häufig, kennzeichnen on-line-Spiele die Hochauflösungs-, hochauflösenden, Grafik-intensiven Darstellungen. Traditionelle Bedienerlösungen sind nicht mehr genug, solche on-line-Spielerfahrungen zu erleichtern, besonders wenn sie Multispieler sind. Middleware hilft Brücke der Abstand, in Wirklichkeit und in der virtuellen Realität.

An seinem grundlegendsten ist Middleware unsichtbar und lässt Computer miteinander und anschließen und Bediener verbunden sein. Ohne Middleware würden bestimmte Arten der Netztätigkeit unmöglich sein. Die leistungsfähigeren Anwendungen werden, mehr Middleware sind erforderlich.