Inhaltsverzeichnis
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.

