Nun .. was ich hier versuche, ist etwas wie ein Peer-to-Peer-Client zu implementieren. Dadurch wird ein Client-Thread und ein Server-Thread gestartet.Zwei Threads und 1 Service oder ein Service pro Thread?
Ich weiß, dass die Dienste selbst im Haupt-GUI-Thread laufen, also muss ich für jeden Server und jeden Client ein paar unabhängige Threads (oder Asynctasks?) Starten. Das einzige, worüber ich mir nicht sicher bin, ist, ob ich besser 1 Service habe, der 2 Threads startet, oder vielleicht 2 Services, von denen jeder seinen eigenen Thread startet.
Was denkst du? Welcher Weg ist besser in der Leistung? oder ist es irrelevant?
Dank Nelson
Nun ja .. Ich habe dieses Kapitel gelesen, aber es sagt nichts explizit über einen Service aus 2 oder mehr Threads. – Bilthon
Um jede Anfrage gleichzeitig zu bearbeiten, muss sie in separaten Threads ausgeführt werden. – Pentium10