`
chenp1111
  • 浏览: 241804 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

wb-s 的contact-first 和 contact-last 的区别

阅读更多
一解释:
   contract-last:先写java然后让WB-S从而生成。
   contract-first:先写WSDL协议,然后使用java来实现该协议。
二区别
   1,脆弱性
     
   2,性能
         因为java可以自动转换成xml,contract-last就会将半数以上的java类都转换成xml,这样就影响响应的速度
         contact-first就会根据WSDL协议,清楚的知道什么xml发送到哪里,确保它是您想要的
  3,可重用性
     先写WSDL协议,可以保证在不同情况下使用你定义的.XSD文件
  4,版本
     contract-last: 当一个java接口发生新的变化时,所对应的协议也会发生变化
     contract-first: 可以实现协议和java实现之间的松耦合,可以实现一个类合同的两个版本,比方我们可以使用XSLT样式表转换任何“老风格“消息到“新风格“的消息。
分享到:
评论

相关推荐

    国际水协水量平衡表分析软件 WB-EasyCalc v300.zip

    WB-EasyCalc v300将这一概念具体化,通过便捷的计算和可视化功能,使得复杂的水量分析变得简单易行。 智慧水务,是利用信息化技术提升城市供水服务质量和效率的重要手段。WB-EasyCalc v300作为智慧水务的一部分,...

    kie-wb-common-ui-6.2.0.Beta3.zip

    总的来说,kie-wb-common-ui-6.2.0.Beta3和selenese-runner-java结合使用,可以为Java开发人员提供一个强大的工具集,不仅可以在kie-wb平台上创建和管理业务规则和流程,还能通过selenese-runner执行自动化测试,...

    drools-wb-7.10 tomcat 安装包

    标题中的"drools-wb-7.10 tomcat 安装包"指的是Drools Workbench的一个版本,这是Red Hat公司开发的一款基于Java的工作台,用于规则引擎Drools和决策服务KieServer的管理和开发。Drools是一款强大的业务规则管理系统...

    百米生活wb-511x编程器提取固件还有不死 固件

    百米生活wb-511x(不是百米2)编程器提取固件 原生提取。固件版本CPE101P07V1.1.2 设备信息 设备名称: WB-511X 设备硬件版本: A1 设备类型: CPE 设备固件版本: CPE101P07V1.1.2 序列号: BN015BD104694AA

    amrwb-7.0.0.1.tar

    AMR-WB-7.0.0.1.tar这个压缩包包含了AMR-WB编码器和解码器的源代码及相关库文件,是FFmpeg支持AMR-WB格式所必需的。在进行FFmpeg的编译时,开发者需要将这些源代码集成到项目中,以便能够处理AMR-WB格式的音频流。这...

    kie-drools-wb-7.5.0.Final-tomcat8整合kie-server7.5服务

    drools的workbench平台与kie-server的整个打包,通过tomcat8运行,搞了两天终于搞好了,drools-7.7.0目前界面显示还有问题,因此通过drools-7.5.0版本来运行,服务启动后可以通过代码的方式发送命令来执行规则引擎

    WB-12电脑计长仪使用说明书

    WB-12电脑计长仪是一款专用于长度测量和数据管理的精密仪器。它具有多种功能,包括设置工作状态、定长设定、系数调整、清零操作以及复位功能。下面将详细解释这些功能的使用方法。 1. **设置工作状态** 在初始状态...

    1.5-WB12.1 Contact接触设置模块.part2

    1.5-WB12.1 Contact接触设置模块.part1 1.5-WB12.1 Contact接触设置模块.part2 1.5-WB12.1 Contact接触设置模块.part3

    kie-drools-wb-6.5可运行tomcat版

    总的来说,“kie-drools-wb-6.5可运行tomcat版”为开发者提供了一个高效且便捷的Drools开发环境,结合Tomcat的强大部署能力,使得业务规则的管理变得更加灵活和高效。通过深入理解Drools的工作原理和Drools ...

    ansys 12 培训资料-结构 培训课件

    03 WB-Mech_120_Ch01_Intro.pdf 04 WB-Mech_120_Ch02_Basics.pdf 05 WB-Mech_120_Ch03_Analysis-0.pdf 06 WB-Mech_120_Ch04_Static-0.pdf 07 WB-Mech_120_Ch05_Modal.pdf 08 WB-Mech_120_Ch06-0_Thermal.pdf 09 ...

    B.11-WB-IoT和N4的全无线智能化解决方案-吕东.pdf

    【标题】:“B.11-WB-IoT和N4的全无线智能化解决方案-吕东.pdf”讨论了基于WB-IOT(宽带物联网)和N4技术的全无线智能化解决方案,该方案由TenLink腾领公司提出,适用于多个行业,如工业、农业和楼宇自动化。...

    wb-app-dev 编译文件

    wb-app-dev 编译文件

    JUKI重机DDL-9000C-FMS-WB-PBN中文说明书.pdf

    《JUKI重机DDL-9000C-FMS-WB-PBN中文说明书》是针对JUKI公司的一款高端缝纫设备DDL-9000C-FMS-WB-PBN的操作指南,主要涵盖该设备的技术规格、操作方法、维护保养等方面的信息。以下是该设备的一些关键知识点: 1. *...

    STM32WB相关手册汇总

    包括英文手册和部分中文资料。 STM32WB系列为意法近年发售的无线MCU系列芯片。并集成了2.4G相关通信协议栈。 目录: 2.4 GHz low pass filter matched to STM32WB55CxRx.pdf 2.4G低通滤波器.docx Bluetooth ⑧Low ...

    电子恒流源通讯协议(WB-2500)new

    电子恒流源通讯协议(WB-2500)是一种专用于控制和监测电子恒流源设备的数据交换标准。它主要应用于电源开发与测试领域,通过定义一系列的数据传输规则,确保不同系统之间能够有效地进行通信。该协议涵盖了物理层、...

    1.5-WB12.1 Contact接触设置模块.part1

    1.5-WB12.1 Contact接触设置模块.part1 1.5-WB12.1 Contact接触设置模块.part2 1.5-WB12.1 Contact接触设置模块.part3

    1.5-WB12.1 Contact接触设置模块.part3

    1.5-WB12.1 Contact接触设置模块.part1 1.5-WB12.1 Contact接触设置模块.part2 1.5-WB12.1 Contact接触设置模块.part3

    Python库 | sentry_dingding_wb-1.0.0-py3-none-any.whl

    python库。资源全名:sentry_dingding_wb-1.0.0-py3-none-any.whl

Global site tag (gtag.js) - Google Analytics