RPC Server-Client rpcgen



  • hallo,

    bin ein wenig am "verzweifeln" 🙂
    suche schon seit einiger zeit eine lösung für mein "problem":

    hab einen "Master", der Zugleich Client und Server sein soll.
    dh: für eine Gruppe ist er "Server" und antwortet auf Requests, für andere soll er aber eine Art "Client" sein und selber funktionen aufrufen.

    Meine Frage ist nun: wie kompilier ich das.
    Mittels rpcgen wird ja immer eine main funktion für den Server generiert. Da hab ich aber dann das Problem, dass ich keine Kontrolle mehr über mein Programm hab - weil ja die main von rpcgen kommt und ich die ungern berühren möchte. Eine Option für rpcgen "don't create main - call it initServer() instead" hab ich nicht gefunden...

    Hoffe ich hab mich halbwegs verständlich ausgedrückt!

    thx in advance!



  • Warum lässt du dir nicht ein main generieren und baust diese dann entsprechend um?



  • hi!

    habs eigentlich schon länger so.
    ich benenne einfach die main funktion um.
    und hab so die möglichkeit mehrere threads zu fahren...

    sorry fürs nichtposten meiner lösung

    cu


Anmelden zum Antworten