我有一个需求,我需要在两个应用程序之间通过网络(tcp上的二进制)传输信息。一个是Java语言,另一个是C++语言。我需要一个协议实现来在这两个应用程序之间传输对象。例如,class Person int age;};class Person int age;}Person p;p.name = "somename"
服务器采用C/C++语言编写,使用openssl编程,客户端采用android语言使用SSLSocket类编程。BufferedWriter out = new BufferedWriter(new PrintWriter(socket.getOutputStream(), true那么,为了将二进制数据发送到SSL套接字,我可以做什么呢?
除了Buffe
char" is 16-bitsInetAddress serverAddr = InetAddress.getByName(host);writer = new OutputStreamWriter(socket.getOutputStream(),Charset.forName在C语言中,一切都很好,但在Java端口中却不是这样。
我已经看到了各种复