Ich lese eine Definition von Sockets als "die am häufigsten verwendete API für UDP/TCP-Verbindungen" (Schulmaterial). Es macht mich neugierig zu wissen, ob es Alternativen gibt, und konnte bisher noch keine finden. Ich meine nicht hinzugefügt Abstraktion Schichten (wie RPC oder RMI zum Beispiel), oder Dinge mit einem anderen Netzwerk-Stack, aber mit etwas anderes, das erfüllt die gleiche Rolle auf eine andere Weise.Alternativen zu Sockets
Ich könnte auch die Rolle der Steckdose missverstanden haben, ich würde es in der Sitzung OSI-Schicht passt, oder vielleicht die Transport ein? Da bin ich mir nicht sicher.
Ich habe nicht vor, diese Alternativen zu verwenden, und ich verstehe, wie bequem Sockets sind, habe ich nur gefragt.
Danke für Ihr Interesse
Mögliche Duplikate von [Was sind die Alternativen zur Sockelprogrammierung?] (Http://stackoverflow.com/questions/474386/what-are-the-alternatives-to-socket-programming) –
Ich habe diesen Thread überprüft, aber 1) es ist alt und vielleicht sind neue Projekte seit damals 2) es ist spezifisch für C# (ich interessiere mich nicht für die verwendete Sprache) 3) scheint, wie der Autor mit einer zusätzlichen Abstraktionsschicht zufrieden war. Ich habe angegeben, dass ich nach ** Alternativen ** suche, keine zusätzlichen Abstraktionen (was ich bereits im Sinn habe). Danke für die Überprüfung obwohl :) –
'mit einem anderen Netzwerk-Stack', aber das ist genau das, was es ist. Ein anderer Netzwerkstapel mit einer anderen Implementierung von z.B. TCP und verschiedene APIs. Es gibt keinen fundamentalen Grund dafür, dass man "zuhören" und "binden" muss. – usr