Frage

Wenn ich eine Java-Klasse mit „@WebService“ mit Anmerkungen versehen und dann mit JAX-WS RI ( „Metro“), wie viele Objekte meiner Klasse ist die JAX-WS RI schaffen? Gibt es höchstens ein Objekt zu jeder Zeit oder (vielleicht je nach Nutzung) kann es mehr Fälle geben, geschaffen werden?

War es hilfreich?

Lösung

Ist der JAX-WS-Standard angeben das?

Ich würde erwarten, dass dies ziemlich viel wie Servlets sein, wo der Standardzustand des Servers nicht nur ein Objekt für die Anwendung Servlet erzeugt, oder einen für jede Anforderung. Wenn ja, dann sollten Sie nicht bauen Ihr Programm, so dass es Annahmen über macht, wie die JAX-WS Implementierung funktioniert.

Und das ist, was ich so oder so empfehlen: Schreiben Sie Ihren Code so, dass diese Frage strittig ist. Dann sind Sie sicher, dass Sie nicht in Überraschungen laufen wird, und Sie werden Metro zu wechseln nach etwas fähig sein sonst, auch wenn die neue Implementierung geschieht die Dinge anders zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top