利用Web Service传输基本数据类型没问题,比如字符串,还有数据库DataSet对象,我是在[WebMethod]中直接return string或 DataSet。可是其他类型就有序列化问题,我想知道比如图片怎么传?是return一个Stream对象吗,还是?望指教最好给关键代码,谢谢!
解决方案 »
- 关于gridview复选框多选问题
- msdn 不能用,网页显示不出来,急!!
- c# 应用服务器设计
- 请问各位你们的水晶报表用的都是哪个版本,中文的还是英文的???
- 急急急急急请教 “无法引用的怪现象”
- WPF 的System.Windows.Controls.Page如何得到这个Page上的所有控件
- 修改datagridview的内容后的更新问题
- 并发数量多时,造成.net网站数据错乱
- 字符串小问题
- TableMapping问题.
- 请问各位高手:用inner join 连接成的表如何加代码,才能用sqlDataAdapter.Update(dataSet,dataSet[0].TableName)更新数据库???
- 这样的需求,sql怎么写!
BinaryFormatter f = new BinaryFormatter();
f.Serialize(stream,object);
return stream;
BinaryFormatter f = new BinaryFormatter();
f.Serialize(stream,object);// 流在前,对象在后,意思是把object序列化到stream
return stream;
WebService支持byte[].
应该不支持stream,反正我没用过.
webservice 不支持直接的二进制数据
发送方先把byte[]转为base64
接受方把base64 转为byte[].net框架提供函数