如何在两个Java Web服务之间共享内存? [英] How can I share memory between two Java web services?
本文介绍了如何在两个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
- 这很复杂,需要进行很多更改.
- 这并不是真正的共享,对象是重复的,尽管它适用于我的情况.
- 这将公开客户端不应该调用的方法.
推荐答案
我不知道.听起来好像充满了危险.在一个应用程序中同步对象非常困难.你两个没有希望.这可能有什么好处?
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屋!
查看全文