Announcement

Collapse
No announcement yet.

Remote Interface - Call by Reference

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Remote Interface - Call by Reference

    Standardmäßig ist werden bei EJB Parameter über das Remote Interface "Call by Value" und bei dem Local Interface "Call by Reference" übergeben .

    Ist es die Call by Reference" Paramaterübergabe mit dem Remote Interface auch möglich? Falls ja, wie stell ich das an?

    Danke für die Antworten!

  • #2
    Das ist grundsätzlich nicht möglich: denn du überschreitest bei einem Remote-Aufruf Prozessgrenzen. Eine Java-Instanz des Aufrufers ist auf dem Zielsystem als Referenz grundsätzlich nie vorhanden - deshalb wird "Call by Value" verwendet, sprich: dein Objekt wird im Prozess des Aufrufers serialisiert, übers Netz als Bytestream geschickt, und im Zielprozess wieder zu einem neuen Java-Objekt deserialisiert.

    Comment

    Working...
    X