生产指挥图编辑工作是有技术管理员来完成,所以它应该被设置于服务器端最为合理,而并不通过网络,这是为了避免过多插件所造成的影响。由于运用到了Java技术对模块的B/S结构模式加以实现,所以它需要系统虚拟机支持JDK1.1以上版本的软件,并同时支持SWING。按照系统的实际需求,可以将编辑处理器部分的JDK软件设置于服务器上,并将其与网上信息发布模块相互连通,以提升它的高级程序特性。
在生产指挥图的网上信息发布功能方面,则运用了基于Java Applet技术的客户端。但在功能实现过程中也要考虑“网上地宫”系统中与安全机制相关的“沙箱”模型限制,它主要是针对服务器端通信功能的限制。本文在对信息发布功能设计过程中所采用的是证书机制,它会为每一个使用系统的用户发放证书,进而实现数据服务器中所有数据的无线共享功能。不过为了解决证书发放的相对复杂性,这里采用到了基于Servlet客户端的applet模式来避开applet的相关安全限制,以达到实现三层模式的基本要求,同时保证不损失服务器端的安全功能。
在该系统中,“沙箱”模式主要对隔离区域的执行程序(例如Java模板、ActiveX控件)进行进程方面的程序执行,它的操作前提是不会影响到其它部件的基本功能。由于采用了访问权限机制,所以只有有权限的使用者才可以对系统内的文件及目录进行访问,这样设计的目的也是为了保护系统中资源不会受到来自于未知威胁的影响。
以目前的计算机技术及网络应用程序开发的发展节奏来看,交互式Web技术的应用范围将会越来越广。正如本文中所描述的“网上地宫”企业信息动态管理系统,它的设计与功能模块就帮助煤炭企业实现了对工程信息的管理和共享,这极大程度的提升了企业的生产效率和决策效率,使得我国工业发展更加信息化、智能化、人性化。