我有一个在春季开发的Web应用程序。现在我需要将某些功能公开为Restful Web服务。我不应该使用Spring Rest功能。以下是我的问题:也将Web应用程序公开为Web服务
1)我可以使用与Web应用程序相同的代码库以及Web服务吗?
2)如果第一个问题的答案是肯定的,那么只需要很少或很少的更改,那么将Web应用程序类(或某些函数)转换为宁静的Web服务的最佳方法是什么? AXIS2还是泽西岛?对于泽西岛,我可以看到互联网上提供的示例教程主要是注释驱动的,而且我的Spring Web应用程序已经充满了@ AutoWired,@ Component等注释。我不确定在Spring注释之上使用Jersey注释会导致冲突。
如果你不应该使用REST功能,你的公司是否有另外一个暴露你应该使用的REST风格服务的标准呢? –
@Jonathan我的意思是春天提供的REST功能无法使用。 – NitZRobotKoder
没错。我的意思是Spring提供的REST功能。通常情况下,如果一家公司禁止你这样做,他们有另一个想法(CXF,Jersey,Rest Easy等) –