期刊文献+

Fortran地理模型的拆分与服务化封装 被引量:3

Split and Web Service Encapsulation of Fortran Geographical Model
下载PDF
导出
摘要 以水文模型SWAT为例,探索了带源代码的Fortran程序向Web Service封装的方法。根据地理模型中传输参数多的特点以及模块内部存在读文件(长期、地理数据量大)的情况,分别给出了以文件的方式传输数据和传输文件指针参数的解决方案。该封装为实现分布式的地理模型环境打下了基础。 This paper takes the hydrological model SWAT as an example,explores the encapsulation technology which encapsulates a Fortran source code into a Web Service.In the geographical models,there are a great many of global variable parameters and internal file readings,which is different from the traditional encapsulation situation.To solve this problem,this paper puts forward a method which makes use of file to transport global variables and file pointer parameters.This encapsulation work is the basis of creating the distributed geographical model environment.
出处 《计算机科学与探索》 CSCD 2011年第3期221-228,共8页 Journal of Frontiers of Computer Science and Technology
基金 国家自然科学基金 国家重点基础研究发展规划(973)~~
关键词 WEB服务 封装 地理模型 土壤和水文评估工具(SWAT) 分布式地理建模环境 Web Service encapsulation geographical model soil and water assessment tool(SWAT) distributed geographical model environment
  • 相关文献

参考文献6

  • 1Xiong Anping, Wang integration method of oriented architecture[J] Huajing, Qu Zhong. Research on legacy systems based on service- Computer Science, 2008, 35(4).
  • 2Comella-Dorda S, Wallnau K, Seacord R C, et al. A sur vey of black-box modernization approaches for informa- tion systems[C]//Proceedings of the International Con- ference on Software Maintenance, Los Alamitos, CA Washington, DC: IEEE Computer Society, 2000:173-183.
  • 3Canfora G, Fasolino A R, Frattolillo G, et al. Migrating interactive legacy systems to Web services[C]//Proceed ings of the 10th European Conference on Software Main- tenance and Reengineering (CSMR 2006). Washington, DC: IEEE Computer Society, 2006:24-36.
  • 4Sneed H M, Sneed S H. Creating Web services from leg- acy host programs[C]//Proceedings of the 5th IEEE International Workshop on Web Site Evolution (WSE 2003), Los Alamitos, CA. Washington, DC: IEEE Com- puter Society, 2003: 59-65.
  • 5Bi Suping, Zhou Zhenhong. Fortran and C/C++ sharing data and routines in modules[J]. Journal of Zhengzhou University: Engineering Science, 2008, 29(1).
  • 6Hao Fanghua, Cheng Hongguang point source pollution models -- applications[M]. Beijing: China Press, 2006. , Yang Shengtian. Non- theoretical methods and Environmental Science.

同被引文献30

引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部