【问题标题】:communication between client side and server side application客户端和服务器端应用程序之间的通信
【发布时间】:2016-04-26 12:18:02
【问题描述】:

我正在做一个 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项目中没有找到上面的函数,不明白如何建立服务器端和客户端的连接。

【问题讨论】:

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

标签: java servlets summarization


【解决方案1】:
【解决方案2】:

正如 Dmitry 已经回答的那样,summaServer 使用jax-rs,其中端点不必扩展javax.servlet.http.HttpServlet

愚弄您的是您可以使用 servlet 作为 Web 服务端点,而您阅读的教程肯定会这样做。我会说这是老式的方式。

现在,jax-rs 及其注释删除了您必须以其他方式实现的所有样板。

【讨论】:

  • 谢谢大家。我对 jax-rs 有所了解,但现在我无法修复服务器端和客户端之间的通信方式,我的意思是什么是在双方之间建立连接的函数。
猜你喜欢
  • 2014-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-18
相关资源
最近更新 更多