У меня есть настольное приложение, которое я хотел бы расширить с помощью веб-приложения GWT. С этим я все еще мог использовать все утилиты управления данными. Но как я могу правильно взаимодействовать изнутри веб-приложения?
Веб-приложение будет реализовано с помощью файла .war.
Мое настольное приложение будет расширено экземпляром встроенной пристани,Например:
import java.io.File;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.webapp.WebAppContext;
public class EmbeddedJetty {
public void RPCfunction(Object O1, Object O2) {
}
public void startJettyServer () {
Server server = new Server(8888);
WebAppContext webapp = new WebAppContext();
File warFile = new File("z:\\stockwatch.war");
webapp.setWar(warFile.getAbsolutePath());
server.setHandler(webapp);
try {
server.start();
server.join();
} catch (Exception e) {
}
}
}
Мой вопрос сейчас заключается в том, как реализация на стороне сервера в файле .war может получить доступ к функции "RPCfunction" в хост-приложении.
Любое руководство высоко ценится.