Javascript 在Max中为Live使用命名管道

Javascript 在Max中为Live使用命名管道,javascript,c#,named-pipes,max-msp-jitter,Javascript,C#,Named Pipes,Max Msp Jitter,我需要在C#应用程序和Max for Live修补程序(Max 6)之间设置一个(双向)通信通道 可以在Max补丁中运行JavaScript(相当轻量级),我考虑在JS中使用命名管道将数据发送到C#server。但是,我不知道如何在Max环境中设置它们,因为不能使用ActiveXObject之类的东西 这是可能实现的,还是我必须用C写一个Max扩展作为代理 (还是我更愿意使用网络连接?) 欢迎任何提示 问候,, Moritz我承认我对命名管道没有太多经验,但不管怎样,我建议设置网络连接 大多数需

我需要在C#应用程序和Max for Live修补程序(Max 6)之间设置一个(双向)通信通道

可以在Max补丁中运行JavaScript(相当轻量级),我考虑在JS中使用命名管道将数据发送到C#server。但是,我不知道如何在Max环境中设置它们,因为不能使用ActiveXObject之类的东西

这是可能实现的,还是我必须用C写一个Max扩展作为代理

(还是我更愿意使用网络连接?) 欢迎任何提示

问候,,
Moritz

我承认我对命名管道没有太多经验,但不管怎样,我建议设置网络连接

大多数需要与其他应用程序通信的Max用户使用本机UDP对象udpsend和UDPRECIVE以及在开发的OSC协议。我自己更喜欢TCP/Json,并且对Max中缺少本机TCP支持感到失望。根据应用程序的需要,了解客户端何时断开连接、确保数据包以正确的顺序到达等可能非常重要—UDP不提供这些功能

出于这个原因,我已经开始使用Unix套接字开发本机For Max。由于您使用的是Windows,这对您来说不是现成的,但是基本的构建块仍然很有用。如果您想添加winsock支持,这将对Max社区带来巨大的好处