写点什么

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

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

关注

评论

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

GitHub上120K Stars国内第一的Java多线程PDF到底有什么魅力?

Java 程序员 并发编程 多线程 架构师

架构师培训十二周练习

小蚂蚁

GitHub上的今年第一本《Java异步编程实战》美团T9亲荐,太赞了

Java 程序员 架构师 异步编程

Redis问的太深入,面试官说:你先回去等通知吧

Java redis 编程 程序员 架构师

Github下载即将破百万的PDF:双十一高并发亿级流量秒杀顶级教程

Java 编程 程序员 秒杀 计算机

如何实现特定列脱敏?这两种方法你都要会

华为云开发者联盟

postgresql 数据 脱敏 匿名 视图

TCP/IP协议族(第四版)已出,不愧是世界计算机优秀畅销精选书籍

Java 编程 架构师 TCP/IP 协议族

使用 Next.js , Nexus, Prisma 构建全栈项目

夏木

nextjs prisma graphql fullstack

2. Bean Validation声明式校验方法的参数、返回值

YourBatman

参数校验 Hibernate-Validator Bean Validation 方法校验

易观郭炜:流动水系数造未来

易观大数据

LeetCode题解:155. 最小栈,使用链表代替栈,JavaScript,详细注释

Lee Chen

大前端 LeetCode

架构师训练营第 0 期第 12 周作业

无名氏

交易所合约跟单系统源码开发,合约跟单平台搭建

13530558032

真香警告!手绘172张图解HTTP协议+703页TCP/IP协议笔记

Java 程序员 架构师 计算机

除了方文山,用TA你也能帮周杰伦写歌词了

华为云开发者联盟

AI 数据 周杰伦 modelarts 歌词

云小课 | 一份超实用的勒索病毒自救预防指南

华为云开发者联盟

勒索病毒 弱密码 云小课 企业主机安全 病毒云查杀

数字货币交易系统应用开发,区块链交易所app

13530558032

收藏!一篇教会你写90%的shell脚本!

Geek Tech

Shell shell脚本编写 收藏教程

加密数字货币钱包APP系统开发,数字货币钱包系统定制

13530558032

Git技术干货!工作中"Git"的使用实践和常用命令合集!

Geek Tech

git git常用命令 git常用实践 工作中git的使用

云计算、人工智能、大数据技术三者之间的关系

cristal

人工智能 云计算 大数据

全网都在跪求的阿里Java修炼开发技术笔记,终于开放下载了

Java 编程 后端 架构师

膜拜!京东T9大牛沉淀三年终于整理出了这份架构核心修炼之道

Java 编程 程序员 架构师 计算机

京东T9今年首发的一份Spring Boot实战,让开发像搭积木一样简单

Java 编程 程序员 架构师 计算机

架构师训练营十二周作业

方堃

架构师培训 -12 hadoop

刘敏

释放数据价值:DAYU数据运营新能力解读

华为云开发者联盟

大数据 数字化转型 华为云 代码原理 数据运营

架构师训练营第十二周作业

叮叮董董

疫情对在线教育的影响

anyRTC开发者

在线教育 直播 RTC 安卓

一文说透"静态代理"与"动态代理"

Geek Tech

源码分析 动态代理 静态代理

区块链USDT支付系统,USDT承兑支付软件开发

13530558032

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