首页 / 知识
关于java:JAX-RS框架
2023-04-16 10:37:00

JAX-RS Frameworks
我一直在使用JAX-RS参考实现(Jersey)进行一些工作。 我的问题是:有人在这些框架之间进行过比较吗?如果可以,您会推荐哪个框架?为什么? FWIW我们正在使用Jersey打包其所有功能(例如WADL,隐式视图,XML / JSON / Atom支持),它背后具有庞大而活跃的开发者社区,并且具有出色的Spring集成。 如果您使用JBoss / SEAM,您可能会发现RESTeasy集成更好一些-但是,如果您使用Spring进行依赖注入,那么Jersey似乎是最简单,最受欢迎,活动和功能强大的实现。 Restlet拥有针对Spring,WADL,XML,JSON以及许多其他扩展的广泛列表,其中包括针对JAX-RS API的扩展。 它也是六个一致版本中可用的唯一框架:
它的主要优点是:
如果您仅限使用JCP批准的API(那么就不要使用Spring或诸如Jersey和RESTeasy之类的JAX-RS项目的任何扩展!),那么JAX-RS API可能是一个不错的选择,但是Restlet是最成熟的框架(最初于2005年发布),并且将在其2.0版本中为您提供注释的所有优势以及强大且可扩展的面向类框架。 有关功能的更多列表,请检查此页面。
最好的祝福, Restlet?创始人和首席开发人员?http://www.restlet.org 我和我的团队广泛使用Restlet,但没有使用其JAX-RS功能。我可以告诉你,Restlet开发人员和社区给我留下了深刻的印象。他们非常活跃,参与,反应迅速,并致力于建立稳定,高效,可靠和有效的框架。抱歉,我无法直接解决您的主要兴趣,但我想您可能会发现我在Restlet方面的经验很有价值。 发现Apache Wink非常易于使用,支持JAX-RS,并且具有许多超出标准的功能。
似乎有4个不错的JAX-RS实现,因此您可能对其中的任何一个都满意。 我的同事提到为什么我们将RESTeasy用于Java EE with RESTeasy(JAX-RS)中的RESTful Web服务中的当前项目:
我不会使用任何框架。仅是应用程序服务器随附的服务器。如果您使用某个框架的详细信息,则将失去可移植性,并且如果应用服务器的供应商提供了您喜欢的框架的不同版本,您将陷入困境。我会坚持使用jax-ws。 |
最新内容
相关内容
linux命令的参考手册?
linux命令的参考手册?,地址,工作,系统,信息,管理,基础,目录,命令,标准,功能,linux常用的命令有哪些linux系统常用操作命令如下:ls:全拼list,功能linux命令关闭视图?
linux命令关闭视图?,系统,状态,管理,百分比,信息,情况,基础,软件,观察,首次,怎么查看linux正在运行的命令在 Linux 系统中,以下几个命令可以查linux命令支持通配符?
linux命令支持通配符?,工具,系统,命令,灵活,较大,名称,名字,环境,数字,文件,Linux的基本命令格式如何?Linux下经常使用的通配符有哪些通配符linux命令书籍推荐?
linux命令书籍推荐?,基础,系统,分析,增速,技术,风险投资,网站,网上,最新,中国经济,linux入门书籍推荐推荐书籍:《TheCProgrammingLanguage》这linux支持管道的命令?
linux支持管道的命令?,通信,标准,系统,信息,地方,数据,管道,环境,设备,工具,Linux下Grep命令的详细使用方法?查找包含teacher文本的所有行并打百度linux命令推荐?
百度linux命令推荐?,地址,工作,系统,百度,命令,工具,设备,数据,信息,发行,Linux命令大全1、linux常用命令有pwd命令、cd命令、ls命令、cat命令linux删除视图命令?
linux删除视图命令?,系统,软件,电脑,管理,地方,环境,地址,检测,情况,名称,ubuntu基本操作窗口打开后,点击屏幕下方的“用户账户(User Accounts)linux基本命令框架?
linux基本命令框架?,系统,基础,网络,设备,管理,基础知识,环境,管理系统,概念,技术,新手如何自学linux安装linux系统,把自己喜欢的linux发行版安linux命令行书籍推荐?
linux命令行书籍推荐?,基础,系统,管理,网络,基础知识,技术,网站,环境,电子,项目,如何学习linux1、安装Linux发行版:选择一个适合入门学习的Linulinux命令参考图片?
linux命令参考图片?,系统,命令,状态,管理,网络,工作,图片,实时,软件,情况,linux返回上一级的命令是什么?怎么写?1、首先在电脑中,打开linux系统入门的python书籍推荐
入门的python书籍推荐,数据,分析,项目,技术,基础,实战,网络,代码,价值,权威,因为Python语言的简洁、易读以及可扩展性,自python语言诞生至今,已靠谱的Python爬虫框架都有哪几个?
靠谱的Python爬虫框架都有哪几个?,官网,培训,爬虫,专文,框架,统计数据,辅助工具,网页,程序,以下内容,一些同学普遍认为仅剩Python才能够顺利实