在多安全域环境中,每个域具有其 virtual member manager 模式的副本。
Virtual member manager 在单一类装入程序 EMF 注册表中装入所有模式模型包。所有模式存储在 WAS 扩展类装入器特定于域的 EMF 注册表中并进行扩展,对于此域中的所有应用程序可见。在用户应用程序(或本地方式)初始化 virtual member manager 的情境下,而不是 WebSphere® Application Server 初始化 virtual member manager,模式会存储在特定于应用程序类装入程序的 EMF 注册表中。
在多安全域环境中,可设置 useGlobalSchema 属性,以使用全局域,而不是特定于域的模式。全局模式引用管理域的模式。如果正在使用不具有任何模式扩展的盒外模式,可使用全局模式来避免每个域的重复模式。 这将节省内存,获取更好的性能。
有关使用 wsadmin 命令 setIdMgrUseGlobalSchemaForModel 设置 useGlobalSchema 属性的更多信息,请参阅 WebSphere Application Server 信息中心中的 IdMgrConfig command group for the AdminTask 对象。