java服务与资源共享

标签 java service resources shared

我正在 Java 中创建一个将数据写入对象的 Windows 服务。 该对象必须可由另一个 Java 程序访问。 最好的方法是什么?

谢谢。 jack

最佳答案

我同意“将其放入文件中”的方法,除非您详细说明两个java进程如何“看到”彼此。他们同时运行吗?在同一台机器上?等等,您需要传输哪些数据?

<小时/>

如果所有应用程序和服务都可以写入数据,那么您将难以确定哪个数据是正确的(应用程序 A 中的数据还是服务中的数据)。

解决“公共(public)数据存储”问题的一个简单方法可能是 JNDI 服务器,它包含在大多数 Java EE 服务器(如 JBoss)中,其中每个配置都被告知从同一个 JNDI 服务器读取。我不确定客户是否可以更新 JNDI 中的信息,但这可能是特定于供应商的。

关于java服务与资源共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/648016/

相关文章:

java - OSGI 同一服务的两个实例

java - 服务在启动时启动但无法正常工作

Android:具有具有完全相同 ID 的元素的不同布局 - 有效,但为什么呢?

java - 使用 Maven,如何过滤不是资源但希望它使用与资源相同的过滤器的文件?

java - 我真的可以信任 LOG4J 时间戳来衡量生产中的性能指标吗?

java - 亚马逊 SWF @Signal

java - 为什么volley类采用单例模式设计?

service - 更改 beanstalkd 默认 TTR

python - 使用python通过windows服务打开另一个程序

java - 在/*上映射全局前端 Controller servlet时如何访问静态资源