|
|
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, ну я про это и пошутил). Тут вообще непонятен масштаб решений. Ждём аффтара. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 11:13:44 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Petro123, В сфере банковского ПО на данный момент на рынке господствую консервативные решения. 1. На С++ (25% рынка); 2. На Delphi (25% рынка); 3. Новейшие решения на базе j2ee основаны на WS (SOAP, XML). Это текущая ситуация. Вы говорите о новейших технологиях, когда они придут в банковский сектор, неизвестно. По поводу использования очереди для данной темы - согласен, что наверное не нужно. И надеюсь мой пост поможет автору сделать выбор, хотя изначально он об этом думал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 11:13:54 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
pulpВ сфере банковского ПО на данный момент на рынке господствую консервативные решения. Это legacy системы разработаные много лет назад. То что они используют технологии популярные 10 лет назад никак не отменяет того факта что в 2013м году существую более разумные решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 11:21:25 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
Посмотрите внимательно условия и не выдумывайте про одинаковые базы, legacy системы и т.п. Все, что просили - дать способ доставки клиенту его набор правил , в минимально возможный срок, поэтому без сообщений с гарантированной доставкой не обойтись, хотя бы вовремя получить ID записи, которую надо обновить, а дальше - XML, SELECT - все равно, хотя, повторяю, наиболее универсально - доставлять информацию в сообщении. И что сложного в создании сообщения и его получении? JMS не поддается изучению? А вот с самоделками - куча вопросов. Что если клиент - это другое ЗАО, давать ему пароль в основную базу? Что если центральная база ушла в офлайн, а работать на местах надо? Что если в центре решили поставить супер-пупер SQL, а для филиалов денег не хватило и они по прежнему на H2? И даже если сейчас это не актуально и приложение состоит из 2-3 рабочих мест, хороший руководитель проекта должен задумываться, что будет с его системой через год и далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 11:44:13 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
ivanraВсе, что просили - дать способ доставки клиенту его набор правил , а не сделать БД одинаковыми после обрыва связи? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 11:48:58 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
Petro123ivanraВсе, что просили - дать способ доставки клиенту его набор правил , а не сделать БД одинаковыми после обрыва связи? ) Нет, одинаковые базы сделать не просили. Если кратко: 1) меняется правило для заказчика на центральном сервере 2) правило обновляется на центральном сервере заказчика (как это делается - вопроса не было) 3) изменения в таблице правил при первой возможности надо доставить в клиентское приложение, база в этом приложении не обязательно такая же как на сервере, только эта таблица/набор таблиц. И все это, видимо, в условиях неустойчивой связи, со всеми вытекающими последствиями прямой работы с SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 12:28:23 |
|
||
|
Клиент-серверное приложение. Как лучше?
|
|||
|---|---|---|---|
|
#18+
ivanra, ну, будемм ждать аффтора. Я же писал. что масштаб неизвестен. БД с ценами или только с правилами...или 1 табличка в БД. Тогда просто передать правила, а не синхронизация .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2013, 12:49:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38271539&tid=2129298]: |
0ms |
get settings: |
17ms |
get forum list: |
28ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
61ms |
get topic data: |
23ms |
get forum data: |
5ms |
get page messages: |
88ms |
get tp. blocked users: |
3ms |
| others: | 306ms |
| total: | 547ms |

| 0 / 0 |
