下载本文示例代码
b> 为SolsticeEnterprise Manager设计应用程序
Java开发环境使你能够为SolsticeTMEnterprise Manager创建和部署Java应用程序,这些应用程序可以作为独立的应用程序来运行,也可以用能够运行Java并完全支持JDK1.1的Web浏览器来远程执行。为帮助开发管理应用程序,Solstice
Enterprise Manager3.0捆绑了三种Java API:一般管理API(Generic Management API)、拓扑API(Topology
API)和Java 警告API(Java Alarm API)。
这些API使你能够编写可与SolsticeEnterprise Manager3.0通信的Java应用程序,它们在功能上与它们的SolsticeEnterprise
Manager3.0 C 的对等程序类似,主要的区别仅在Java API的设计是为了适应thin-client/fat server模型。另外,这些API有如下特点:
? 多线程安全的;
? 具有远程能力的,从而可适应thin-client/fat server模型;
? 能够被Java applets和Java应用程序所使用的;
? 协议独立的。这样,不管内部使用什么协议,API都是相同的。
要成功地编写Java应用程序以管理你的网络,你需要熟悉Java应用程序设计原则和Java Java网络管理应用程序体系结构。
1. 设计原则
Solstice Enterprise Manager Java API的设计过程遵循了以下原则。当开发高效的Java应用程序和applets时,也最好使用这些原则:
1) Thin类
2) 本地对远程方法
3) 批装载数据
2.应用程序体系结构
下图演示了一个典型的使用JMI的Java应用程序的体系结构。可以使用各种API来建立一个到JMA/MIS的连接、查询或操作管理信息。最初,一个连接请求被送到一个JMA父进程,一旦认证后,在管理应用程序/applets和JMA之间的连接就建立起来了。
共5页。 1 2 3 4 5 :
b> 为SolsticeEnterprise Manager设计应用程序
Java开发环境使你能够为SolsticeTMEnterprise Manager创建和部署Java应用程序,这些应用程序可以作为独立的应用程序来运行,也可以用能够运行Java并完全支持JDK1.1的Web浏览器来远程执行。为帮助开发管理应用程序,Solstice
Enterprise Manager3.0捆绑了三种Java API:一般管理API(Generic Management API)、拓扑API(Topology
API)和Java 警告API(Java Alarm API)。
这些API使你能够编写可与SolsticeEnterprise Manager3.0通信的Java应用程序,它们在功能上与它们的SolsticeEnterprise
Manager3.0 C 的对等程序类似,主要的区别仅在Java API的设计是为了适应thin-client/fat server模型。另外,这些API有如下特点:
? 多线程安全的;
? 具有远程能力的,从而可适应thin-client/fat server模型;
? 能够被Java applets和Java应用程序所使用的;
? 协议独立的。这样,不管内部使用什么协议,API都是相同的。
要成功地编写Java应用程序以管理你的网络,你需要熟悉Java应用程序设计原则和Java Java网络管理应用程序体系结构。
1. 设计原则
Solstice Enterprise Manager Java API的设计过程遵循了以下原则。当开发高效的Java应用程序和applets时,也最好使用这些原则:
1) Thin类
2) 本地对远程方法
3) 批装载数据
2.应用程序体系结构
下图演示了一个典型的使用JMI的Java应用程序的体系结构。可以使用各种API来建立一个到JMA/MIS的连接、查询或操作管理信息。最初,一个连接请求被送到一个JMA父进程,一旦认证后,在管理应用程序/applets和JMA之间的连接就建立起来了。
共5页。 1 2 3 4 5 :
下载本文示例代码
建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)建立Java网络管理应用程序(二)