论坛首页 Java企业应用论坛

rest 风格的webservice

浏览 2550 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (8)
作者 正文
   发表时间:2010-01-12   最后修改:2010-01-12
@Path("/windowservice/")
@Produces({"application/xml","application/json"})
@Consumes({"application/xml","application/json"})
public interface IAdvisoryFloatingWindowWebService {

	/*
	 * 生成数据XML文件
	 */
	@GET
    @Path("/GenerateCodeFileToXML")
	public abstract boolean GenerateCodeFileToXML(AdvisoryFloatingWindowVO vo);

	/**
	 * 读取record.xml文件
	 *  
	 * @ param String 
	 *             fileName 文件名 
	 * @ return 正确返回结果字符串格式说明:
	 * 首先以逗号分隔为4个字符串,含有分别为"漂浮有列表下标最大值",
	 * "漂浮无列表下标最大值","固定位置下标最大值","xml文件里的所有RECORD记录的内容"
	 * 其中第四个字符串,先以"~"分隔成若干个表示RECORD记录的字符串,再以"^"号分隔表示每个RECORD记录的详细信息的字符串,
	 * 分隔后的内容分别表示:窗口名称,窗口类型,网站域名,语言类型,文件名称,生成时间 举例:
	 * 0,0,0,name1^nlnz^www.ce.cn^cn^re_nl_20.xml^20090901~name2^nln^www.cece.cn^cn^re_nlnz_21.xml^20090901~
	 * 
	 * 读取失败返回结果字符串:fail
	 */
	@GET
    @Path("/ReadXMLFile/")
    @Produces("text/plain")
	public abstract String ReadXMLFile(@QueryParam("fileName")String fileName);
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics