1

我正在使用一个名为 FLOSC.jar 的独立网桥通过 OSC 端口在 Flash 和MaxMSP之间进行通信。Flosc 是一个开源 Java 项目。

我的主要问题是:对于像我这样的 Java 新手(尽管我在高级语言方面有经验)使用flosc 项目提供的类将相同的桥接功能编写到我自己的 Java 程序中有多容易/困难?

有人可以看看源代码并让我知道我需要哪些文件(它们的数量令人困惑!)并给我一个关于如何去做的大纲?

非常感谢!

4

1 回答 1

0

我对你的建议是只使用 FLOSC。一方面,9 个源文件/类对于您正在做的事情来说并不多。如果它有 50 个类/文件,还有大量你不需要的额外功能,我会说如果你想做的任务很小,也许你可以重写它来摆脱臃肿。但是在这种情况下,我看不到重写的意义,因为您的版本可能具有接近相同级别的复杂性。你会想要一个 OscMessage 类、一个 OscPacket 类、一个 TcpServer 类等等。

除非你手头有很多时间并且你想了解一项技术,否则重写一些有效的东西几乎不是一个好主意。如果 FLOSC 不能正常工作或有问题,那就另当别论了——那么当你一开始没有编写有问题的代码时,有时重写比调试更容易。但这又取决于您必须重写多少代码。

至于对你来说是否困难,这很难说——你所说的“高级语言”是什么意思?你有多少编程经验?

于 2011-04-19T11:06:07.280 回答