当前位置: 首页 > news >正文 阿里云做电影网站吗网站开发 税率 news 2025/11/6 3:45:54 阿里云做电影网站吗,网站开发 税率,微信开放平台登陆,wordpress移动端页面模板下载一.简介 Apache CXF是一个开源的Service框架#xff0c;可以用于简化用户的service开发#xff0c;基于CXF开发的应用可提供SOAP、XML/HTTP、RESTFUL HTTP或CORBA等服务。CXF底层页可以使用不同的传输协议#xff0c;包括HTTP、JMS或JBI等。 特性#xff1a; 支持大量的Web… 一.简介 Apache CXF是一个开源的Service框架可以用于简化用户的service开发基于CXF开发的应用可提供SOAP、XML/HTTP、RESTFUL HTTP或CORBA等服务。CXF底层页可以使用不同的传输协议包括HTTP、JMS或JBI等。 特性 支持大量的Web Service标准包括SOAP、WS-I Basic Profile、WSDL、WS-Addressing、WS-Policy、WS-ReliableMessaging和WS-Security。 CXF支持大量的前端(frontend)编程模型。CXF实现了标准的JAX-WS API它也包括一种被称为简单前端(simple frontend)的模型这种模型无需annotation支持。CXF支持web service的两种开发模式①规则(contract)优先的开发模式即通过编写WSDL来开发web service;②代码优先的开发模式即通过编写java代码来开发webservice. 二.下载与安装(非maven) (1)登陆CXF官方站点http://cxf.apache.org/,下载CXF最新版。笔者下载的为3.0.1版。 (2)将下载得到的压缩包解压得到apache-cxf-3.0.1文件夹进入该文件夹可以看到文件夹中包含如下所示的目录结构 bin:该目录下保存了CXF提供的一些小工具这些工具的主要作用是完成根据WSDL代码生成java代码以及根据WSDL代码生成javascript代码等代码生成任务。 docs:该目录下有一个api子目录其中保存了CXF的API文档。 etc:该目录主要存放了CXF框架的一些杂项。 lib:该目录存放了CXF的核心类库以及编译和运行所依赖的第三方类库。 licenses:该目录下存放CXF以及第三方框架的授权文件。 modules:该目录下存放CXF按模块打包的jar包。 samples:该目录下存放了CXF的大量示例应用。这些应用是学习CXF极好的资料。 license和readme等文档 (3)将解压路径下的bin目录添加到系统的path环境变量以便操作系统能找到bin目录下的命令方便以后使用CXF提供的小工具。 (4)为了在项目中使用CXF框架需要将lib文件夹下的jar包添加到项目中。 三.Web Service注释介绍 webservice注释主要有 WebService:定义服务用在类上 WebMethod:定义方法用于方法上 WebResult:定义返回值用在方法上 WebParam:定义参数用在方法上 四.入门案例(maven方法) 1.新建一个maven项目在pom中添加依赖和jetty作为测试的web service的web容器。 xsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd 4.0.0 cn.outofmemory hello-apache-cxf 0.0.1-SNAPSHOT jar hello-apache-cxf http://maven.apache.org 2.2.7 org.apache.cxf cxf-rt-frontend-jaxws ${cxf.version} org.apache.cxf cxf-rt-transports-http ${cxf.version} org.apache.cxf cxf-rt-transports-http-jetty ${cxf.version} org.apache.cxf cxf-rt-ws-security ${cxf.version} org.apache.cxf cxf-rt-ws-policy ${cxf.version} org.apache.cxf cxf-bundle-jaxrs ${cxf.version} javax.ws.rs jsr311-api 1.1.1 org.slf4j slf4j-api 1.5.8 org.slf4j slf4j-jdk14 1.5.8 commons-httpclient commons-httpclient 3.0 commons-io commons-io 2.3 junit junit 4.8.1 test hello-apache-cxf src/main/resources src/main/java ** **/*.java org.mortbay.jetty maven-jetty-plugin / 9000 org.apache.maven.plugins maven-compiler-plugin 1.5 1.5 2.定义web service接口在接口定义中要添加必要的annotation注解来标注出来webservice接口和提供的方法以及参数等如下接口文件 package cn.outofmemory.hello.apache.cxf; import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebResult; import javax.jws.WebService; WebService public interface HelloService { WebMethod//方法 //WebResult 返回类型 public WebResult String hello(WebParam(namewho) String who);//如果不修改参数名称那wsdl中默认是arg0 } 3.实现接口package cn.outofmemory.hello.apache.cxf; public class SimpleHelloService implements HelloService { public String hello(String who) { return hello who; } } 4.在web容器中运行web Servicepackage cn.outofmemory.hello.apache.cxf; import org.apache.cxf.jaxws.JaxWsServerFactoryBean; public class Server { public static void main(String[] args) throws Exception { JaxWsServerFactoryBean factory new JaxWsServerFactoryBean(); factory.setServiceClass(SimpleHelloService.class); factory.setAddress(http://localhost:9000/ws/HelloService); factory.create(); System.out.println(Server start...); } } 可以运行这个类然后再浏览器中访问http://localhost:9000/ws/HelloServicewsdl 可以让Server端保持启动状态下面我们写Client端来调用server端的webservice如下client端代码 5.客户端代码如下package cn.outofmemory.hello.apache.cxf; import org.apache.cxf.jaxws.JaxWsProxyFactoryBean; public class ServiceClient { public static void main(String[] args) { JaxWsProxyFactoryBean factory new JaxWsProxyFactoryBean(); factory.setServiceClass(HelloService.class); factory.setAddress(http://localhost:9000/ws/HelloService); HelloService helloworld (HelloService) factory.create(); System.out.println(helloworld.hello(outofmemory.cn)); System.exit(0); } }运行client可以得到hello outofmemory.cn的输出。 文章转载自: http://www.morning.mmkrd.cn.gov.cn.mmkrd.cn http://www.morning.mmxt.cn.gov.cn.mmxt.cn http://www.morning.yrmpz.cn.gov.cn.yrmpz.cn http://www.morning.qfmns.cn.gov.cn.qfmns.cn http://www.morning.ptwrz.cn.gov.cn.ptwrz.cn http://www.morning.junmap.com.gov.cn.junmap.com http://www.morning.tqwcm.cn.gov.cn.tqwcm.cn http://www.morning.fqyxb.cn.gov.cn.fqyxb.cn http://www.morning.lbzgt.cn.gov.cn.lbzgt.cn http://www.morning.pljxz.cn.gov.cn.pljxz.cn http://www.morning.ktlxk.cn.gov.cn.ktlxk.cn http://www.morning.mwqbp.cn.gov.cn.mwqbp.cn http://www.morning.jydky.cn.gov.cn.jydky.cn http://www.morning.cltrx.cn.gov.cn.cltrx.cn http://www.morning.bnlkc.cn.gov.cn.bnlkc.cn http://www.morning.pjxlg.cn.gov.cn.pjxlg.cn http://www.morning.wjhdn.cn.gov.cn.wjhdn.cn http://www.morning.rhmpk.cn.gov.cn.rhmpk.cn http://www.morning.jcbjy.cn.gov.cn.jcbjy.cn http://www.morning.cjxqx.cn.gov.cn.cjxqx.cn http://www.morning.bloao.com.gov.cn.bloao.com http://www.morning.ypcd.cn.gov.cn.ypcd.cn http://www.morning.qwmdx.cn.gov.cn.qwmdx.cn http://www.morning.bmjfp.cn.gov.cn.bmjfp.cn http://www.morning.dpnhs.cn.gov.cn.dpnhs.cn http://www.morning.lyrgp.cn.gov.cn.lyrgp.cn http://www.morning.zcyxq.cn.gov.cn.zcyxq.cn http://www.morning.dbnpz.cn.gov.cn.dbnpz.cn http://www.morning.wqbhx.cn.gov.cn.wqbhx.cn http://www.morning.hrydl.cn.gov.cn.hrydl.cn http://www.morning.rqrh.cn.gov.cn.rqrh.cn http://www.morning.jxtbr.cn.gov.cn.jxtbr.cn http://www.morning.yngtl.cn.gov.cn.yngtl.cn http://www.morning.nwrzf.cn.gov.cn.nwrzf.cn http://www.morning.nwbnt.cn.gov.cn.nwbnt.cn http://www.morning.qzsmz.cn.gov.cn.qzsmz.cn http://www.morning.fnfxp.cn.gov.cn.fnfxp.cn http://www.morning.dhdzz.cn.gov.cn.dhdzz.cn http://www.morning.qnbck.cn.gov.cn.qnbck.cn http://www.morning.rzcbk.cn.gov.cn.rzcbk.cn http://www.morning.jzdfc.cn.gov.cn.jzdfc.cn http://www.morning.qrksj.cn.gov.cn.qrksj.cn http://www.morning.rcttz.cn.gov.cn.rcttz.cn http://www.morning.nrfrd.cn.gov.cn.nrfrd.cn http://www.morning.rdlong.com.gov.cn.rdlong.com http://www.morning.kdlzz.cn.gov.cn.kdlzz.cn http://www.morning.kltsn.cn.gov.cn.kltsn.cn http://www.morning.hmmnb.cn.gov.cn.hmmnb.cn http://www.morning.ypcd.cn.gov.cn.ypcd.cn http://www.morning.qclmz.cn.gov.cn.qclmz.cn http://www.morning.nrfrd.cn.gov.cn.nrfrd.cn http://www.morning.lhptg.cn.gov.cn.lhptg.cn http://www.morning.kwjyt.cn.gov.cn.kwjyt.cn http://www.morning.rmdsd.cn.gov.cn.rmdsd.cn http://www.morning.rwcw.cn.gov.cn.rwcw.cn http://www.morning.yrbhf.cn.gov.cn.yrbhf.cn http://www.morning.hsflq.cn.gov.cn.hsflq.cn http://www.morning.prznc.cn.gov.cn.prznc.cn http://www.morning.lfpdc.cn.gov.cn.lfpdc.cn http://www.morning.rtbx.cn.gov.cn.rtbx.cn http://www.morning.phnbd.cn.gov.cn.phnbd.cn http://www.morning.bpmfq.cn.gov.cn.bpmfq.cn http://www.morning.xjqrn.cn.gov.cn.xjqrn.cn http://www.morning.lzqdd.cn.gov.cn.lzqdd.cn http://www.morning.shxrn.cn.gov.cn.shxrn.cn http://www.morning.lxctl.cn.gov.cn.lxctl.cn http://www.morning.rqpgk.cn.gov.cn.rqpgk.cn http://www.morning.xrsqb.cn.gov.cn.xrsqb.cn http://www.morning.prznc.cn.gov.cn.prznc.cn http://www.morning.lhrwy.cn.gov.cn.lhrwy.cn http://www.morning.pwghp.cn.gov.cn.pwghp.cn http://www.morning.jggr.cn.gov.cn.jggr.cn http://www.morning.wchcx.cn.gov.cn.wchcx.cn http://www.morning.zrlms.cn.gov.cn.zrlms.cn http://www.morning.tscsd.cn.gov.cn.tscsd.cn http://www.morning.xnltz.cn.gov.cn.xnltz.cn http://www.morning.txrq.cn.gov.cn.txrq.cn http://www.morning.qnypp.cn.gov.cn.qnypp.cn http://www.morning.nfyc.cn.gov.cn.nfyc.cn http://www.morning.slzkq.cn.gov.cn.slzkq.cn 查看全文 http://www.tj-hxxt.cn/news/281223.html 相关文章: 专做药材的网站有哪些本地搭建的wordpress上传到主机 音乐网站建设教程百度上开个网站怎么做 网页制作网站开发流程济南做网站比较好的 国外做任务网站有哪些方面安康升降平台 天津专业网站制作设计深圳手机网站开发 中学生旅游网站开发的论文怎么写陇南建设网站 五金外贸网站模板个人电脑安装win2003做网站 鄱阳县建设局网站静态网站模板 商城网站的psd模板免费下载微网站首页 濮阳网站建设哪家好遵义网站建公司 扬中网站推广价格互联网广告是做什么的 千华网鞍山门户网站商城型网站建设多少钱 泊头网站建设甘肃重庆建设工程质量检测 2017我们一起做网站免费摄影网站推荐 ftp如何上传网站企业形象设计和品牌形象设计 网站后期维护管理网站怎么做微信支付 网站验收标准中山 网站建设一条龙全包 国外网站建设素材库高唐企业做网站推广 直播网站怎样建设推广顾问 南京网站设计制作公司排名网站开发实训安排 彩云小梦ai写作网站风机 东莞网站建设 网站开发算是研发支出吗商业策划书范文6篇 免费网络推广网站大全海外百度云网站建设 嘉兴做网站软件网站开发技术支持与保障 建立互联网网站需要钱嘛wordpress黄聪 担路网提供网站建设企业网站开发工具 如何查看网站点击量免费企业模板网站 网站建设加盟培训搭建网站服务器多少钱 厦门软件园网站开发wordpress 表单验证 做app简单还是网站wordpress主题存放