QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:172092
用户头像

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

关注

评论

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

葡萄城邀您参与「表格技术开发者新年分享会」,共话表格技术新未来!

葡萄城技术团队

尚硅谷Airflow视频教程发布

小谷哥

Java培训机构哪家比较不错

小谷哥

为什么开发者这么看重SQL?看完这些应用场景你就明白了

雨果

sql 数据库管理工具 SQL开发工具

培训机构与自学的优缺点有哪些

小谷哥

先行“蜀道”, 四川农信核心系统分布式转型

OceanBase 数据库

TDengine 签约航天五院,助力航天事业信息化

TDengine

数据库 tdengine 时序数据库

从实战出发,聊聊缓存数据库一致性

C++后台开发

MySQL 数据库 缓存 中间件 后端开发

数据可视化图表系列解析——南丁格尔玫瑰图

Data 探险实验室

数据分析 可视化 数据可视化 图表 可视化数据

2022 OceanBase 年度报告|用技术让海量数据的管理和使用更简单!

OceanBase 数据库

数据库 oceanbase

盘点微服务架构下的诸多身份验证方式

API7.ai 技术团队

微服务 身份认证 APISIX

阿里云连续3年跻身Gartner全球云数据库管理系统领导者象限

云布道师

阿里云

数据治理:数据质量管理策略!

用友BIP

安信证券资管清算重要业务在原生分布式数据库的创新实践

OceanBase 数据库

数据库 oceanbase

2023年汽车行业向好发展,火山引擎VeDI助力车企数智转型

字节跳动数据平台

数据库 大数据 数据处理

podman如何开启sock使用docker客户端进行管理

ModStart

小程序编译原理解析

Onegun

微信小程序 前端

USB端口的ESD防护电路设计

元器件秋姐

经验分享 usb 电路设计 电源电路 ESD防护

Apache APISIX Ingress 1.6 正式发布!

API7.ai 技术团队

APISIX Serverless Kubernetes Ingress Controller

PHP 中命令行调用 escapeshellarg 函数中文问题

ModStart

培训班有哪些学习前端开发的方法

小谷哥

Camtasia Studio2023免费版本电脑屏幕录制软件

茶色酒

Camtasia Studio2022 Camtasia Studio2023

先行试点,创新改造:中信期货关键业务系统自主可控的实践之路

OceanBase 数据库

NFTScan:优质 NFT 应具备什么?

NFT Research

区块链 NFT

RISC-V SIG 新进展:Chromium 等多个桌面软件登录欧拉开源操作系统

openEuler

firefox Linux 操作系统 openEuler risc-v

POI 中 getPhysicalNumberOfCells 与 getLastCellNum 有什么区别

ModStart

移动跨端框架最全盘点,16款总有一款适合你

Onegun

flutter 移动开发 跨端框架

每个Java程序员都必须知道的四种负载均衡算法

JAVA旭阳

Java 架构 后端

「极狐GitLab 内容共创计划」强势来袭,丰厚权益等你赢取!

极狐GitLab

DevOps 云原生 写作 #运维 #DevOps

大数据就业培训班哪家好?

小谷哥

ClassIn:如何打造更稳定的Zabbix监控系统

OceanBase 数据库

oceanbase 数据库·

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