我们在Axis2 2/c中构建了一个webservice,在这个We服务中,方法反过来调用服务器上的内部应用程序。由于人们普遍认为Axis2/c在性能和稳定性方面是好的,所以我们坚持它。但是现在我们正在努力使它不是完全的RESTful,虽然我更倾向于使它成为真正的RESTful,但这次我无法获胜。
在axis2/c中,我找不到任何关于RESTful服务的好教程,但是在google & stackoverflow中的搜索让我对apache感到好奇。我应该离开轴心2/c吗?如果是的话,眨眼是个不错的选择吗?我是一个点网开发者,所以我对这个世界相当陌生,但是哪一个能满足需求呢?也请提出其他框架。
我担心的是:
PS:我知道我问了很多问题,对不起,但我只是一个好奇的新手。
发布于 2011-02-04 08:59:43
我试着回答大家的担忧:
在REST中,您可以决定是否要序列化为xml,或者是另一种更快的表示形式(例如json)。
大约在1.5年前,我对REST框架做了一些比较,实际上Wink在大多数场景中性能最好(我将其与泽西、Restlet和Resteasy进行了比较)。为了忽略序列化部分,我让它们都使用了JAXB的相同实现。但是,再次指出:大部分时间都用于序列化。因此,框架之间的区别并不大。
。
简要总结:就我个人而言,比起SOAP,我更喜欢RESTful SOAP服务。尽管您没有得到所有WS*堆栈,但不知何故,它的定义更好、更灵活、更易于理解。
Apache是一个很好的框架,包含了大量的示例,并且可能满足您的所有需求,但老实说,泽西岛也不错。
https://stackoverflow.com/questions/4889946
复制相似问题