⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wscontainer.java

📁 J2ME+WebService,采用KSoap框架进行操作。
💻 JAVA
字号:
/**
//文档生成日期:2005.8.14
//
//(1)概述:
//类名称:wsContainer
//类说明:
//Web Service和MIDlet都要定义这个类,他们之间就是传递这个类实体的序列化数据。
* 
//所在子系统:Web Service kSOAP Caller
//
//系统总描述:
	    
http://www.cnblogs.com/zhengyun_ustc/archive/2005/08/27/ksoapmidpwebservice1.html
讲的是
第一小步,Web Service传递String 
http://www.cnblogs.com/zhengyun_ustc/archive/2005/08/27/ksoapmidpwebservice2.html
则给出了
第二小步,Web Service传递较为复杂的类 
下面我们讲述如何在MIDP设备和Web Service之间传递较为复杂的类,比如这个类中不但有String类型成员变量,还有Vector之类的复杂类型。 
从kSoap的FAQ上看,他们推荐使用KvmSerializable以及 ClassMap传递自定义类,但是我一直没有试验成功。 
我还是按照能试验出来的办法讲述一下步骤吧: 
大致思路就是,在服务器端将类实例按照一定规格(一个一个的成员变量写)序列化为byte[],将这个byte[]数组返回给kSOAP。kSOAP收到之后,再反序列化,将byte[]一段一段地读入类实例。


//(2)历史记录:
//创建人: 郑昀(2005.8.14)
//联系我: Google Talk >> zhengyun@gmail.com
//Blogs:    http://blog.csdn.net/zhengyun_ustc/以及http://www.cnblogs.com/zhengyun_ustc

//(3)版权声明:
//遵照GPL协议的大意开放源代码,您可以自由传播和修改,在遵照GPL协议的约束条件的前提下。

////////////////////////////////////////////////////////////////////*/
package com.ultrapower.model;
/**
 * @author VictorZheng
 *
 */
public abstract class wsContainer {
	
	protected String wsReturnCode;
	public abstract String getReturnCode();
	
	/*
	 * 构造函数
	 */
	//public wsContainer(){}	
	public wsContainer(String retCode)
	{
		this.wsReturnCode = retCode;
	}
	
	/*
	 * 序列化的函数
	 */
	//public abstract byte[] serialize();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -