Рубрики
Без рубрики

Java WebAssembly WebAssembly Java Веб-сборка Java

В древние времена я хотел похоронить Java на веб-страницах, чтобы можно было использовать Java-апплеты. После того, как Java-апплеты были сокращены, вероятно, было лучше найти способ скомпилировать их в WebAssembly! Хотите поставить Ява… Помеченный как java, веб-сборка.

В древние времена я хотел похоронить Java на веб-страницах, чтобы можно было использовать Java-апплеты. После того, как Java-апплеты были сокращены, вероятно, было лучше найти способ скомпилировать их в WebAssembly!

Хотите поставить Java компилируется в WebAssembly, есть следующие три инструмента на выбор:

Команда

TeaVM 是個 на Java и JavaScript 的轉碼工具 到。TeaVM 接受的來源是 байт-код Java,意即不只是 Ява,只要能編譯成 байт-код Java 的語言,包括 Котлин 等,都可以透過 TeaVM 編譯成 或轉碼成 WebAssembly и JavaScript。

Однако часть Java to WebAssembly находится только на экспериментальной стадии, и она подходит только для использования в качестве игрушки, а не в качестве инструмента.

Подбадривающий Джей

Как и наверху, это инструмент для преобразования байт-кода Java в WebAssembe или JavaScript.За этим стоит поддержка коммерческих компаний, поэтому кажется, что целостность разработки также высока. Условно говоря, коммерческое использование должно быть платным. Только некоммерческое использование является бесплатным. В дополнение к покупке лицензий также будут консультанты для оказания технической поддержки. Конечно же, нет обед ни за что на свете.

Веб-сборка

J JWebAssembly 只專注於 Байт-код Java 到 WebAssembly 的。。。。。

Резюме

Раунд исследований был завершен. Хотя три инструмента имеют свои собственные характеристики и ограничения, технические ограничения могут заключаться в том, что некоторые функции Java трудно полностью преобразовать. Нетехнические ограничения связаны с денежными проблемами. В настоящее время не существует такого понятия, как бесплатный и простой конвертер, но спасибо Fo Xin’s CheerpJ за предоставление некоммерческой бесплатной версии для всех.

Оригинал: “https://dev.to/leon0824/java-bian-yi-cheng-webassembly-de-gong-ju-hl0”