Ich entwickle derzeit eine Webapplikation, die von einem Kollegen entwickelt wurde. Jetzt möchte ich eine TCP-Schnittstelle implementieren. Das Ziel ist, ein binäres Signal an die Webapp zu senden (was mehr wie eine Webseite ist) und abhängig davon möchte ich einige Erscheinungsdaten der Website ändern. Das Gerät, das die Website auslöst, kann nur TCP-Daten senden. Soweit ich nach einer Lösung gesucht habe, scheint es keine Möglichkeit zu geben, Daten über TCP an eine Webapp zu senden. Obwohl die Webapp auf localhost läuft. Es gibt viele Vorschläge wie Websock, aber ich denke, das passt nicht zu meinem Fall, da ich eine TCP-Kommunikation möchte. Vielleicht gibt es einen Weg, die Java-Funktion zu verwenden, wenn Sie die Webanwendung entwickeln und später bereitstellen?Empfangen von TCP-Signalen in Webapp Java-Anwendung
0
A
Antwort
0
Wenn Ihre Webanwendung unter einem Anwendungsserver bereitgestellt wird, z. Tomcat, Sie können eine ContextListener
registrieren und über das Starten/Herunterfahren Ihrer Webapp benachrichtigt werden. Here ist ein einfaches Beispiel dafür.
Um Ihren speziellen Fall zu lösen, können Sie einen TCP-Socket in contextInitialized
Methode Ihrer Zuhörer öffnen, verarbeiten Verbindungen & Daten, wie Sie mögen und dann können Sie es sauber in contextDestroyed
Methode Ihrer Zuhörer schließen.
Verwandte Themen
- 1. Standarddaten in Webapp?
- 2. Webapp Ressourcen in Ziel
- 3. Postfix Mail in mein (Python) Webapp Integrieren
- 4. Sichern von Routen in Dart Webapp
- 5. Implementierung von Chat in Webapp mit converse.js
- 6. Wiederverwendung von Modellen aus API in Webapp
- 7. Bereitstellung von Webapp in Wildfly mit Kontextdeskriptoren
- 8. Verhindern von zusätzlichen Problemen in Webapp
- 9. Wie Debuggen von Ionic WebApp?
- 10. Empfangen von Alarmen in Android
- 11. Webapp - Benutzerkontenverwaltung
- 12. Converter Webapp in kurze URL
- 13. Wie Speicherlecks in Webapp jagen?
- 14. Empfangen von Daten von NSInputStream in Swift
- 15. Gesundheitscheck in der Spring-Boot-Webapp von einem anderen Frühling Boot-Webapp
- 16. Empfangen von UDP-Broadcast
- 17. Empfangen von AT-Befehlen
- 18. Empfangen von EXC_BAD_ACCESS Ausnahme
- 19. ExecutorService elegant in webapp herunterfahren?
- 20. Empfangen von SIGTERM von OS
- 21. Empfangen von onesignal.com-Benachrichtigungen
- 22. Empfangen von Broadcast von Benachrichtigung
- 23. Projektmanagement WebApp Ideen?
- 24. Empfangen von SMS von SIM
- 25. Empfangen von Kreditkarteninformationen von Card.Io
- 26. Empfangen von Nachrichten von GCM
- 27. Testen einer Webapp
- 28. Tomcat Neustart webapp von der Befehlszeile
- 29. Javascript Webapp Entwicklung
- 30. Android Offline Webapp Ressourcen