Wie Adobe Air Client-Seite mit Java VM Debug-Schnittstelle verbinden?
-
13-09-2019 - |
Frage
Ich würde gerne wissen, ob / wie wäre es möglich, Adobe Air Anwendung auf Java VM Debug-Schnittstelle zu verbinden? Ich habe einige Objekte auf Server-Seite mit Wohnsitz und will nicht dort den Code ändern und Server ermöglicht bereits Remote-Debugging zu tun.
Hier sind die Informationen über JPDA: http://www.j2ee.me/j2se/1.3/ docs / guide / jpda / architecture.html
Erheblich für Ihren Rat im Voraus zu schätzen wissen.
Lösung
Seien Sie sehr vorsichtig über die Remote-Debug-Schnittstelle zum Internet öffnen. Das könnte ein großes Sicherheitsproblem sein.
Sicherheits-Überlegungen beiseite, nur ein einziger Debugger Prozess der JVM zur gleichen Zeit anhängen können.
Sie sollten sich wirklich auf einige der regelmäßigen Remoteprotokolle wie SOAP oder REST über HTTP (S) schauen auf Ihren Server zu sprechen. Dies ist nicht mehr Arbeit (wahrscheinlich weniger) als zu versuchen, zu Schuh-Horn JPDA in etwas, das es nicht tun sollte.