2016-07-27 81 views
-1

我们正在使用Hibernate的Java EE应用程序运行Wildfly Server。现在我们需要实现一个Java SE客户端,该客户端从Wildfly正在使用的数据库中获取一些数据。这样做的最佳做法是什么?使用类似RPC的东西?还是JAX-RS客户端?数据库本身在客户端不可访问。感谢您的帮助!从Wildfly获取数据库内容的最佳实践

+0

这是一个广泛的问题,答案往往主要是基于意见的。有关您的要求的更多细节将很好给你一个很好的答案。不过,我认为你可以使用JAX-RS来尝试一个REST API。要使用它,您可以使用[REST客户端API](http://stackoverflow.com/a/37390737/1426227)。 –

回答

0

这很大程度上取决于您的服务器应用程序的工作方式以及您是否有权访问它的源代码以及在没有任何内部实现的Web服务的情况下更改它的能力。

如果您的服务器应用程序已经有任何端点,最好的选择是使用这些端点。

如果根本没有任何端点,最常用的解决方案是在服务器应用程序上创建JAX-RS Web服务并将其用于Java SE客户端应用程序。