参数与返回值不固定的方法如何发布成webservice
有如下的一个方法,如何发布成一个webservice,可以方便的让客户端调用,或者在这个方法之上如何封装,发布成一个方便使用,可维护的webservice?
/**
* 执行算法
* @param arithmeticId 算法Id,指定要调用的算法
* @param marameterMap 参数map,键-参数名,值-参数值(参数值可能有int,String……)
* @return 算法的执行结果(可能是单个值,可能是数组,也可能是对象List)
*/
public Object calaculate(String arithmeticId, Map<String, Object> marameterMap){
//1.根据算法ID找到算法的公式
//2.将参数代入运行得到结果
//3.返回运行结果
return null;
}