Open-source-C# - vt100 server
Kennt jemand ein open-source-C# - vt100 server? Ich bin auf der Suche zum erstellen einer C# - server, der versteht die escape-Sequenzen aus einem vt100-client.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kennt jemand ein open-source-C# - vt100 server? Ich bin auf der Suche zum erstellen einer C# - server, der versteht die escape-Sequenzen aus einem vt100-client.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das dauert mir viiiiel zurück. Ich... glaube es ist nicht der server, sondern der Anwendung, die Bedürfnisse zu verstehen, die escape-Sequenzen.
Dem server muss nur übergeben Sie an die Anwendung ausgeführt wird.
Denken Sie an eine text-basierte Anwendung. Es muss wissen, was die Benutzer senden, um Sie, so dass Sie können senden Sie die richtige Antwort zurück. Der terminal-server du redest, sitzt zwischen Anwendung und Benutzer, die als Teil der Kommunikationsschicht. Was der server kann (und sollte) tun, ist senden Sie eine Anfrage für terminal-Typ und analysieren Sie das Ergebnis, um sicherzustellen, dass es im Gespräch mit einem VT100. Aber, darüber hinaus, dass (auch die Protokollierung in eine andere Anwendung), würde ich es verlassen, um die Anwendung zu reagieren, um Befehle kommen nach unten den Draht.
Andere Möglichkeit es zu betrachten: Stell dir vor, der server läuft und läuft. Was wird es dump ein Benutzer? Die C:\? Das ist telnet. Was würde ein VT100-escape-Sequenz, die an einem DOS-prompt? Nicht viel (in der DOS-Eingabeaufforderung ist wirklich "command.com" im Gespräch wieder auf die Benutzer - die "Anwendung" die ich eben gesprochen habe; telnet ist nicht die Interpretation der escape-Sequenzen, ist es einfach, übergeben Sie command.com und command.com spuckt die Antwort).
Nicht finden konnte, ein C#, aber das Java one hat der Kern von ihm.
Wenn Sie vt100-client, erstellen Sie einfach tcplistener und wenn er zu hören 23-Anschluss. Senden vt100-Befehle . Wenn Sie möchten, kann ich senden Sie c# - code
Hve u versucht ackterm?...Ich habe gerade gegoogelt, der Begriff "vt100 Umsetzung ."Netto" (nach u geantwortet habe meine ques), und ich habe einen Artikel auf codeproject die Gespräche über ackterm. Ich denke, Sie würde wollen, dass etwas in der Nähe...es ist ein telnet-client (glaube ich), die versteht, wie zu analysieren vt100-Befehle. Dies ist meine Beobachtung. (Ich habe es verwendet, um eine Verbindung zu meinem telnet-server). Seine open-source und daher müssten Sie herausfinden, was Teil des Codes, den Sie brauchen. Ich habe gerade entdeckt, über die es heute, und noch in den Prozess der das extrahieren, was ich brauche. Ich weiß, Ihr irgendwo da drin...
Hoffe, das hilft. Ich schulde u ein danke für die Erwähnung mich ein vt100-Zeug.