介绍了为曙光3000并行机开发的基于Java/CORBA的远程文件浏览器RFB(remote file browser)的设计与实现.在传统的并行机上,用户通过命令行接口对文件系统进行组织和管理,这给用户带来了诸多的不便.为此,设计并实现了一个具有图形用户界面的文件浏览器以支持用户对并行机文件系统的访问.RFB采用客户/服务器模式,实现了图形用户界面和对文件系统访问的分离.图形用户界面的实现采用Java语言及其图形工具包Swing,从而具有平台独立的特点,而客户/服务器之间的通信则采用当今流行的CORBA
The design and implementation of the remote file browser (RFB) based on Java/CORBA is introduced in this paper, which is developed for Dawning3000 parallel machine. On traditional parallel machines, users organize and manage the file system through command line interface, which makes users feel very inconvenient. To solve this problem, a GUI-based file browser is implemented to support the access to the file system of parallel machines. The RFB employs client/server mode, and separates GUI from the implementation of the access to file system.Here,GUI is implementes with language and Java GUI Swing package,which make it platform-independent,and communiction between client and server is implementes with currently prevalent CORBA middleware.The RFB supports remote access to the file system of parallel machines within both local area network and wide area network,and hides the differnce of client platform and location of paralle machines,which highly improves the usability of parallel machines.