开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

Enunciate: Java 代码优先、契约编译的 Web 服务部署框架

  • 2007-04-05
  • 本文字数:264 字

    阅读完需:约 1 分钟

当 Enunciate 使用代码优先和“编译契约”的开发模型作为其特性时,

有人指出说,目前已经证明代码优先没有什么用,除非你能确保使 Web 服务和生命期长的服务(long-lived services,可以无需中断公共 API 而改变底层代码的服务)通过契约优先的方式协同工作。做为回应,Enunciate 的 Ryan Heaton 指出,在编译器使用 versioning 强制执行协作规则(rule)要特别小心,现在 Enunciate 还没有明确地支持契约优先的开发。

未来 Enunciate 的功能会包括支持终端 Versioning、.NET 客户端、SMTP 终端、WS-*,甚至可以生成一个可用的简单 Web 服务服务器而不仅仅只是一个 WAR。

2007-04-05 02:301778

评论

发布
暂无评论
发现更多内容

厦门钨业:智慧采购减少采购环节,构建高效产业链

用友BIP

智慧采购

2023:突破迷雾,追寻不惑之旅

BY林子

技术人的 2023 用QCon大会画上完美句号

IT蜗壳-Tango

Qcon

记一次JSF异步调用引起的接口可用率降低 | 京东云技术团队

京东科技开发者

CodeWhisperer:编码世界中的声音启迪者

亚马逊云科技 (Amazon Web Services)

人工智能 云上探索实验室 Amazon CodeWhisperer

QCN9274, QCN6274, QCN9224 and QCN6224-Do you know the specific requirements?

wifi6-yiyi

qcn9274 qcn6274

深入理解技术内容运营

小万哥

程序人生 软件工程 后端开发 技术写作 内容运营

软件开发

Geek_8da502

作为铭文跨链赛道龙头,SoBit 有何突出之处?

大瞿科技

InterSystems 数据库的存储过程存在哪里

HoneyMoose

华为云CCE集群健康中心:一个有专家运维经验的云原生可观测平台

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟

一文看懂指标管理难题:规范与效率如何兼得?

先锋IT

一文搞懂Go GC演进史,讲的太细致了!

王中阳Go

Go golang 面试题 垃圾回收 GC

浅析RobotFramework工具的使用 | 京东物流技术团队

京东科技开发者

TDengine 2023 年成绩单“曝光”,六大维度彰显卓越成就

TDengine

tdengine 时序数据库

一款降压型开关模式转换器解决方案

芯动大师

【并发编程】CountDownLatch详解与原理

小明Java问道之路

并发编程 AQS 后端 多线程 CountDownLatch

大模型和深度学习的工作总结

6个核桃

基于深度学习的探地雷达图像去杂波

小酌江风雪

携手开发者探索AI PC无限可能,英特尔人工智能创新应用大赛启动

E科讯

一个不会画画的我遇到AI绘画的时代

战场小包

AI AIGC AI绘画 Stable Diffusion controlnet

摸鱼摸出来的vue3+element-plus毒蘑菇后台管理:新标签页的实现。

23朵

Vue3 element-plus 后台管理

TDengine 技术培训班开课,来听“地震烈度速报与预警工程”成功案例

TDengine

tdengine 时序数据库

软件开发者必读!2024年30大趋势提前曝光!

飞算JavaAI开发助手

Python笔记三之闭包与装饰器

Hunter熊

Python 装饰器 闭包 装饰器类 装饰器参数

一步一步教你写kubernetes sidecar

华为云开发者联盟

开发 华为云 华为云开发者联盟

英特尔锐炫显卡暴风成长:游戏领域大放光彩,AI应用表现抢眼

E科讯

taobao.trades.sold.get( 查询卖家已卖出的交易数据)丨淘宝店铺订单接口

tbapi

淘宝API接口 淘宝店铺订单接口 天猫店铺订单接口 淘宝店铺交易接口 天猫店铺订单交易接口

2024-拒绝瞎忙,专注一件事

玄兴梦影

总结 质量 专注

2023 年总结与技术心得

Geek_231712

Enunciate: Java 代码优先、契约编译的Web服务部署框架_Java_James Kao_InfoQ精选文章