Web服务开发生命周期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web服务开发生命周期相关的知识,希望对你有一定的参考价值。

使用Eclipse和WebLogic。

我正在制作关于Web服务的体系结构和实现的图(大致),如下所示:

enter image description here

但更广泛。所以我写了一些我遵循的步骤来制作一个SOAP WS(在经过大量的Google搜索之后),但有些事我还不了解。

  1. 创建动态Web项目,导入必要的库,Web App库(如axis,jaxrpc,wsdl4j,saaj.I read is the most common way because it has generic config
  2. 使用您需要的方法创建ServiceExample.java。
  3. 右键单击ServiceExample.java/New/Web服务
  4. 选择Web服务 类型: 自下而上:从java类创建ws 自上而下:从wsdl创建java类, 实施和 等级(我选择'开始'): 开发:将创建服务代码a)What code? Where? Isn't the same of step 2? 汇编:这可确保在目标应用程序服务器ok需要时,将托管Web服务或客户端的项目与EAR关联 部署:将为服务b)what code? where?创建部署代码 安装:将在所选服务器ok上安装该服务 开始:将在服务器上安装服务器ok后启动服务器 测试:将提供各种测试服务I use an ws client so don't need的选项
  5. 在Web浏览器中打开URL http://url:to/myWebService?wsdl并复制它,应该出现一个xml文件。 url / access配置位于项目的web.xml中。 如果错误403:配置文件中有一些错误 如果错误404:找不到url / path
  6. 为客户端创建新的Dynamic Web Project 右键单击src文件夹或package / New / Web Service Client / Paste WSDL url /选择客户端级别生成c)same questions 出现了新文件:ServiceExample.java,ServiceExampleProxy.java,ServiceExampleService.java,ServiceExampleServiceLocator.java,ServiceExampleSoapBindingStub.java d) What does each class do? e)Is the client the same as making a Web App (java classes/servelts + jsp files)?
  7. 在Web浏览器中访问Web服务客户端并测试方法
  8. f)By some process I don't understand客户端发送请求(通过xml)并到达Web服务。它会回复所请求的数据。

我得到它的工作,但我不知道这个结构/过程。任何帮助赞赏。

答案

这就是我的意思,但要明确,全景图可能会根据所使用的技术,框架和其他因素而变化。我会尽可能改进这个确切的图表。 Example diagram web service life cycle

以上是关于Web服务开发生命周期的主要内容,如果未能解决你的问题,请参考以下文章

调用 replace() 时片段的生命周期是啥?

Android片段生命周期:onResume调用了两次

在不存在的片段上调用片段生命周期和 onCreate 的问题

我应该在 Fragment 中的啥生命周期状态下执行异步任务?

导航上的片段生命周期重叠

Android 片段生命周期