2016-04-26 123 views
1

我正在研究DBpedia实体摘要项目。我首先想要创建一个名为SUMMARUM的项目API。在这个项目中笔者提出两个部分:客户端部分和服务器应用程序的一部分:客户端和服务器端应用程序之间的通信

服务器端:https://github.com/athalhammer/summaServer
客户端:https://github.com/athalhammer/summaClient

现在,我阅读有关servlet的一些教程旨在发展一个服务器应用。据我所知,servlet生命周期可以由一组函数来定义:init(),service(),doGet(), doPost(),destroy(),...并且延伸到javax.servlet.http.HttpServlet

现在的问题是,我没有在summaServer项目中找到上述功能,我不明白如何在服务器端和客户端之间建立连接。

+2

没有servlet类。它使用客户端的AJAX与服务器上的REST API端点进行通信 –

回答

1

正如梅德已经回答了,summaServer使用jax-rs的端点不必延长javax.servlet.http.HttpServlet

什么愚蠢的是你可以使用servlet作为Web服务端点和你阅读的教程当然这样做。我会说这是旧时尚的方式。

现在,jax-rs及其注释将删除所有必须另外实现的样板。

+0

感谢所有人。我对jax-rs有所了解,现在我无法解决服务器端和客户端如何在它们之间进行通信,我的意思是在双方之间建立连接的功能是什么。 – Adem

相关问题