1.zs做服务器,以custom protocol来工作,c#访问,使用c#内置的TcpClient即可(结合mono是跨平台的)
2.需要什么自己打包就是了。简单通讯不需要搞那么复杂
3.c#和zs通讯唯一有点坑的就是utf8不兼容,c#对内存缓冲区的管理不太美好,建议把字符串编码成base64来和c#交换
我:c#内置TcpClient应该是单通道阻塞模式吧。
- c#是用客户端。客户端用阻塞反而简单。
我:对哦,服务端用hpc技术不就解决了。。
5.你想怎么搞都可以。去看看customProtocol的演示,动手接口一下就明白了
6.跨语言的数据接口,一般有,ipc,dde,message,pipe,也能直接exe,通过监控exe的退出,通过文件来交换数据
api接口,一般有,dll,so,com