当前位置: 首页 > news >正文

学术网站怎么做该网站使用的安全设置

学术网站怎么做,该网站使用的安全设置,重庆市建筑协会信息网,wordpress中国风本文接收使用ActiveBpel开发#xff0c;部署和运行BPEL流程实例。本文的例子工程和服务工程请见附件。1. 安装ActiveBpel5.0.2要安装ActiveBpel5.0.2#xff0c;需要先安装JDK1.5#xff0c;Tomcat。注意这里是JDK1.5版本的#xff0c;ActiveBpel5.0.2不支持JDK1.5以上的版… 本文接收使用ActiveBpel开发部署和运行BPEL流程实例。    本文的例子工程和服务工程请见附件。1. 安装ActiveBpel5.0.2    要安装ActiveBpel5.0.2需要先安装JDK1.5Tomcat。注意这里是JDK1.5版本的ActiveBpel5.0.2不支持JDK1.5以上的版本。    (1) 安装JDK1.5    安装jdk后设置JAVA_HOME C:\Program Files\Java\jdk1.6.0_07这是我的jdk的安装目录。    (2) 安装Tomcat5.5.27    具体的安装过程这里就不再叙述安装完成后设置环境变量CATALINA_HOME E:\apache-tomcat-5.5.27这是我的安装目录。    (3) 安装ActiveBpel5.0.2    设置完成CATALINA_HOME环境变量后就可以安装ActiveBpel5了解压rar包后安装目录下有install.bat运行这个文件即可安装成功。2. 设计BPEL流程    设计BPEL流程需要安装BPEL流程设计工具本文用到的BPEL设计工具是ActiveBpel Designer。    本文开发一个简单的流程实例该Bpel流程只调用一个简单的echo服务该服务输入一个字符串返回的结果是同样的一个字符串。因此整个Bpel流程的结果也是一个这样的字符串。这个echo服务是mule开发的服务工程名称echoService工程见压缩包。    服务实现代码很简单如下。package cn.xidian.repace.zhaolong;public class EchoImp implements InterfaceEcho{        public String echo(String str){                return str;        }}    要开发BPEL流程需要有相关的WSDL文件该Bpel工程用到两个wsdl文件。一个是Bpel文件本身的wsdl文件BpelEchoTest.wsdl一个是被调用服务的wsdl文件EchoTest.wsdl。    Bpel本身的wsdl文件BpelEchoTest.wsdl如下。?xml version1.0 encodingUTF-8?wsdl:definitions targetNamespacehttp://zhaolong.repace.xidian.cn xmlns:implhttp://zhaolong.repace.xidian.cn xmlns:bpwshttp://schemas.xmlsoap.org/ws/2003/03/business-process/ xmlns:intfhttp://zhaolong.repace.xidian.cn xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap/ xmlns:apachesoaphttp://xml.apache.org/xml-soap xmlns:soapenchttp://schemas.xmlsoap.org/soap/encoding/ xmlns:plnkhttp://schemas.xmlsoap.org/ws/2003/05/partner-link/ xmlns:xsdhttp://www.w3.org/2001/XMLSchema xmlns:wsdlhttp://schemas.xmlsoap.org/wsdl/ xmlnshttp://schemas.xmlsoap.org/wsdl/    wsdl:message namebpelResponse        wsdl:part namebpelReturn typexsd:string/    /wsdl:message    wsdl:message namebpelRequest        wsdl:part namein0 typexsd:string/    /wsdl:message    wsdl:portType nameBpelProxy0        wsdl:operation namebpel parameterOrderin0            wsdl:input namebpelRequest messageimpl:bpelRequest/            wsdl:output namebpelResponse messageimpl:bpelResponse/        /wsdl:operation    /wsdl:portType    wsdl:binding namebpelTestSoapBinding typeimpl:BpelProxy0        wsdlsoap:binding stylerpc transporthttp://schemas.xmlsoap.org/soap/http xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap//        wsdl:operation namebpel        wsdlsoap:operation soapAction xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap//            wsdl:input namebpelRequest        wsdlsoap:body encodingStylehttp://schemas.xmlsoap.org/soap/encoding/ namespacehttp://zhaolong.repace.xidian.cn useencoded xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap//            /wsdl:input            wsdl:output namebpelResponse        wsdlsoap:body encodingStylehttp://schemas.xmlsoap.org/soap/encoding/ namespacehttp://zhaolong.repace.xidian.cn useencoded xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap//            /wsdl:output        /wsdl:operation    /wsdl:binding    wsdl:service namebpelTest        wsdl:port namebpelTest bindingimpl:bpelTestSoapBinding        wsdlsoap:address locationhttp://202.117.118.183:33002/services/bpelTest xmlns:wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap//        /wsdl:port    /wsdl:serviceplnk:partnerLinkType nameMyBpelPLT xmlns:plnkhttp://schemas.xmlsoap.org/ws/2003/05/partner-link/     plnk:role namebpel            plnk:portType nameimpl:BpelProxy0/     /plnk:role/plnk:partnerLinkType/wsdl:definitions    开发好echoService mule服务后运行该服务在浏览器输入服务地址获取wsdl文件另存为EchoTest.wsdl文件。    使用ActiveBpel Designer开发流程工程名是TestBpelbpel文件名是mybpel.bpel图形如下所示。    mybpel.bpel代码如下所示。?xml version1.0 encodingUTF-8?!--BPEL Process DefinitionEdited using ActiveBPEL(tm) Designer Version 2.1.0 (http://www.active-endpoints.com)--process xmlnshttp://schemas.xmlsoap.org/ws/2003/03/business-process/ xmlns:bpwshttp://schemas.xmlsoap.org/ws/2003/03/business-process/ xmlns:ns1http://zhaolong.repace.xidian.cn xmlns:xsdhttp://www.w3.org/2001/XMLSchema namemybpel suppressJoinFailureyes targetNamespacehttp://mybpel     partnerLinks            partnerLink myRolebpel nameMyBpelPLT partnerLinkTypens1:MyBpelPLT/            partnerLink nameMyEchoPLT partnerLinkTypens1:MyEchoPLT partnerRoleecho1/     /partnerLinks     variables            variable messageTypens1:bpelRequest namebpelRequest/            variable messageTypens1:bpelResponse namebpelResponse/            variable messageTypens1:echoRequest nameechoRequest/            variable messageTypens1:echoResponse nameechoResponse/     /variables     sequence            receive createInstanceyes operationbpel partnerLinkMyBpelPLT portTypens1:BpelProxy0 variablebpelRequest/            assign                 copy                        from partin0 variablebpelRequest/                        to partin0 variableechoRequest/                 /copy            /assign            invoke inputVariableechoRequest operationecho outputVariableechoResponse partnerLinkMyEchoPLT portTypens1:EchoProxy0/            assign                 copy                        from partechoReturn variableechoResponse/                        to partbpelReturn variablebpelResponse/                 /copy            /assign            reply operationbpel partnerLinkMyBpelPLT portTypens1:BpelProxy0 variablebpelResponse/     /sequence/process3. 部署流程    开发完成流程后就可以部署流程了。选择File/New/Deployment Descriptor新建流程描述符选择该工程下的mybpel.bpel文件点击“下一步”。见到下图进行如下图设置。    然后将该工程export生成一个bpr文件文件名为TestBpel.bpr将该文件放到Tomcat目录下的bpr文件夹下这个文件夹是安装activebpel生成的。在浏览器中输入http://localhost:8080/active-bpel/servlet/AxisServlet 即可查看到该流程服务的项如下图所示。4. 运行流程    部署完成流程后就可以运行了。运行有两种方式一种是代码方式一种是使用soup发送方式发送soup消息给该流程返回结果。    第一种代码方式是普通的方式使用Axis2的服务调用方式调用bpel流程服务即可这里就不再详细描述请见我的另一篇文章使用EclipseAxis2构建Web Service应用http://panpan.blog.51cto.com/489034/119204。    第二种方式是使用soupui软件安装好soupui软件后新建工程输入名称和刚才的bpel流程地址http://localhost:8080/active-bpel/services/MyBpelPLTService?wsdl输入数据。把in0 xsi:typexsd:string?/in0处的?换为任意一个字符串右方就会输出这个字符串。 运行成功。 转载于:https://blog.51cto.com/panpan/185562
http://www.pierceye.com/news/20148/

相关文章:

  • 网站版权 备案icp南宁网站seo外包
  • 二手车网站源码下载电销系统多少钱一套
  • wordPress如何把菜单加入导航成都seo正规优化
  • 西丽网站的建设哪里网站建设专业
  • 怎么下载建设银行网站网站关键词查询网址
  • 接网站开发外包做网站增加流量
  • 迎泽网站建设移动端是不是手机端
  • wordpress安装报错南平网站建设wzjseo
  • 住房和城乡建设部贰级建造师网站百度合作推广
  • 网站建设质量保证成都网站建设公司有哪些
  • 深圳+服装+网站建设哪个网站做视频收益高
  • 临沂网站建设兼职oa管理系统项目文档
  • 网站建设市场定位网站制作教程及流程
  • 怎么在百度上面做网站微网站页面菜单栏
  • 请人做网站要多少有没有什么好看的网址
  • 一个服务器多个网站好吗校园网络设计方案
  • 网站规划详细设计怎么写怎样在别人网站做加强链接
  • 12306网站是谁做的app界面设计说明
  • 专门做mod的网站江苏省网站建设
  • 上市企业网站设计wordpress付费注册插件
  • wordpress下载资源站主题自助建站模板下载
  • 无锡市住房与城乡建设网站岳池做网站电话
  • 北京好用的h5建站做电影网站涉及的侵权问题
  • 找人做网站要准备什么软件东莞seo优化排名
  • 贵州建站互联网科技有限公司公司注册资金100万是什么意思
  • 网站去版权邯郸网站建设找谁
  • html5商城网站模板南宁网站建设产品介绍
  • 东莞全网合一网站网站建设信息在哪儿发布
  • 厦门自助网站建设报价备案信息如何上传的网站上
  • 新老网站做301跳转seo服务顾问