通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?

来源:互联网  时间:2016/7/28 5:39:26

关于网友提出的“ 通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?”问题疑问,本网通过在网上对“ 通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?
描述:

通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?
Server是公司外包的,外包的人只会java。为什么这样做,是公司决定的,我这样的小人物只有服从安排了。
都是使用socket,听外包的说java传输是流的方式,VC下用socketAPI能接受吗?
局域网socket我做过,互联网的没有经验。开发互联网和局域网的socket数据传输程序差别在什么地方?
还望各位大侠指教!!!


解决方案1:

接收个数据嘛,然后自己来处理,没问题。。。。。数据又不分vc,java

解决方案2:

tinyxml也是个比较好用的XML处理类

解决方案3:

可以,没有问题,我们公司开发的系统就是这样,Server是Java,客户端是VC

解决方案4:

引用 10 楼 luckyboy1979 的回复:
和外包的沟通过,他是先发文件名,再发文件长度,最后发文件数据,这样每次发的数据长度应该是不一样的,Receive该接受多大的数据呢?
我对java是一点也不懂。
还望各位高人诲人不倦!!!

用不用xml到时其次,主要是把协议定好了就行
就像他说的其实就已经是个简单的协议了
接受多大的数据时根据之前收到的文件长度来确定的,文件名和文件长度这两个可以设置成固定的大小 解决方案5:

引用 14 楼 luckyboy1979 的回复:
这样说,我有点明白了。看来还要先研究一下xml,怎么接收xml数据和解析xml数据了。

CMarkup 解决方案6:

没问题,以前做的一个系统,服务端使用JAVA的开源quickserver写的,客户端是VC6.0写的,协议用的是XML,没任何问题。传文件的话,估计得用BASE64编码

解决方案7:

当然没问题了,网络协议不受语言影响的。

上一篇想做个验证用的服务器,关于服务器端编程选择
下一篇如下数据包如何发送
明星图片
相关文章
《 通过互联网进行文件传输,CS模式,Server用java,Client用VC,能不能实现?》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)