1、基本数据类型
包括: String、Int32、Byte、Boolean、Int16、Int64、Single、Double、Decimal、
DateTime(类似XML中的timeInstant)、 DateTime(类似XML中的date)、DateTime(类似XML中的time)以及XmlQualifiedName(类似XML中的QName)。
枚举类型 比如: "public enum color { red=1, blue=2 }"
2、基础类型数组,枚举类型数组 上述类型的数组,比如 string[] 和 int[]
3、创建存储复杂对象的类(因为WebServices的复杂对象的传递,一定要借助第三方对象(即自定义对象)来实现)
传递List、Map、数组、自定义对象
前提:JavaBean的使用--- 必须是可序列化的。
需要向webservice传递的对象,其中属性也要支持序列化
4、传递图片:
方案一:转换成byte[]数组
方案二:生成Base64编码格式的字符串
建议的写法:
提供一个字符串型的参数,定义JSON格式的数据传递。