Новые элементы 1С: Предприятие

Российский разработчик делового программного обеспечения фирма «1С» заключила партнерское соглашение с отечественным разработчиком ПО компанией BellSoft, которая предлагает версию Java-машины Liberica JDK, разработанной российскими разработчиками. «1С» предполагает встроить поддержку языка программирования Java в свое решение «1С:Предприятие» в качестве стандартного элемента. Компания BellSoft будет также оказывать техническую поддержку для интеграции «1С» с системами, основанными Java-программировании. Долгосрочное стратегическое партнерство двух российских разработчиков позволит усилить цифровой суверенитет организаций, автоматизирующих свою деятельность на базе архитектуры платформы «1С:Предприятие».

Среда разработки Java

Что такое Java? Изначально основой технологии является среда разработки для объектно-ориентированного программирования (ООП), развитие которой организовывалось и сопровождалось иностранным производителем СУБД Oracle. Java для него была побочным продуктом, унаследованным от производителя аппаратных решений Sun Microsystems. Этот язык программирования активно используется как инструмент для разработки дополнительных модулей. Однако особенность Java-компонент состоит в том, что их очень сложно сертифицировать – сам по себе Java-код не является исполняемой программой, поскольку он может работать только в специальной среде. Но до недавнего времени отечественной сертифицированной Java-среды не было, поэтому нужно было привлекать иностранные IT-решения, сертифицировать которые было непростой задачей. Сейчас, когда BellSoft выпустила свой продукт, который включен в реестр российского ПО, протестирован на работу с отечественными операционными системами и поддержан ФСБ как доверенная среда для реализации криптографических алгоритмов защиты, появилась возможность сертифицировать подобные Java-компоненты в комплексе со средой исполнения.

Причем BellSoft не просто взяла и сертифицировала открытую среду исполнения, но и сама активно участвует в совершенствовании Java, поскольку ее сотрудники входят в состав комитетов OpenJDK. В активе разработчиков BellSoft почти 200 человеко-лет разработки на Java и OpenJDK. Компания может решать широкий спектр задач, связанных со средой исполнения Java: поставлять необходимые сборки, гарантировать соответствие стандарту Java SE, обеспечивать своевременное устранение уязвимостей безопасности, устранять возникающие проблемы, включая самые сложные, связанные с динамической компиляцией и сборкой мусора. Именно такие услуги и нужны сейчас «1С» для включения такого удобного средства расширения функционала своих продуктов как Java.

 Интеграция Java и «1С»

«Мы очень рады, что крупнейший российский разработчик программного обеспечения выбрал техническую поддержку от BellSoft, аккумулировавшего лучшую экспертизу и опыт разработки Java в российском программном продукте Liberica JDK, – похвастался Александр Белокрылов, генеральный директор BellSoft. – Мы чрезвычайно ценим преимущества продуктов с открытым исходным кодом и уверены, что наша экспертиза поможет фирме «1С» обеспечивать безопасность и надежность компонент программ, работающих на Java, и оперативно решать самые сложные задачи – от устранения уязвимостей безопасности до оптимизации работы динамического компилятора. Наше стратегическое партнерство – это хороший пример достойной конкуренции российских разработок на международном уровне. В корпоративных и государственных системах предъявляются высокие требования к качеству и поддержке программного обеспечения. Пользователи «1С» могут быть спокойны: их программы будут работать на безопасной российской среде исполнения Java с соблюдением всех требований цифрового суверенитета».

Перспектива развития Java

Собственно, российские разработчики всегда принимали активное участие в развитии виртуальных машин Java – именно в российской лаборатории Sun в свое время занимались оптимизацией среды исполнения JIT. Работа эта продолжилась и в Oracle, то есть российских специалистов, которые хорошо знали бы технологии виртуализации Java, всегда было достаточно много. Сейчас это выливается и в технологическое преимущество отечественной индустрии, где эти сотрудники нашли свое достойное место. При современном стиле разработки с помощью компонент расширения и виртуальных машин, собственные разработчики таких технологий очень важны для формирования всей отрасли разработки. Хотя сейчас некоторые разработчики несколько разочаровались в Java, но для  «1С» взаимодействие с Java открывает большие возможности по расширению функционала. Наличие собственной Java-среды дает российским компаниям важное конкурентное преимущество интеграции «1С» со своими бизнес-приложениями.

 

 

Следите за нашими новостями в Телеграм-канале Connect


Поделиться:



Следите за нашими новостями в
Телеграм-канале Connect

Спецпроект

Медицинские задачи для ИИ

Подробнее
Спецпроект

Цифровой Росатом

Подробнее


Подпишитесь
на нашу рассылку