MyArryBean 是服务器的一个自定义类下面是客户机的一段代码:Service service = new Service();
Call call = null;
call = (Call) service.createCall();
//注册MyArryBean的序列化类型
QName qn = new QName("urn:BeanService","MyArryBean");
call.registerTypeMapping(MyArryBean.class, qn,
new BeanSerializerFactory(MyArryBean.class, qn),
new BeanDeserializerFactory(MyArryBean.class, qn));
问题:
registerTypeMapping命令是客户端的,当我把服务端的类名“MyArryBean”写错时,registerTypeMapping 居然报错,它是如何知道服务器端的自定义类名是什么啊!
Call call = null;
call = (Call) service.createCall();
//注册MyArryBean的序列化类型
QName qn = new QName("urn:BeanService","MyArryBean");
call.registerTypeMapping(MyArryBean.class, qn,
new BeanSerializerFactory(MyArryBean.class, qn),
new BeanDeserializerFactory(MyArryBean.class, qn));
问题:
registerTypeMapping命令是客户端的,当我把服务端的类名“MyArryBean”写错时,registerTypeMapping 居然报错,它是如何知道服务器端的自定义类名是什么啊!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货