Web services 我应该坚持使用axis2c还是使用ApacheWink?
我们有一个内置于Axis2/c中的Web服务,其中方法依次调用服务器上的内部应用程序。因为Axis2/c在性能和稳定性方面被广泛接受,所以我们坚持使用它。但现在我们正试图让它变得安静[并非完全,尽管我更倾向于让它真正安静,但这次我没能赢:(] 我在axis2/c中找不到任何关于RESTful服务的好教程。但是在google和stackoverflow中搜索让我对ApacheWink产生了好奇。我应该离开axis2/c吗?如果是的话,wink是一个不错的选择吗?我是一个点网开发人员,所以我对这个世界相当陌生,但是哪一个可以满足需要?请推荐其他框架 我关注的是:Web services 我应该坚持使用axis2c还是使用ApacheWink?,web-services,rest,frameworks,axis2c,apache-wink,Web Services,Rest,Frameworks,Axis2c,Apache Wink,我们有一个内置于Axis2/c中的Web服务,其中方法依次调用服务器上的内部应用程序。因为Axis2/c在性能和稳定性方面被广泛接受,所以我们坚持使用它。但现在我们正试图让它变得安静[并非完全,尽管我更倾向于让它真正安静,但这次我没能赢:(] 我在axis2/c中找不到任何关于RESTful服务的好教程。但是在google和stackoverflow中搜索让我对ApacheWink产生了好奇。我应该离开axis2/c吗?如果是的话,wink是一个不错的选择吗?我是一个点网开发人员,所以我对这个世
PS:我知道我问了很多问题,抱歉,但我只是一个好奇的新手。我将尝试回答这些问题:
在REST中,您可以决定是要序列化为xml,还是使用另一种更快的表示法(如json)。
大约1.5年前,我对REST框架进行了一些比较,事实上Wink在大多数场景中的性能最好(我将其与Jersey、Restlet和Resteasy进行了比较)。为了忽略序列化部分,我让它们都使用相同的JAXB实现。但再次强调:大部分时间都花在序列化上。因此,框架之间的差异并不是很大
ApacheWink是一个很棒的框架,有大量的示例文档,可能会满足您的所有需求,但老实说,Jersey也不错。其他基于ruby、python或PHP等语言的框架呢?既然你提到你之前做过一个比较,你认为哪一个是非常流行和广泛使用的?(我知道您已经回答了这一部分,但我想知道,除了Java之外,是否还有其他基于其他语言的框架可以提供更好的结果,满足我提到的约束条件)由于ApacheCXF社区的高度活跃,我正在尝试使用ApacheCXF:)如果有人在不同语言的框架中工作过,我想知道他们的想法,除了Java框架之外,在这个场景中,哪一个是最好的,因为我已经得到了这个问题的答案。