What is WITSML?Wellsite information transfer standard markup language (WITSML) is an open standard for defining and transmitting technical drilling data between disparate systems and companies in the E&P petroleum industry.
WITSML is a technology which allows previously incompatible or proprietary systems to interoperate and share data.
The WITSML standard is being developed and maintained by
Energistics, a non-profit
consortium designed to develop and deploy open data exchange
standards in the oil and gas industry.
What is JWitsml 2.0?JWitsml 2.0 is a Java library for accessing data on WITSML servers. The goal of the JWitsml project is to support WITSML client software with WITSML data through a clean, complete, well documented, efficient and extremely simple to use Java programming interface.
There exists many tools available for browsing WITSML data, but in order to get hold of the actual data for performing advanced computations or create custom applications, a library like JWitsml is required.
JWitsml 2.0 can be used for:
One more thing... JWitsml-ETPThe upcoming JWitsml release is the ETP version compatible with WITSML 2.0 and the Energistics Transfer Protocol. This is based on the full-duplex WebSockets technology that enables more efficient two-way communication between WITSML servers and the client programs.
WITSML 2.0 and ETP is work-in-progress at Energistics. The JWitsml-ETP release is at the prototype stage, but expect it to be ready and available at the moment these standards are released.