百分求解:WebService跨平台实现,该如何解决

百分求解:WebService跨平台实现
服务端:
使用C++实现
采用gsoap开源工具生成客户端代码和服务端代码,
部署在Linux服务器上。

客户端使用java实现,
客户端已知服务端的wsdl文件,
访问Linux上的WebService接口。

在调试过程中,
发现java的client传送中文字符串到Linxu上的WebService之后,
服务端无法解析中文字符串。

在代码中使用了soap_set_mode函数一样不可以解决。

不知道打架有没有什么解决方案。

注意:
不要想着将中文字符串编码为十六进制码,
老大不要这样做,web服务的接口调用者只会传给你“上海”,而不会传给你上海的编码后的东西。

请有经验的大牛来救命.

问题解决了另开一贴专门散分给解决者!

------解决方案--------------------
还是要问中文字符串是什么编码方式?
------解决方案--------------------
编码方式龙清楚了吗?

编码解码要一致

------解决方案--------------------
注意统一成一种编码方式,java中默认是unicode编码的,那你的服务端处理字符串也应该按unicode来做。或者java端发送之前将编码转换成utf8.
里的按钮可以点击,但没法选中,求解,该如何解决" target="_blank"> 以下程序实现后,
里的按钮可以点击,但没法选中,求解,该如何解决
  • java.lang.ClassNotFoundException: webservice.WebServiceListener,求解!该如何解决
  • 百分求解:WebService跨平台实现,该如何解决
  • [面试题]c++跨平台,该如何解决
  • webService java 求解,该如何解决
  • extjs4.0 通过webservice实现gridpanel,该如何解决
  • Axis2下用java写webservice实现大规模数据传输,该如何解决
  • 用UPDATE怎样实现跨表更新,该如何解决
  • 用QT开发跨平台股票行情软件要注意什么,该如何解决
  • 01双肩包水题篇之HDU1864——最大报销额
  • 不幸的有关问题还是出现了:Chromium代码上整理patch(working目录/master分支),部分文件做了git checkout恢复,结果GYP再编译就出错了