你的想法本身就是可行的。
至于转换的问题,恐怕你要提供更完善的资料才可帮你。
毕竟不知道你的java查询是怎么写的。要么你就直接把后台方法的名字传到前端让客户选择好了

解决方案 »

  1.   


    后台的方法的名字是可以传到前端!   在前端DELPHI中是可以看到后端的方法,也可以调用后端的方法,这些问题都已经解决了,关键是现
    在我想在显示这个查询界面的时候,同时传入一个字符串,这个字符串就是后台方法的名字,
       问题是我如何将这个字符串,变成后台的方法,可以自动的调用.   如:我传入查询界面字符串为:‘getTitle’
          我想在查询界面中调用:  后台.getTitle('参数')   请帮忙!
      

  2.   

    你的意思是不是打包数据集?
    如果是的话,可以在服务段使用java把查询得到的数据集打包成xml的方式,然后在客户端接受查询以后的结果。你可以去www.xmethods.com看看。上面有很多例子。
      

  3.   

    我是打包成XML的格式,现在是将传入的字符串转换为可调用的方法的问题!如我如:我传入查询界面字符串为:‘getTitle’
           在查询界面中就调用:  后台.getTitle('参数')
          我传入查询界面字符串为:‘getHead’
          在查询界面中就调用:  后台.getHead('参数')     现在的问题是我如何能够将'getTitle'和'getHead'自动转换成相应的方法!?     help!!!!!!   
      

  4.   

    你为什么要把名字改了了?
    直接使用通过delphi向导导入的wsdl中的方法名称不好吗。而且直接可以使用。
      

  5.   

    虽然麻烦,但实现起来比较简单,而且可行
    想其它的办法,可能比较难,花费的时间也多,而且不一定能行得通。
    如果其它方法可行,告诉我一声
    [email protected]
    借鉴一下,可否?