我现在就是想做一个demo,但是不知道怎么做
解决方案 »
- 关于如何设计程序与用户交互的问题
- baidu笔试题: 1900个员工,至少有多少个员工同年同月同日生
- select标签怎么才能实现鼠标移动到某个option上就显示该option值,大家积极点!!!
- 我的这个xml的xsd就是不好使 大家帮忙看看阿
- Unable to instantiate Action, messageAction, defined for 'message_browseMessage
- 谁来讲讲Hibernate中通过Example来查询?
- WebService是什么,它有什么作用?
- Hibernate3.0调试问题。在线等,急
- 没有网卡,怎样用jdbc连接自己机器上的sqlserver实例?急!!!!!!
- 各位帮忙,推荐本关于j2EE的书,准备毕业设计的
- jsp 如果何向bean 传参数并完成一个数据插入操作。
- hibernate如何用like根据中文进行查找
copy到tomcat里就可以运行
WSDL就和引用DLL时的头文件功能类似服务器端生成了WSDL文件,描述了所有能远程调用的方法名,参数等等
然后客户端根据WSDL生成连接代码
WSDL告诉客户端在服务器端提供的远程方法名,他们使用的参数等等没有WSDL的话,客户端要怎么才能知道服务器端的方法是怎么写的那??
WSDL和头文件差不多或者和JAVA的接口道理差不多还有,问半天还不如自己去实际操作一下
用一下不就知道是干什么用的了
客户端不能直接请求服务器端代码,而是通过客户端存根stub访问服务器端skeleton.
stub和skeleton充当的都只是代理角色.
使用wsdl可以生成服务器段和客户端java代码.(注意:先生成服务器端再生成客户端.skeleton类有改动时,客户端代码需要重新生成.)
开发者需要修改的只是服务器端的类和其具体实现.
客户端代码会自动把请求和响应转换成XML文件(具体XML可以通过监听TCP/IP端口的方式得到).
所有代码编写完后,需要将.class和service.xml等打包成.aar文件( .jar也是可以的)放到..\Tomcat\webapps\axis2\WEB-INF\services底下.重启tomcat加载部署web service.
比如你想 卖白菜-----这就是你的服务
你再写个文件,说你的白菜是什么地方的,有没有撒农药,你的联系方式,买你的菜要什么条件,价格等等其他的。----你的WSDL文件
把这个文件交给搞市场的--------注册服务到UDDI
买家到这个市场中介查信息,觉得你的白菜药不死人,于是要了你的文件备份---查询服务。
因为你的文件上已经有了所有信息,所以他把市场中介踢开,直接找你交易了---请求服务了。
你不能指望市场中介能帮你搞定一切,所以你要自己保留一份文件自己联系。
你的文件可能这样写:客户给的定金一定要用信封包好,你的白菜为了保鲜,是用福尔马灵泡着的,客户要白菜的时候要把他倒掉。
客户自己有很多业务,他没时间处理这些,所以他找个人在定货的时候用信封包钱,取货的时候倒掉福尔马灵,这个人干的事就是WSDL生成的JAVA框架干的事。
客户只需要给钱这个人,取白菜回来就可以了。