Hallo,
ich habe eine Sammlung von lauter "static Methoden" die verschiedene Funktionalitäten bereitstellen. Unter anderem werden auch Webservice aufgerufen.
Meine Frage ist nun ob ich alle Methoden synchronized machen muss weil sich sonst zeitgleiche Aufrufe gegenseitig beeinflussen würden. Oder gibt es da andere Lösungen.
Ich hab zum Beispiel eine Methode die einen Webservice aufruft welcher mir ein Objekt vom Server liefert das ich dann noch verarbeiten muss; entschlüsseln, deserialisieren und anderes.
Der entsprechende Methodenaufruf würde in einem eigenen Thread erfolgen und somit wären auch parallele Aufrufe möglich.
Hab zwar schon Thread-Programmierung gemacht aber bisher nur mit Objekten die instanziiert wurden.
Wär toll wenn mir jemand weiterhelfen könnte.
Ansonsten wünsch ich Euch allen ein frohes Fest und nochmal Danke für die viele Hilfe die man hier bekommt. Besonders an solche Dauerposter wie den Tom und noch ein paar andere, echt toll wie Ihr Euch engagiert. Musste auch mal gesagt werden.
Gruß
Andi
ich habe eine Sammlung von lauter "static Methoden" die verschiedene Funktionalitäten bereitstellen. Unter anderem werden auch Webservice aufgerufen.
Meine Frage ist nun ob ich alle Methoden synchronized machen muss weil sich sonst zeitgleiche Aufrufe gegenseitig beeinflussen würden. Oder gibt es da andere Lösungen.
Ich hab zum Beispiel eine Methode die einen Webservice aufruft welcher mir ein Objekt vom Server liefert das ich dann noch verarbeiten muss; entschlüsseln, deserialisieren und anderes.
Der entsprechende Methodenaufruf würde in einem eigenen Thread erfolgen und somit wären auch parallele Aufrufe möglich.
Hab zwar schon Thread-Programmierung gemacht aber bisher nur mit Objekten die instanziiert wurden.
Wär toll wenn mir jemand weiterhelfen könnte.
Ansonsten wünsch ich Euch allen ein frohes Fest und nochmal Danke für die viele Hilfe die man hier bekommt. Besonders an solche Dauerposter wie den Tom und noch ein paar andere, echt toll wie Ihr Euch engagiert. Musste auch mal gesagt werden.
Gruß
Andi