如何在两个Java Web服务之间共享内存? [英] How can I share memory between two Java web services?

查看:522
本文介绍了如何在两个Java Web服务之间共享内存?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有两个Java Web服务,它们托管在同一服务器上的Tomcat中.

I got two Java web services, hosted in Tomcat on the same server.

有什么办法可以在它们之间共享内存(对象)?

Is there any way to share memory (objects) between them?

不过,我可以将共享转换为某种Web方法调用

I can turn the sharing into some kind of web methods calls, however

  1. 这很复杂,需要进行很多更改.
  2. 这并不是真正的共享,对象是重复的,尽管它适用于我的情况.
  3. 这将公开客户端不应该调用的方法.

推荐答案

我不知道.听起来好像充满了危险.在一个应用程序中同步对象非常困难.你两个没有希望.这可能有什么好处?

Not that I know of. Sounds like it's fraught with peril. It's hard enough to synchronize objects in one app; you have no hope with two. What good could this possibly do?

如果您需要常用方法,请将它们放入可以调用的服务中.如果是通用数据,请将其放入数据库中.

If it's common methods you need, put them into a service that both can call. If it's common data, put it in a database.

这篇关于如何在两个Java Web服务之间共享内存?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆