|
|
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
вадядля отображения браузер для такого серьёзного дела - не есть правильное решение. технологии не стоят. Счас 12 оракл со свом MapViewer в реале двигает иконки по маршрутам. Нужно только JS их подключить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:35 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
вадяно ещё повторюсь использовать для отображения браузер для такого серьёзного дела - не есть правильное решение. Пока сошлись что карты для аварий не будет. Будет тупо список аварий и дальше со всей историей событий по устранению аварии или неисправности. Типа ржавчина появилась на лестнице, пассажиры курят не там - надо знаки поствить, дальше кто исполнитель, т.е. много людей учствюют потом и это солжно быть дотупно по каждой аварии, по каждому судну. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:37 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:37 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3Пока сошлись что карты для аварий не будет тогда сервер сам бодается с кораблями, а твой клиент тупо кажет табличку с ID кораблями. Ты же сначала в БД пишешь? Тогда в чём вопрос про урл кораблей на клиенте? Я не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:39 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, на ангуляр у него будут контроллёры ГУИ. Банальное - невидимые 5 контролов при поставленном флажке, зачем писать вручную? На чистом JS ну никто счас не пишет (кроме тебя может). это я образно предложил :) насколько я понял, что Местные идейные предложили АнгуларЙС считают АнгуларЙС отдельным языком программирования , который позволит решить их проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:39 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Короче, Модель в БД сделать. А потом всё остальное и клиент тоже. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:40 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
вадя, я его понял. Он хотел без БД обойтись. Только показ на экране по REST без логов на сервер и в хранилище. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:42 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Petro123Короче, Модель в БД сделать. А потом всё остальное и клиент тоже. Удачи! +100500 http://www.flightradar24.com вещь интересная, но трафик кушает прилично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:43 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Petro123Ronib3Пока сошлись что карты для аварий не будет тогда сервер сам бодается с кораблями, а твой клиент тупо кажет табличку с ID кораблями. Ты же сначала в БД пишешь? Тогда в чём вопрос про урл кораблей на клиенте? Я не понял. каждое судно имеет свою базу. Структура базы у всех судов одинакова. Поверху на базу цыпляются РЕСТ сервисы для разных задач. Все кому надо специфические данные будут запрашивать свои линки на судне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:44 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Petro123вадя, я его понял. Он хотел без БД обойтись. Только показ на экране по REST без логов на сервер и в хранилище. я это тоже усёк, только мой опыт подсказывает, что это если мягко сказать - неправильное решение. пропала связь - и все данные потеряны, надо отображать на n мониторах - трафик возрастает в n раз. нет возможности видеть историю. нет документирования событий. это можно использовать для отображения автобусов, но для отображения коммерческих грузов - уже не годится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:48 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
авторкаждое судно имеет свою базу. Структура базы у всех судов одинакова. Поверху на базу цыпляются РЕСТ сервисы для разных задач. Все кому надо специфические данные будут запрашивать свои линки на судне. связь пропала - где получить данные? путь , события? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:50 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ну сейчас сделано так что если связь пропадает точнее появляется то тогда данные качаются за все время пока судно было в слепой зоне, там где спутники на хавают угол меньше 60 градусов. И таких зон много. Может быть перерыв до нескольких часов. Все знают об этих зонах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:53 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3если связь пропадает точнее появляется то тогда данные качаются за все время пока судно было в слепой зоне полный классический REST без состояния. Т.е. если связь пропала, то опять будем качать на клиента про то, как заржавел якорь на пятом борту надцать раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:58 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Petro123Ronib3если связь пропадает точнее появляется то тогда данные качаются за все время пока судно было в слепой зоне полный классический REST без состояния. Т.е. если связь пропала, то опять будем качать на клиента про то, как заржавел якорь на пятом борту надцать раз. упс. не понял. Качаются куда? В БД? Тогда всё ОК. Из БД и показывайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 10:59 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3Ну сейчас сделано так что если связь пропадает точнее появляется то тогда данные качаются за все время пока судно было в слепой зоне, там где спутники на хавают угол меньше 60 градусов. И таких зон много. Может быть перерыв до нескольких часов. Все знают об этих зонах. но это не правильное решение.. одно дело получать данные за время нахождения в зоне тени, другое дело иметь историю за всё время наблюдения, день, месяц, год ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:01 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
авторТ.е. если связь пропала, то опять будем качать на клиента про то, как заржавел якорь на пятом борту надцать раз. а потом платят за трафик, на клиенте базы нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:03 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
вадяRonib3Ну сейчас сделано так что если связь пропадает точнее появляется то тогда данные качаются за все время пока судно было в слепой зоне, там где спутники на хавают угол меньше 60 градусов. И таких зон много. Может быть перерыв до нескольких часов. Все знают об этих зонах. но это не правильное решение.. одно дело получать данные за время нахождения в зоне тени, другое дело иметь историю за всё время наблюдения, день, месяц, год Для этого параметры есть. Вообще проблема была такая, к примеру произошло событие - спутниковая телефонная связь пропала. На судне открывают запись, центр видит эту запись и в другом приложинии открывает запись для тех кто должен это фиксить - это уже материк и совсем другая база (тоже через РЕСТ). Те отфиксили спутник сделали связь и закрыли свою запись. Центр на основании этой записи делают запись на судне что пмол пофиксили. На судне подтверждхают и закрывают случай. Клиентское приложение тянет данные не только с судов но и с материковых баз. Раньше собирали все в центральную базу но заеб...сь с репликациями и временем событий по всем базам. РЕСТ решил/шает эту проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:10 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3... Связь может сама востановится как часто и бывает. Судно закрывает эту запись пока находится в слепой зоне но центр должен видеть что запись была. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:13 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3, но всё равно angularJS + html странное применение для отображения для такой задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:23 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
вадяRonib3, но всё равно angularJS + html странное применение для отображения для такой задачи Тем не менее по факту всем стало жить легче и юзверя пищат от восторга когда не надо каждых пять минут жать кнопку чтобы обновить данные, да и скорость обновлений увеличилась. Раньше репликации забирали до нескольких минут потому как репликация делалась на все данные с судна, а теперь только предметная часть тянется. Пока все прописано в яваскриптах напрямую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:41 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3Раньше репликации забирали до нескольких минут потому как репликация делалась на все данные с судна обычное дело. У Java разработчиков СУБД никогда не было. Всё сами...всё сами.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 11:49 |
|
||
|
Для тех кто начал учить angularJS
|
|||
|---|---|---|---|
|
#18+
Ronib3, нужно сделать промежуточный сервер который будет собирать информацию с кораблей и хранить ее в БД. А ты уже должен обращаться к этому промежуточному REST(или все что угодно) сервису и можешь делать с этой информацией все что хочешь и запрашивать ее можешь хоть 1000 раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2015, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39057072&tid=2124914]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 445ms |

| 0 / 0 |
