你们公司以前是那种rpc类型哇??

解决方案 »

  1.   

    基本上是客户端调用的地方都要改,可以封装一下。
    但是web service不怎么困难!你们以前的rpc其实就是实现web service的一种办法,只是不见得是标准的。要改成web service是可行的,也不难。先确定web服务的实现平台,配置一下,改一下客户端的调用方式,其他的基本可以不动。
      

  2.   

    我刚开始接触 web service,现在不确定的是 :1, 以前RPC交换的Object(有些结构相当复杂)如何改造成soap的描述,有没有高效的自动化实现的方式.
    2, 如何验证交换数据的身份.
    3, 是否可以实现有状态的服务?
      

  3.   

    1.首先,确立一个web服务平台就是说,要你选一个soap的实现,比如apache soap(现在叫axis(2))、Microsoft soap toolkit等等,你选择了一个实现,它负责帮助你实现soap的描述,至于支持的交换对象,你可以参考一下具体的实现平台。你要做的只需配置服务。
    2.3.网上有很多例子,还有你可以用ssl做多看看书
      

  4.   

    用Axis发布成WebServices。  建议使用JBuilder, 它会自动生成客户端访问WebServices的代码。超级简单。
      

  5.   

    呵呵RPC有很多种呵!!!!!!!C/S程序或到webserices可能涉及多平台的问题!
    把原来C/S结构下的服务端代码用JAVA来封装一层就行了!!或用原来的平台来封装也行