现在系统中对外提供webservice接口,想实现一个统一的webservice入口不知道怎么实现?

解决方案 »

  1.   

    一:
    通过JSON,参数如下:
    String interfacetype//接口类型,通过这个类型去转发
    String data//josn对象,传入参数。
    返回对象也用JSON
    二:
    通过基类,requestForm,responseForm
    所有传入对象继承requestForm,
    返回对象继承responseForm
    还有一个参数(这个很关键),就是一个类,所有接口的传入对象都在这个类中定义一下。
    参数如下:
    RequestForm from
    AllObjects allobjects//所有接口的对象
    这样就你的主接口在接收参数时就能识别传入对象。
      

  2.   

    还有第三种
    通过一个中间项目转发,
    也就是现在网上所说的企业服务总线(ESB),
    你可以看看IBM ESB,mule啥的。