2014-11-24 2 views
0

Мне нужно сделать кросс-платформенное приложение, которое может работать на MAC, Windows, Linux, а также в Интернете. Можно ли использовать JAVA для этого? Если да, то какой тип проекта JAVA и какую архитектуру я должен использовать? А также необходимо реализовать MVC.Как я могу сделать одно приложение для веб-и рабочего стола в JAVA

Мое приложение будет хранить данные на локальном компьютере и также будет иметь один и тот же интерфейс в Интернете. И обе платформы будут синхронизироваться!

+0

Да. Обычный проект Java. Не уверен в MVC. –

+0

поэтому SWING можно использовать в Интернете? –

+0

yes Java Swing можно использовать в Интернете. Вот полезная статья из Oracle, написанная в 2006 году: [Swing или JavaServer Faces: что выбрать?] (Http://www.oracle.com/technetwork/articles/nimphius-mills-swing-jsf-092891.html) –

ответ

1

Ваш выбор выглядит следующим образом.

  • Создание удаленного сервера
  • Создание свинг настольного клиента
  • Используйте свинг клиент через Web Start или создать отдельный веб клиента на удаленном сервере (с любыми рамками вашего выбора).

Очевидно, что выбор без отдельного веб-клиента проще, но это также означает, что все «веб-пользователи» должны иметь установленную Java и веб-запуск.

-1

Да java лучше всего подходит для этого .... о типе проекта, прежде всего, решите рамки, которые вы собираетесь использовать.

+0

Как для MVC весна лучше всего, но для orm, каковы ваши требования. –

+0

В надежде на MYSQL –

+0

Да, вы можете пойти на весну-mvc и весеннюю orm, чтобы вы могли использовать встроенную поддержку пружинной системы для использования mysql. См. Эту ссылку http://examples.javacodegeeks.com/enterprise-java/spring/jpaorm/spring-hibernate-mysql-and-maven-showcase/ http://www.mkyong.com/spring/maven-spring-hibernate -mysql-пример / –

 Смежные вопросы

  • Нет связанных вопросов^_^