在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

Web Services 框架 XINS 2.3 发布

  • 2010-08-22
  • 本文字数:470 字

    阅读完需:约 2 分钟

XINS 是个开源的 Web Services 框架,支持 REST、SOAP、XML-RPC、JSON 以及 JSON-RPC 等。它基于契约优先的开发模式,因此可以根据 API 规范生成代码与文档。近日,XINS 2.3 发布了。

根据规范所述,XINS 可以生成客户端 API(.jar)、Java 服务端代码模板(.war)、WSDL 以及 HTML 或 OpenDocument 格式的规范文档。

XINS 支持的协议如下所示:

  • REST
  • XML
  • SOAP
  • XML-RPC
  • XSLT
  • JSON Yahoo!
  • JSON-RPC
  • Front-end

XINS 可以生成如下目标对象:

  • war
  • jar
  • run
  • specdocs
  • wsdl
  • stub
  • test
  • opendoc

XINS 支持的数据类型主要有:

  • Text
  • Integers
  • Floats
  • Base64、Hex
  • Date、Timestamp
  • Properties

下图展示了 XINS 的整体架构:

XINS 2.3 的新特性主要有:

  • 增加了对 Google App Engine 的支持
  • 支持 IPv6
  • 支持 Ant 1.8.0
  • 增加了项目创建类型
  • 修复了几个 bug 并进行了一些增强

该版本也是最后一个支持 Java 1.4 的 XINS 版本,该项目未来将要整体迁移至 Java 5+。

感兴趣的读者可以访问 XINS 的官方站点深入了解 XINS,也可以在这里查看 XINS 的全部特性,这里还有一个 XINS 的使用示例能帮助各位读者快速上手。最后,想要系统学习 XINS 的读者可以参考 XINS用户指南

2010-08-22 03:172212
用户头像

发布了 88 篇内容, 共 274.2 次阅读, 收获喜欢 9 次。

关注

评论

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

源码解析 kubectl port-forward 工作原理

张晓辉

Kubernetes 云原生 源码解析

玩转KubeEdge保姆级攻略

乌龟哥哥

8月月更

[JS入门到进阶] 手写解析uin8数组的工具:解析二进制字节,太快太方便了!

HullQin

CSS JavaScript html 前端 8月月更

【CSS 盒子模型(下)】:padding 和 margin

翼同学

CSS html 前端 8月月更

【CSS】怎么理解层叠性、继承性和优先性?选择器的权重如何叠加?

翼同学

CSS html 前端 编程语言 8月月更

牵手华为云,云时通SRM助力企业采购数字化升级!

创意时空

「35分钟」开发刷题功能

小鑫同学

前端 H5 数据分析、 分页查询 开发.

亚马逊云科技与TalkingData携手助力美妆巨头数字化营销闭环安全合规地提效

Lily

数字藏品app开发:数字藏品发行制作的关键

开源直播系统源码

NFT 数字藏品 数字藏品开发 数字藏品系统 数字藏品软件

佛山复星禅诚医院黄汉森:云边协同,打造线上线下一体化智慧医疗

阿里云弹性计算

弹性计算 分布式云 云盒 异地双活

《数字经济全景白皮书》银行业RPA应用专题分析 发布

易观分析

RPA 金融 银行

【CSS关键字】:inherit、initial、unset分别有哪些作用?

翼同学

CSS html 前端 8月月更 学习分享

Docker杀掉了容器?问题分析与解决过程全面复盘

程序员欣宸

Docker 8月月更

mysql基础

楠羽

#开源

zookeeper的选主过程

浅羽技术

zookeeper 分布式 ZooKeeper原理 8月月更

【CSS 盒子模型(上)】:width、height、overflow、border

翼同学

CSS html 前端 8月月更

弹性云端新算力,驱动沉浸新交互 |2022阿里云金融创新峰会

阿里云弹性计算

计算巢 云盒 倚天实例 专属Region

【数据结构实践】手把手带你快速实现自定义二叉树

迷彩

数据结构 算法 二叉树 二叉树遍历 8月月更

持久,redis 持久化有哪几种方式,怎么选?

知识浅谈

redis持久化 8月月更

【React】使用Next.js构建并部署个人博客

海底烧烤店ai

nuxt 博客开发 博客搭建 react rout 8月月更

浅谈JS发布订阅模式

海底烧烤店ai

JavaScript 前端 发布订阅模式 8月月更

【CSS】什么是外边距的重叠?常见的有哪几种重叠情况?

翼同学

CSS 前端 编程语言 8月月更

zookeeper的特点和应用场景

浅羽技术

zookeeper 分布式 观察者模式 注册中心 8月月更

【CSS·圆角边框】有关border-radius属性的记录以及实现原理

翼同学

CSS html 前端 8月月更

如何通过经纬度坐标获取附近的地址信息?

HarmonyOS SDK

定位

React Spring实战之API以及animated 组件的运用

恒山其若陋兮

8月月更

【实践】手把手带你实现JWT登录鉴权

迷彩

分布式 微服务 前后端分离 JWT 8月月更

非关系型数据库Redis核心内容

浅羽技术

数据库 redis redis持久化 Memcache 8月月更

Web Services框架XINS 2.3发布_Java_张龙_InfoQ精选文章