Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design für eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn
Ihre eigene Unionpedia mit Ihrem Logo und Ihrer Domain, ab 9,99 USD/Monat
Mein Unionpedia erstellen

Apache MINA

Index Apache MINA

Apache MINA ist ein freies Java Framework für Netzwerkkommunikation.

Inhaltsverzeichnis

  1. 20 Beziehungen: Apache Camel, Apache Software Foundation, Apache-Lizenz, Datenratenbegrenzung, Dependency Injection, Framework, Internetprotokollfamilie, Java (Programmiersprache), Java Management Extensions, Konvertierung (Informatik), Mock-Objekt, Modultest, Netty, Plattformunabhängigkeit, Programmierschnittstelle, Routing, RS-232, Spring (Framework), Transmission Control Protocol/Internet Protocol, Transport Layer Security.

Apache Camel

Apache Camel ist eine freie, regelbasierte Routing- und Konvertierungsengine.

Sehen Apache MINA und Apache Camel

Apache Software Foundation

Die Apache Software Foundation (ASF) ist eine ehrenamtlich arbeitende Organisation zur Förderung der Apache-Softwareprojekte, zu denen unter anderem auch der Apache-Webserver gehört.

Sehen Apache MINA und Apache Software Foundation

Apache-Lizenz

Die Apache-Lizenz ist eine durch die Free Software Foundation anerkannte Freie-Software-Lizenz der Apache Software Foundation, jedoch keine Copyleft-Lizenz.

Sehen Apache MINA und Apache-Lizenz

Datenratenbegrenzung

Datenratenbegrenzung (auch Bandbreitenkontrolle) ist eine Technik aus dem Bereich der Übertragungstechnik, um die zur Verfügung stehende Datenrate eines Übertragungskanals, an konkurrierende Benutzer nach festgelegten Prioritäten aufzuteilen.

Sehen Apache MINA und Datenratenbegrenzung

Dependency Injection

Als Dependency Injection (DI, ‚Abhängigkeit‘ und injection ‚Injektion‘, oder Einbringen von Abhängigkeiten) wird in der objektorientierten Programmierung ein Entwurfsmuster bezeichnet, welches die Abhängigkeiten eines Objekts zur Laufzeit reglementiert: Benötigt ein Objekt beispielsweise bei seiner Initialisierung ein anderes Objekt, ist diese Abhängigkeit an einem zentralen Ort hinterlegt – es wird also nicht vom initialisierten Objekt selbst erzeugt.

Sehen Apache MINA und Dependency Injection

Framework

Ein Framework (für Rahmenstruktur) ist ein Programmiergerüst, das in der Softwaretechnik, insbesondere bei der objektorientierten Softwareentwicklung sowie bei komponentenbasierten Entwicklungsansätzen, verwendet wird.

Sehen Apache MINA und Framework

Internetprotokollfamilie

Die Internetprotokollfamilie ist eine Familie von rund 500 Netzwerkprotokollen, die die Basis für die Netzkommunikation im Internet bilden.

Sehen Apache MINA und Internetprotokollfamilie

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Sehen Apache MINA und Java (Programmiersprache)

Java Management Extensions

Java Management Extensions (JMX) ist eine vom Java Community Process (JSR-3) entwickelte Spezifikation zur Verwaltung und Überwachung von Java-Anwendungen.

Sehen Apache MINA und Java Management Extensions

Konvertierung (Informatik)

Konvertierung bezeichnet in der Informatik die Überführung einer Datei von einem Dateiformat in ein anderes mittels eines Dateikonverters.

Sehen Apache MINA und Konvertierung (Informatik)

Mock-Objekt

Ein Mock-Objekt (auch Attrappe, von ‚etwas vortäuschen‘) ist in der Softwareentwicklung ein Programmteil, der zur Durchführung von Modultests als Platzhalter für echte Objekte verwendet wird.

Sehen Apache MINA und Mock-Objekt

Modultest

Ein Modultest (auch von unit test als Unittest oder als Komponententest bezeichnet) ist ein Softwaretest, mit dem einzelne, abgrenzbare Teile von Computerprogrammen (z. B. ausgewählte Codeabschnitte, Module, Unterprogramme, Units oder Klassen) überprüft werden.

Sehen Apache MINA und Modultest

Netty

Netty ist ein nicht-blockierendes Client-Server-Framework für die Entwicklung von Java-Anwendungen im Netzwerk, wie Protokollserver und Netzwerk-Clients.

Sehen Apache MINA und Netty

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Sehen Apache MINA und Plattformunabhängigkeit

Programmierschnittstelle

Quelltextkompatibilität, d. h. Quelltext kann ohne Anpassungen für die jeweiligen Systeme erfolgreich kompiliert werden. Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird.

Sehen Apache MINA und Programmierschnittstelle

Routing

Routing (BE) /, aber auch (AE) (engl. „Vermittlung“, „Leitweglenkung“, „Streckenführung“, „Verkehrsführung“ sowie „leiten“, „senden“, „steuern“) ist in der Telekommunikation der Anglizismus für das Festlegen von Wegen für Nachrichtenströme bei der Nachrichtenübermittlung in Rechnernetzen.

Sehen Apache MINA und Routing

RS-232

DB-25-Verbinder, wie vom RS-232-Standard empfohlen 9-poliger D-Sub-Stecker 9-polige D-Sub-Buchse PC-99-Standard blaugrün markiert. RS-232 (Recommended Standard 232) ist ein Standard für eine serielle Schnittstelle, der in den frühen 1960er Jahren vom US-amerikanischen Standardisierungsgremium Electronic Industries Association (EIA) erarbeitet wurde und bis in die 2010er Jahre häufig bei Computern vorhanden war.

Sehen Apache MINA und RS-232

Spring (Framework)

Das Spring Framework (kurz Spring) ist ein quelloffenes Framework für die Java-Plattform, welches oft für Web-Anwendungen verwendet wird.

Sehen Apache MINA und Spring (Framework)

Transmission Control Protocol/Internet Protocol

Transmission Control Protocol/Internet Protocol (TCP/IP) ist eine Gruppe von Netzwerkprotokollen.

Sehen Apache MINA und Transmission Control Protocol/Internet Protocol

Transport Layer Security

Transport Layer Security (TLS, für „Transportschichtsicherheit“), auch bekannt unter der Vorgängerbezeichnung Secure Sockets Layer (SSL), ist ein Verschlüsselungsprotokoll zur sicheren Datenübertragung im Internet.

Sehen Apache MINA und Transport Layer Security