2 Stimmen

Wie erstellt man mehrere Prozesse im Adobe Air-Programm?

Wie erstellt man mehrere Prozesse im Adobe Air-Programm? Docs? Tuts? Algorithmen? (z. B. habe ich einige Design-Logik und einige Dienste Client-Logik möchte ich sie in getrennten Prozessen laufen) (Air 2.0 ist ok für mich)

2voto

Amarghosh Punkte 56804

Wenn Sie nach Multithreading in AIR suchen, muss ich Ihnen leider eine schlechte Nachricht überbringen, denn es gibt keine Unterstützung für Threads in AIR. Wenn Sie Threading verwenden müssen, können Sie Ihre AIR-Anwendung mit Java verbinden, indem Sie luft-java-brücke und das Threading von Java ausnutzen.

2voto

wezzy Punkte 5817

Sie sagten, dass Sie AIR 2.0 verwenden können. In diesem Fall können Sie eine AIR-Client-Anwendung mit der gesamten grafischen Benutzeroberfläche und eine Server-Anwendung schreiben, die ebenfalls in AIR geschrieben ist (wenn Sie möchten, können Sie die Sprache wechseln) und die Logik enthält. Mit AIR 2.0 haben Sie die Möglichkeit, neue Prozesse zu starten. Wenn die grafische Benutzeroberfläche startet, wird der Server ausgeführt, und beide können dann über HTTP auf demselben Rechner kommunizieren. Sie können auch die Startreihenfolge umkehren und zuerst den Server und dann die grafische Benutzeroberfläche starten. Hier finden Sie eine Anleitung zur Verwendung von NativeProcess in AIR 2.0

0voto

Joa Ebert Punkte 6425

Eine andere Möglichkeit besteht darin, grüne Fäden selbst zu implementieren. Allerdings werden Sie nie von einer Multicore-Architektur profitieren.

0voto

jeremym Punkte 97

Ich denke, man kann mit merapi mehrere Threads starten, aber dann hat man mit der Installationsarchitektur etc. zu kämpfen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X