比如 一般是JAVA 一边是C++咋整?
解决方案 »
- 几个QQ群都不能解释的问题:自定义Exception的子类(子类继承Exception类,并未作任何修改),却不能捕捉原来Excepton能捕捉的异常,为什么?
- 求一个QQ下拉列表框
- 转义字符的使用,怎么没效果?
- 高分求救:有人知道à, è这些法文对应的html编码吗?来者都有分,有答案马上结贴,谢谢
- 求教一个正则表达式,高手请进,多谢各位对我的上个贴子的帮忙...
- 多线程的通信问题,麻烦大家帮我看看
- java中的一道选择题,好象很麻烦..
- 时间格式的问题,在线等
- 怎样装ORACEL的JDBC驱动.我用的是JAVA 的SDK包在调程序.
- 一个显示路径里面的文件列表的问题。
- 关于多线程中sleep()的理解
- 一段不是很明白的代码,请帮忙看看
序列化/反序列化都应该是Java完成的事情,你不要把反序列化丢到其他语言那里,就没有问题了。也就是调用边界的确定问题。
这个地方需要重新考虑。
XMLDecoder 和 XMLEncoder
对象流,别考虑了吧! 呵呵呵!自己给自己找麻烦。 xml 才是数据交换的首选!特别是异构体
--dll中的加密函数.
function EnCodeStr(apass:pchar):pchar;新建DLL文件名为TESTDLL,完全打包将3个 .h文件添加到工程函数名称为:Java_com_taosent_dll_contractEncrypt_Encrypt 参数为字符串类型
Java_com_taosent_dll_contractEncrypt_Encrypt函数中实现将传过来的参数通过EncryptStr.dll中的function EnCodeStr(apass:pchar):pchar;方法来进行加密,返回一个字符串
测试方法:程序调用Java_com_taosent_dll_contractEncrypt_Encrypt传入一个参数通过调用加密函数返回加密后的字符串!
如果是语言间的交互,自己订个简单的rule就行。好像最简单的方法是将对象序列化成xml,传递后解析。