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

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

关注

评论

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

Python爬虫基础-requests模块-1

zyf

6月月更

在线HTML转JADE工具

入门小站

工具

ElasticSearch部署架构和容量规划

IT巅峰技术

共享主机和 WordPress 主机之间的区别

海拥(haiyong.site)

6月月更

在线人民币数字金额转成美元金额大写工具

入门小站

工具

Flutter使用自定义字体

坚果

6月月更

linux之yum下载rpm包离线安装

入门小站

Linux

架构实战营 - 模块七 - 作业

michael

#架构实战营 「架构实战营」

如何利用 Django 进行API 开发

宇宙之一粟

django API 6月月更

【愚公系列】2022年06月 二十三种设计模式(二十一)-策略模式(Stragety Pattern)

愚公搬代码

6月月更

通过知识图谱看端午节

清林情报分析师

数据分析 数据可视化 端午节 数据分析师 知识图谱

JS原型、原型链深入理解

源字节1号

前端开发 后端开发

【LeetCode】统计一个数组中好对子的数目Java题解

Albert

LeetCode 6月月更

每日一题 | LeetCode 454 四数相加Ⅱ

武师叔

哈希表 Leet Code 6月月更

【高并发】高并发环境下如何优化Tomcat性能?看完我懂了!

冰河

并发编程 多线程 高并发 异步编程 6月月更

vue-cli3项目目录结构介绍

小恺

6月月更

聊聊 Sharding-Jdbc 使用原理之分库分表下的分页方案

Nick

MySQL 分库分表 中间件 ShardingJDBC 6月月更

阻塞队列实现原理

急需上岸的小谢

6月月更

迷宫问题java(DFS,回溯法,递归)

写代码两年半

DFS 迷宫 javase 回溯算法 6月月更

云原生之 Ansible 篇(二)

看,未来

云原生

UNet语义分割实战:使用UNet实现对人物的抠图

AI浩

图像分割 6月月更

数据库每日一题---第1天:超过经理收入的员工

知心宝贝

数据库 算法 前端 后端 6月月更

leetcode 46. Permutations 全排列(中等)

okokabcd

LeetCode 搜索 数据结构与算法

Vue框架学习笔记 每天学习----五

恒山其若陋兮

6月月更

【Spring 学习笔记(二)】Spring Bean 配置方式 与Spring Bean实例化

倔强的牛角

6月月更

RTP与RTCP协议简述

穿过生命散发芬芳

rtp/rtcp 6月月更

【Python共建】Python 列表推导式

梦想橡皮擦

6月月更

centos系统下php完全离线安装

乌龟哥哥

6月月更

SDN系统方法 | 2. 用例

俞凡

架构 网络 sdn SDN系统方法

云原生之 Ansible 篇(一)

看,未来

云原生

透过华为军团看科技之变(一):广域网络

脑极体

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