Integration of the C++ well logging application based on JNI technology

Zhu Bo · Acta Petrologica Sinica · 2010

The integrated network well-log processing and interpretation platform is a novel cross-platform large-scale comprehensive well-log analysis system developed on the basis of Java Language,which is characterized by perfect compatibility with former programs based on Java or any other language,enabling a seamless integration of various programs and sharing resources in a wide scale.Such characteristics are significantly incarnated not only by the designed concept of expansibility and compatibility but also by a future trend of the application and popularization for this system.The C++ language was employed for a major part of the integration programs of the platform.Through extensive laboratory tests and in-depth studies on the JNI technology,an integration mode based on C++ was established,which enabled C++ programs to combine closely with drawing and data from the platform,achieving a seamless integration of the platform with C++ programs.Field tests indicated that this integration mode avoided rewriting codes,shortened the period of module development,dramatically reduced RD expenses,and considerably met the practical need of field applications.

Read the paper · More papers on PaperTik