2016-09-30 3 views
0

Ich habe eine Javs-Anwendung, die in einer Eclipse-Instanz ausgeführt wird, und möchte die Simulation in der OMNET ++ Eclipse-Umgebung aktivieren. Ist es möglich, Ereignisse zwischen den beiden Eclipse-Instanzen zu senden?OMNET ++ Schnittstelle zu einer anderen Eclipse-Instanz

Einfaches Beispiel: Kann ich das TOC-Modul in einer anderen Eclipse-Instanz verwenden, wenn ich das Tic-toc-Tutorial-Beispiel verwende?

Antwort

0

Es gibt mehrere Missverständnisse hier die zuerst angegangen werden sollten: - Eclipse-JUST die Entwicklungsumgebung für OMNeT ++ ist, Simulationen werden in einem eigenen Prozess ausgeführt wird völlig unabhängig von Eclipse-. In der Tat können Sie OMNeT ++ - Simulationen entwickeln und verwenden, ohne jemals die IDE zu berühren oder zu starten, indem Sie nur irgendeinen 3rd-Party-Editor verwenden. - Wie bereits erwähnt, laufen Simulationen in ihrem eigenen Prozess mit einer grafischen oder Befehlszeilenlaufzeit (Cmdenv, Tkenv oder kürzlich Qtenv). Was Sie vielleicht interessiert, ist: Können Sie eine Simulation ausführen, die in ZWEI unabhängigen Prozessen läuft? Die Antwort ist ja. Es wird Parallelsimulation genannt (schauen Sie im OMNeT ++ Handbuch nach, wie es geht). Es gibt einige Beispiele auch im Ordner samples/cqn/parsim. (eine Simulation läuft in 3 separaten Partitionen)

Beachten Sie, dass Sie möglicherweise MPI installieren müssen, um dies effektiv zu nutzen.