tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
483
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    XChris XChris ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Ort
    Weimar
    Beiträge
    373
    Hallo,

    ich bau mir einen Client und einen Server. Diese sollen sicht via Remoting "unterhalten".
    Dazu hab ich ein Objekt:

    Code :
    1
    2
    3
    4
    
    public class RemoteObject : MarshalByRefObject
    {
         public XmlDocument AskServer(XmlDocument XmlQuestion, string sender, string listener)
    }

    Ich möchte folgendes:
    Im Client gibt es mehrer Klassen, die Anfragen senden möchten. (sender)
    Es wird eine Frage gestellt. Die pack ich in nen XML. Zum beispiel kompexe Datenstukturen. Auf dem Server wiederrum soll dies ausgewertet werden und entsprechend ein Antwort XML erstellt werden.
    Das mit dem Client ist mir klar. Das Logik im Objekt passieren kann auch.

    Jedoch wollte ich die Daten im Server benutzen. Wie greife ich hier auf das Objekt zu? Brauch ich AUCH eine Clientinstanz im Server?
    Das Bsp von MS inkrementiert ja nur im Objekt ...

    Chris
     

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hi!

    Also erst mal eins vorweg. Das Remoting ist da um sich eben nicht mit dem XML herrumschlagen zu müssen.
    Das wird vom Framework generiert und Du kannst direkt mit den Objekten des Clients/Servers hantieren.
    Willst Du aber lediglich Daten austauschen bietet sich eher SOAP oder eine SocketConnection an.

    Schau Dir mal das Remoting Tutuorial an damit Du ein Beispiel dafür siehst.
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    XChris XChris ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Ort
    Weimar
    Beiträge
    373
    Das mit dem XML war ja nur eine Idee, falls das GANZE Objekt zwischen Client und Server gesendet würde.

    Würde das Remoteobjekt nur auf dem Server liegen und über die öffentlichen Scnittstellen benutzt werden - könnte ich ja auch das ganze anders machen:

    Client bekommt nen Interface des Objektes und greift so auf das Objekt zu.

    Zurück zur Frage: Verständisproblem: Was pssiert mit dem (vielleicht umfangreichen) Objekt? Was ist, wenn ich nicht will, dass der Client vollen Zugriff drauf hat?

    Chris
     

Ähnliche Themen

  1. [MySQL] Verständisproblem IN / FIND_IN_SET
    Von Steusi im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 01.11.10, 15:07
  2. Antworten: 9
    Letzter Beitrag: 06.09.10, 22:17
  3. SOAP WSDL PHP5 Verständisproblem
    Von bernhard123 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 01.02.08, 19:05
  4. .NET Remoting
    Von d_Artagne im Forum .NET Web und Kommunikation
    Antworten: 0
    Letzter Beitrag: 18.10.05, 18:15
  5. .Net Remoting
    Von Bjoern_adG im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 03.12.04, 00:35