Команда Exonum компании Bitfury Group выпустила долгожданное расширение для своего одноименного фреймворка, которое получило название JavaBinding. Данное расширение позволит Java разработчикам создавать собственные продукты на платформе Exonum для частных блокчейнов. JavaBinding задумывался как эффективный инструмент для Java разработчиков.
С его помощью они могут реализовывать интерфейсы, которые позволят расширить Exonum сервисами со встроенной бизнес логикой. JavaBinding также включает в себя набор инструментов для разработки программного обеспечения (Software Development Kit или SDK), который позволяет интегрировать внешние Java приложения в блокчейн платформу Exonum.
Exonum Java Binding — это инструмент с открытым исходным кодом. Он доступен на GitHub в соответствующем репозитории Exonum.
Разработчики, создающие свои собственные сервисы на Java, смогут пользоваться преимуществами ядра фреймворка Exonum, написанного на Rust, при этом разрабатывать клиентские сервисы на своем нативном языке. Основные преимущества Exonum — высокая степень безопасности и отличная производительность, которые делают продукт особенно привлекательным для госструктур и бизнеса. Теперь, когда в команду Exonum вливается и сообщество Java разработчиков, открывается больше возможностей для интенсивного внедрения фреймворка.
«Мы выбрали Java как наиболее приоритетный для нас язык в плане расширения функционала Exonum, так как это самый популярный язык программирования и на нем пишет огромное количество разработчиков ПО во всем мире», — заявил Глеб Палиенко, глава Exonum.
Текущий релиз Java Binding — это альфа версия продукта, предназначенная для обучения разработчиков, осваивающих основы разработки блокчейна. Его цель — обеспечить разработчиков «тренировочной площадкой», где бы они учились создавать продукты на платформе Exonum.
«Между тем, команда активно работает над добавлением важных функций к этому инструменту, чтобы довести его до состояния готовности к массовой публичной эксплуатации. Мы скоро запустим Java Binding 1.0 для внедрения в решения промышленного уровня», — сказал Глеб Палиенко.