Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Написать клиент-серверное приложение  [new]
gock
Member

Откуда:
Сообщений: 7
Чтобы написать клиент-серверное приложение, мне нужно скачать Java SE или Java EE?
11 авг 17, 19:24    [20717709]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Valentin Kolesnikov
Member

Откуда:
Сообщений: 2975
gock
Чтобы написать клиент-серверное приложение, мне нужно скачать Java SE или Java EE?


Можно написать приложение на typescript и angular4 клиентская часть и firebase - серверная часть.

Нужен только nodejs.

С уважением, Валентин
11 авг 17, 23:20    [20718121]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 12685
gock
Чтобы написать клиент-серверное приложение, мне нужно скачать Java SE или Java EE?


Смотря что за приложение.
12 авг 17, 08:11    [20718313]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30393
gock,
Java SE 8 = Java SE Development Kit 8u101
+ Eclipse
http://efxclipse.bestsolution.at/install.html#all-in-one
на выходе JavaFX
12 авг 17, 10:23    [20718373]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
gock
Member

Откуда:
Сообщений: 7
Valentin Kolesnikov, спасибо. Но сейчас изучаю именно на Java.

Hett, например чат или адресную книгу. Веб или десктопное. Также хочется рассмотреть мобильное приложение + веб или десктопное.

Petro123, спасибо, уже сделал так, только у меня Intellij IDEA.
12 авг 17, 14:39    [20718631]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
mayton
Member

Откуда: loopback
Сообщений: 35711
gock
Чтобы написать клиент-серверное приложение, мне нужно скачать Java SE или Java EE?

Никакой Java EE тебе не нужен для старта.

Существуют доводы в пользу того что вместе с SDK идут в комплекте готовые сервера типа GlassFish
но КМК очень полезно и познавательно самому скачать Apache Tomcat или JBoss и сделать под него
приложение.

Коробочные варианты создания приложений делают вас дураком при возникновении малейших отклонений
от коробочного сценария запуска приложения. Типа там "port already in use" ... e.t.c.

Качайте maven + Java SE + Tomcat. Хороший комплект для старта.

Некоторые стартапщики даже не качают веб-сервер. Они довольствуются embedded jetty или netty и
в качестве БД Derby или H2 и таким образом им ничего не нужно кроме maven + JDK.
12 авг 17, 14:57    [20718660]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30393
gock
Hett, например чат или адресную книгу. Веб или десктопное. Также хочется рассмотреть мобильное приложение + веб или десктопное.

ну нифига себе диапазон хотелок.
Через пару месяце посмотрим ваше упорство).
Удачи!
mayton
Никакой Java EE тебе не нужен для старта.

+1
12 авг 17, 16:55    [20718822]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4233
gock
Valentin Kolesnikov, спасибо. Но сейчас изучаю именно на Java.

Hett, например чат или адресную книгу. Веб или десктопное. Также хочется рассмотреть мобильное приложение + веб или десктопное.

Petro123, спасибо, уже сделал так, только у меня Intellij IDEA.


Ну можно, например, поиграться со spring, spring-boot.
В принципе со spring-boot старт относительно легкий.
12 авг 17, 19:46    [20718998]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Sergunka
Member

Откуда:
Сообщений: 949
mad_nazgul
gock
Valentin Kolesnikov, спасибо. Но сейчас изучаю именно на Java.

Hett, например чат или адресную книгу. Веб или десктопное. Также хочется рассмотреть мобильное приложение + веб или десктопное.

Petro123, спасибо, уже сделал так, только у меня Intellij IDEA.


Ну можно, например, поиграться со spring, spring-boot.
В принципе со spring-boot старт относительно легкий.


Я бы тоже сринг бут посоветовал там тупо просто
12 авг 17, 21:28    [20719091]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
gock
Member

Откуда:
Сообщений: 7
автор
Существуют доводы в пользу того что вместе с SDK идут в комплекте готовые сервера типа GlassFish
но КМК очень полезно и познавательно самому скачать Apache Tomcat или JBoss и сделать под него
приложение.

Понятно. А клиент-серверное приложение включает обычно в себя только клиента и сервер, или еще и базу данных?
Что такое КМК? =)

автор
ну нифига себе диапазон хотелок.
Через пару месяце посмотрим ваше упорство)

Ну хорошо) А если я имею неделю, на то чтобы освоить эту тему для рабочего применения, какими объемами ограничиться?

автор
Ну можно, например, поиграться со spring, spring-boot

Спасибо, посмотрю

То есть писать клиент-серверное приложение желательно на фреймворке?
12 авг 17, 22:54    [20719183]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30393
gock
Понятно. А клиент-серверное приложение включает обычно в себя только клиента и сервер, или еще и базу данных?

клиент-сервер = десктопная программа.jar + СУБД
тонкий клиент = программой является эксплорер Веб (ИЕ)
трёхзвенка = всё то же самое, но посередине ещё звено Application server (Tomcat)
gock
Ну хорошо) А если я имею неделю, на то чтобы освоить эту тему для рабочего применения, какими объемами ограничиться?

это слышал?
https://ru.wikipedia.org/wiki/Hello,_world!
gock
То есть писать клиент-серверное приложение желательно на фреймворке?

Сузить хотелки или бросать это дело.
13 авг 17, 11:22    [20719500]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
gock
Member

Откуда:
Сообщений: 7
Petro123, спасибо за ответ

Мне просто надо за 3 дня максимально в этом вопросе прошариться, начальные знания в Java есть. Вот я и смотрю, какой объем реально взять для рабочего применения? Tomcat наверно не успею, а БД вполне?
13 авг 17, 14:28    [20719771]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30393
gock
Мне просто надо за 3 дня максимально в этом вопросе прошариться, начальные знания в Java есть. Вот я и смотрю, какой объем реально взять для рабочего применения? Tomcat наверно не успею, а БД вполне?

Что ты сделал за сегодняшний день?
13 авг 17, 21:36    [20720336]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
gock
Member

Откуда:
Сообщений: 7
Нашел готовый проект, разбираю его)
14 авг 17, 00:16    [20720543]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
mad_nazgul
Member

Откуда:
Сообщений: 4233
gock
То есть писать клиент-серверное приложение желательно на фреймворке?


Просто в spring framework есть куча "синтаксического сахара", который позволяет написать многие вещи в декларативном стиле.
Минусы, как обычно это продолжение плюсов.
Из-за "универсальности" фреймворк тяжелый.
И если захочется "странного" придется разбираться с AspectJ, DI и прочих страшных слов.
14 авг 17, 06:49    [20720688]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 30393
gock
Нашел готовый проект, разбираю его)

Ну вот ты и определился.
- Привет мир
или
- спринг
или
- какой то Супер Проект что тебе понравился.
А дальше работать).
Удачи.
14 авг 17, 07:18    [20720701]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Nebo
Member

Откуда:
Сообщений: 2561
gock,

На озоне есть книжки по Спрингу. Помогут. Но три дня это мало.
Ставьте реальные сроки. Три месяца - не меньше)
21 авг 17, 00:43    [20737629]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Nebo
Member

Откуда:
Сообщений: 2561
gock,

Искусство быстрого старта: Maven, Spring Roo, JHipster
21 авг 17, 00:46    [20737631]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Nebo
Member

Откуда:
Сообщений: 2561
gock,

Автоматизируем разработку на Angular с помощью Angular CLI
https://dou.ua/lenta/articles/angular-with-angular-cli/
21 авг 17, 00:48    [20737633]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
rf_mail
Member

Откуда:
Сообщений: 49
gock,

https://netbeans.org/
IDE все бесплатно
http://www.oracle.com/technetwork/middleware/glassfish/overview/index.html
веб-сервер тоже бесплатно.
21 авг 17, 10:21    [20737908]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Blazkowicz
Member

Откуда:
Сообщений: 23766
rf_mail
https://netbeans.org/
IDE все бесплатно

Eclipse, IntelliJ IDEA CE.

rf_mail
http://www.oracle.com/technetwork/middleware/glassfish/overview/index.html
веб-сервер тоже бесплатно.

JBoss/Wildfly, Tomcat

"Бесплатно" очень слабый аргумент для пирожков с говном.
21 авг 17, 10:32    [20737938]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
rf_mail
Member

Откуда:
Сообщений: 49
Blazkowicz,

еще я рекомендую.
http://www.oracle.com/technetwork/developer-tools/jdev/overview/index.html
и
https://www.oracle.com/ru/middleware/weblogic/index.html
21 авг 17, 10:38    [20737949]     Ответить | Цитировать Сообщить модератору
 Re: Написать клиент-серверное приложение  [new]
Blazkowicz
Member

Откуда:
Сообщений: 23766
rf_mail
https://www.oracle.com/ru/middleware/weblogic/index.html

Для автора вопроса - самое то.
21 авг 17, 10:40    [20737958]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить