Abstract
In order to realize the effective sharing of resources of engineering software, a Jini-based method of service encapsulation of engineering software is proposed. The encapsulation templates including code template, configuration template and CLI (Command-Line Interface) template are constructed, and the process of service encapsulation of engineering software is discussed. A web-based system is developed to implement the proposed method. Engineers can encapsulate the engineering software as Jini-based engineering software services without the need of programming and can access the services through a standard Web browser. The sharing of resources of engineering software can be achieved. This method can also be used in the sharing of other resources on the dynamic network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Jini. Available at: <http://www.jini.org/>. Accessed on: Jan. 18th, 2011.
Command-line interface. Available at: <http://en.wikipedia.org/wiki/Command-line_interface>. Accessed on: Jan. 18th, 2011.
Liya Fan, Yunli Wang, Gang Chen, Yongbin Han, Tianyuan Xiao. CAD software encapsulation system based on CORBA. Computer Engineering and Applications 2003;39(9):61–62 (in Chinese).
Bo Li, Rongqiao Wang. Distributed part parametric design system based on COM/DCOM. Journal of Beijing University of Aeronautics and Astronautics 2004;30(12):1195–1199 (in Chinese)
Guanghui Zhou, Pingyu Jiang. Encapsulation and integration for networked manufacturing resource based on mobile Agents. Computer Integrated Manufacturing Systems 2002;8(9):728–732 (in Chinese).
Guohai Zhang, Pingyu Jiang, Guanghui Zhou. Portalet-based encapsulation for CAx software. Computer Integrated Manufacturing Systems 2006;12(7):1134–1140 (in Chinese).
Fallacies of Distributed Computing. Available at: <http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Computing>. Accessed on: Jan. 18th, 2011.
The RIO project. Available at: <http://www.rio-project.org/>. Accessed on: Jan. 18th, 2011.
The Apache Velocity Project. Available at: <http://velocity.apache.org/>. Accessed on: Jan. 18th, 2011.
Jan Newmarch. Foundations of Jini 2 Programming. Apress, USA, 2006.
Wensheng Xu, Jianzhong Cha. A manufacturing grid architecture based on Jini and SORCER. In: 16th ISPE International Conference on Concurrent Engineering. Springer, London, 2009;855–864.
Jiaqing Yu, Jianzhong Cha, Yiping Lu, Wensheng Xu, M. Sobolewski (2010) A CAE-integrated distributed collaborative design system for finite element analysis of complex product based on SOOA. Advances in Engineering Software 41(4):590–603.
Acknowledgments
This research is supported by the Fundamental Research Funds for the Central Universities from the Chinese Education Ministry (2009JBM084).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag London Limited
About this paper
Cite this paper
Kong, L., Xu, W., Li, N., Cha, J., Ji, J. (2011). Research on Service Encapsulation of Engineering Software Based on Jini. In: Frey, D., Fukuda, S., Rock, G. (eds) Improving Complex Systems Today. Advanced Concurrent Engineering. Springer, London. https://doi.org/10.1007/978-0-85729-799-0_23
Download citation
DOI: https://doi.org/10.1007/978-0-85729-799-0_23
Published:
Publisher Name: Springer, London
Print ISBN: 978-0-85729-798-3
Online ISBN: 978-0-85729-799-0
eBook Packages: EngineeringEngineering (R0)