Hi all.

Thank you always for answering my asking.
I can use the NOX with comfort by your favor.

I'm not sure about the detail but the activity of this project seems
very hot recently especially new Python framework of POX.

Maybe Mr.McCauley loves Python, but what do you think about using
another, non-Python, language to make OpenFlow application?
As you know, some of them are supported by other communities, e.g.
Haskell of Nettle, Ruby of Trema and Java of Floodlight.

But I think NOX is superior than some other OpenFlow controller, at
least Floodlight, in terms of portability and modulability.

If you are interested, Would you please listen my proposal a testbed
of Java-based OpenFlow framwork of NOX ?
This is named Jaxon that works as a bridge between NOX and a component
that user made in Java using JNA that load shared-library to a
Java-program.

And Jaxon doesn't require changing the source code of NOX.

Following is the software-construction of Jaxon.

1. Jaxon-application is OpenFlow program which user make in Java. This
controls NOX through the Jaxon-core program which is mentioned below.

2. Jaxon-core which is written in Java. This is the mediator between
NOX and a Java-application.

3. Jaxon-component is a NOX component which is written in C/C++. This
receives the requirements of Jaxon-application and relay it to
Jaxon-core.

4. libnox that is shared-library used by Jaxon-core. To make this,
Jaxon add the build rule to src/Makefile.am.

More detail, please see the community page as below.

http://jaxon.onuos.org/

Warm Regards.

De Hiroyasu OHYAMA.

Reply via email to