首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java客户端和Java EE服务器通信

Java客户端和Java EE服务器通信
EN

Stack Overflow用户
提问于 2015-03-07 07:33:43
回答 1查看 315关注 0票数 1

我有一个架构问题。我希望Java客户机能够与Java服务器(Glassfish)通信。我不想使用远程EJB调用和GlassFish应用程序客户端容器,我需要更轻量级的东西。所以我考虑通过HTTP进行调用。

在我看来,从技术角度看,RESTful是最简单的方法。但我对架构风格感到困惑。我的意思是,我创建的系统不是用“资源”来定义的,而是用“方法”来定义的。因此JAX-WS可能是合适的,但我希望不仅传输XML,而且只传输HTTP消息体中的原始数据。

我应该考虑servlet还是其他东西?客户端-服务器通信的最佳实践是什么?

EN

回答 1

Stack Overflow用户

发布于 2015-03-07 09:24:30

http消息体中的

原始数据

在EJB和Webservices之间的某个地方,有其他解决方案可能更适合,也可以更快。

不管怎样,如果你用HTTP的方式:

如果没有资源,就称它为"Web API“,只保留对您有意义的RESTful概念和最佳实践。

JAX-RS是构建任何类型的非WSDL Web的一个很好的选择。它提供了干净的API和许多有用的功能,即使您只将其用于简单的GET/POST操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28909438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档