小编Mar*_*ond的帖子

分布式OSGi - 管理所有容器中的捆绑包的正确方法是什么?

我们正在考虑在我们的企业环境中使用分布式OSGi.
我们将进行以下设置:

  • 许多主机上的10到100个OSGi容器提供各种服务.
  • 其中许多服务由多个容器提供.
  • 其中一些服务可能要求在所有容器中保持一致(部署的版本相同).

跨所有容器管理bundle的生命周期(安装,启动,更新,停止,卸载)的正确方法是什么?

几个要求:

  • 由于可能有这么多容器,所有容器应该一起处理; 即,当我即将更新捆绑包时,单个命令应该更新该捆绑包已经存在的所有容器.
  • 命令必须是可重复的:首先在测试系统上执行命令,然后在测试完成后在生产系统上重复完全相同的命令.

我很欣赏有关上述问题的任何建议.

最好的问候,马顿

java distributed osgi provisioning dosgi

7
推荐指数
2
解决办法
4173
查看次数

如何让swing应用知道屏幕尺寸的变化?

当我的swing应用程序运行时,我改变了屏幕的大小(例如从1024x768到800x600).

我有什么事情可以收听通知吗?

或者,我可以在每隔几秒检查屏幕大小,但Toolkit.getScreenSize()会不断告诉我旧值.
如何在更改后获得真正的屏幕尺寸?

环境:Linux(在SuSE ES 11和Ubuntu 9.04上测试)

我感谢您的帮助.
马顿

java size swing screen toolkit

6
推荐指数
1
解决办法
1914
查看次数

标签 统计

java ×2

distributed ×1

dosgi ×1

osgi ×1

provisioning ×1

screen ×1

size ×1

swing ×1

toolkit ×1