Was ist in Java ein Proxy



  • Hi Leute!

    Was ist in Java ein Proxy? 🙄



  • aus meinem COM wissen:

    ein proxy ist keine java spezifisches objekt
    es stellt ein stellvertreter objekt dar fuer remote procedure calls ueber das netzwerk (order wohin auch immer - kann auch in-process oder out-process calls machen)

    normalerweise hat man ein proxy objekt das man im seinem projekt so nutzt als waere es das normale objekt -> d.h. es hat alle methoden die das richtige objekt haben muss - das macht man mit einem Interface

    sobald man dann methoden des proxy objekts aufruft (das fuer einen wie das normale objekt erscheint) wird ein RPC call gemacht zu dem realen objekt und dort abgearbeitet und die ergebnisse zurueckgeliefert

    implementiert wird sowas zumeist ueber eine Factory die das stellvertreter interface zurueckliefert

    regards

    gomberl


Anmelden zum Antworten