Во время разработки нашего приложения GWT мы будем использовать стороннюю библиотеку Java для взаимодействия с некоторым оборудованием. Пользователь будет использовать интерфейс, который в конечном итоге вызовет Method() из API сторонней библиотеки. Это, вероятно, будет работать в режиме разработки GWT, но может создать проблемы при компиляции приложения для развертывания, когда код Java преобразуется в javascript, поскольку эта библиотека не поддерживает javascript.
Я не совсем уверен, как мы преодолеем это. Но пока кажется, что шаблон RPC может нам помочь. Пожалуйста, исправьте любые ошибки, которые я делаю в моем предполагаемом понимании RPC. Пользователь выполнит действие, которое отправит запрос RPC на сервер, содержащий вызов стороннего Java API, который предоставит необходимую информацию и соответствующим образом обновит пользовательский интерфейс GWT. Мой вопрос сводится к следующему: как я могу использовать стороннюю библиотеку в своем приложении GWT, если я не думаю, что она скомпилирует приложение в java-скрипт.
Мне кажется, что я не совсем описателен, но это проблема, которую мы не рассматривали и надеемся, что мы сможем как-то ее решить.
Любая обратная связь очень ценится!