WebService上数据的序列化

原创 2006年05月21日 10:33:00

通过WebService获取的数据必须是能够序列化的数据,有些数据本身是不能序列化的,比如Sybase的DataStore数据,需要进行二进制数据转换,才能通过WebService服务传递数据。

using System.Runtime.Serialization.Formatters.Soap;

DataStore dsData = new DataStore();
   byte [] lbSybaseData = null;

System.IO.MemoryStream IOReader = new System.IO.MemoryStream();
     new SoapFormatter().Serialize(IOReader, (Sybase.DataWindow.Blob)dsData.GetFullState());
     IOReader.Position = 0;
     lbSybaseData = IOReader.ToArray();
     IOReader.Close();

return lbSybaseData;

解决WebService 中泛型接口不能序列化问题

本来要定义WebServices 方法返回一泛型接口集合IList,系统提示不能序列化泛型接口集合    1   [WebMethod]  2         public IListEmp...
  • suntanyong88
  • suntanyong88
  • 2014年08月03日 09:37
  • 3606

android客户端传递复杂参数给webservice

1.Webservice开发 Webservice由wcf开发完成,我不懂,大概说一下需要知道哪些。解释一下下面的图,是服务器自动生成的,通过URL(http://192.168.13.95:808...
  • lsq8178
  • lsq8178
  • 2014年08月05日 09:21
  • 560

C# 调用Webservice并传递序列化对象

C#动态调用WebService注意要点 1.动态调用的url后面注意一定要加上?WSDL   例如:string _url = "http://服务器IP:端口/CITI_TRANS_WH/wsT...
  • limlimlim
  • limlimlim
  • 2013年03月08日 15:40
  • 22360

C#对象序列化详解

C#中的序列化主要是通过一个格式化工具获取某个自定义类型对象中的所有数据成员并写入传入的一个文件流中,或者从文件流对象中               解析出某个自定义类型对象中的所有数据成员并赋值到...
  • u011390632
  • u011390632
  • 2013年12月08日 17:30
  • 1832

解决Webservice第一次访问特别慢的问题

最近做一个项目遇到首次加载webservice的时候特别慢,于是Google一番,得到结果是 原理是:由于web代理默认是开启的...
  • wxnjob
  • wxnjob
  • 2016年08月24日 11:01
  • 6155

修改JAX-WS的序列化行为以及web service中传递Map对象

cxf默认是使用JAXB 序列化对象的,而JAXB 是不支持接口的,所以不能直接传递map对象。通常会有IllegalAnnotationException java.util.Map is an i...
  • jqncc
  • jqncc
  • 2013年12月09日 17:15
  • 2438

JAVA开发2--java开发调用webservice抽取数据

开发类调用webservice并插入数据库: 新建个PACKAGE:com.noahark.dao 包括两个类:DBUtil(连接数据库)和ImportData(调用webservice)。   开...
  • ye1142262478
  • ye1142262478
  • 2016年10月18日 17:16
  • 660

WebService CXF学习(进阶篇1):自定义对象传递(简单JavaBean对象)

这一节我们就CXF框架简单的JavaBean对象传递进行讲解。  第一步:创建传输的JavaBean对象(UserInfo) [java] view plaincopy ...
  • z69183787
  • z69183787
  • 2014年06月30日 11:22
  • 6259

序列化和反序列化,怎么保证数据的正确性

ava序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字...
  • HeavenPurpleHeart
  • HeavenPurpleHeart
  • 2015年12月08日 17:37
  • 300

Intent传递序列化数据

Serializable序列化数据 这是一种比较简单的序列化,只需要将要序列化的类实现Serializable接口,不用再执行其他操作,在Intent中放入序列化数据即可 序列化数据 public c...
  • qq_28946307
  • qq_28946307
  • 2016年03月20日 21:09
  • 439
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WebService上数据的序列化
举报原因:
原因补充:

(最多只允许输入30个字)