`

部署aar文件,及发布WebService

    博客分类:
  • web
 
阅读更多
将axis2.war部署到tomcat  http://localhost:8080/axis2/


点击Administration





点击Upload Service







http://localhost:8080/axis2/services/UserService?wsdl

  <?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://impl.service.demo.com" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://impl.service.demo.com">
  <wsdl:documentation>UserService</wsdl:documentation> 
- <wsdl:types>
- <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://impl.service.demo.com">
- <xs:element name="Login">
- <xs:complexType>
- <xs:sequence>
  <xs:element minOccurs="0" name="username" nillable="true" type="xs:string" /> 
  <xs:element minOccurs="0" name="password" nillable="true" type="xs:string" /> 
  </xs:sequence>
  </xs:complexType>
  </xs:element>
- <xs:element name="LoginResponse">
- <xs:complexType>
+ <xs:sequence>
  <xs:element minOccurs="0" name="return" type="xs:int" /> 
  </xs:sequence>
  </xs:complexType>
  </xs:element>
  </xs:schema>
  </wsdl:types>
分享到:
评论

相关推荐

    用services.xml以jar或aar格式发布webservice步骤(图解)

    如果你想要发布aar格式的Web服务,只需将jar文件更改为aar文件,aar格式是Android库的打包格式,但同样适用于Axis2发布Web服务。 将`ws.jar`或`ws.aar`复制到Tomcat服务器的Axis2部署目录,通常是`D:\tomcat-7.0\...

    axis2发布webservice和调用axis2服务接口

    你需要将服务类和相关的XML配置文件打包成`.aar`文件。这可以通过 Axis2的命令行工具或集成开发环境(IDE)如Eclipse中的插件完成。打包过程中,需要包含服务类、服务描述文件(如`services.xml`)和其他必要的依赖...

    axis2发布webservice和调用实例

    - 部署服务:将AAR文件上传到Axis2服务器的"services"目录下,服务就会自动部署并可以被其他系统调用。 3. **调用Web服务** - 客户端配置:为了调用发布的服务,客户端需要知道服务的WSDL地址,以便生成相应的...

    WebService_axis2_aar:WebService接口的axis2应用示例

    AAR文件通常包含SOAP绑定、WSDL描述、类库和其他资源,用于发布和运行Web服务。 4. **WebService接口**: 在Axis2中,一个WebService接口定义了可供客户端调用的操作。这些接口通常使用Java语言编写,并通过JAX-WS...

    Axis2发布和调用webservice

    描述了axis2如何发布webservice,如果是用MyEclipse来发布,需要安装插件,把你发布后的.aar文件放 入/web/WEB-INF/services/目录中就能被访问和调用,有点繁琐,但axis2功能十分强大,方法的返回类型不仅可 以用...

    webservice简单实例

    可以通过直接将 `.aar` 文件部署到 `TOMCAT_HOME\webapps\axis2\WEB-INF\services` 来实现。 ##### 3. 安装 Eclipse 插件 - 下载并安装 Eclipse 插件 `axis2-eclipse-codegen-wizard.zip` 和 `axis2-eclipse-...

    利用Axis2实现WebService开发与部署

    此外,Axis2还支持AAR(Axis2 Archive)包的部署方式,可以直接将服务和相关资源打包成AAR文件,再通过管理控制台或命令行工具部署。 总结,利用Axis2开发Web Services提供了直观和高效的方法,无论是直接使用API...

    使用axis2发布WebService简单示例

    - **构建服务部署档案(AAR)**:将服务类和相关的依赖库打包成AAR文件,这是Axis2的服务部署格式。 - **部署服务**:将AAR文件上传到Axis2服务器,服务即可被其他系统访问。 4. **使用Axis2发布步骤**: - **...

    axis2开发webservice心得

    接下来,使用`jar`命令将WebService相关文件打包成aar文件,以便后续部署使用。 示例命令: ``` D:\temp\example&gt;jar -cvf HelloWorld.aar . ``` 打包后,aar文件会包含WebService的WSDL文件、manifest文件以及...

    基于Axis2的WebService的实例demo(包含jar包)

    部署aar文件到Axis2服务器后,服务就会自动暴露为SOAP Web服务。 5. **配置Web项目** 如果你想在Web项目中集成这个服务,需要在web.xml中配置Axis2的Servlet和监听器。`AxisServlet`处理HTTP请求,`Axis2Servlet`...

    AXIS2发布WebService

    5. **部署服务**:将.aar文件放到AXIS2的部署目录下,AXIS2会自动检测并部署服务。 6. **测试服务**:使用SOAP客户端(如SoapUI)或者通过浏览器调用服务的URL,测试Web服务是否正常工作。 在实际应用中,你可能还...

    axis2发布webservice(java)

    4. **生成服务档案(.aar文件)**:使用Axis2的命令行工具或者IDE插件,可以将`LoginService`类转换为一个服务档案(.aar)。.aar文件包含了服务的元数据和实现。 5. **部署服务**:将生成的`.aar`文件复制到Axis2...

    axis2 发布webservice

    - 将`.aar`文件放入Axis2服务器的`services`目录下,服务即可自动部署并启用。 5. **配置服务**: - 可以通过修改服务的`services.xml`配置文件来调整服务行为,例如设置端点地址、安全性、消息处理策略等。 6. ...

    WebService之axis2案例

    4. 构建和部署脚本:用于构建aar文件和发布服务的脚本。 5. 运行日志:服务运行时产生的日志文件,有助于调试和问题定位。 6. 博客链接或文档:详细说明了案例的实现步骤和使用方法。 通过这个案例,开发者可以学习...

    webservice服务

    - 配置文件:如axis服务部署文件(.aar格式)或者服务相关的xml配置。 - Wsdl和Schema文件:定义服务接口和数据类型。 - 运行时依赖库:可能包括服务所需的相关jar包。 总结来说,AxisWebService服务是Java开发Web...

Global site tag (gtag.js) - Google Analytics