|
|
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
|---|---|---|---|
|
#18+
Алексей Кkealon(Ruslan)Мои постулаты в топике крайне просты: Декомпозиция задачи - основа программирования. Выделение отдельной логической части в другой процесс или другой сервер лишь крайний пик А ты не допускаешь, что у других людей, находящихся в других условиях и имеющих другие предпочтения, приоритеты могут быть расставлены по другому? Или ты считаешь, что есть два мнения, твоё и неправильное? Если бы ты читал топик, то ты бы знал, что кроме разделения системы на функциональные модули на этапе проектирования есть ещё задача интеграции существующих информационных систем. А здесь обычно применяется два способа: репликация данных между БД или обмен "на лету" вызовом, в том числе, через веб-сервисы . Причём при репликации данных так же могут использоваться веб-сервисы в качестве транспорта, пусть и с большими накладными расходами. Если о применимости веб-серсивов для разделения на модули можно ещё поспорить, то польза от веб-сервисов для интеграции не должна вызывать никаких сомнений. мы о разделении говорим или об обратном? Если у тебя есть определённый "чёрный ящик", то какая тебе разница - принимаешь это как данность с ограничениями. Алексей Кkealon(Ruslan)SOAP, DCOM, CORBA - всего лишь протоколы вызова и механизмы реализации, вполне прозрачно маршалятся друг на друга и на что угодно равноценное, известны давно, шуму при появлении было много - фактически прямой механизм разделения приложения SOAP, в отличие от других, по факту считается отраслевым стандартом, который поддерживается всеми популярными платформами и средствами разработки. Он имеет способ описания схемы - WSDL. В этом его основное отличие от популярного в последнее время WebAPI (JSON + HTTP), так же применяемого для межплатформенных вызовов. И для DCOM, CORBA есть язык описания. Ну и зачем ты мои слова вольным стилем повторил, с чем несогласен то? Алексей Кkealon(Ruslan)накладные расходы при использовании маршалинга растут - если нет какой-то нужды в виде нехватки ресурсов, зачем это надо ? Смотри выше. Попытайся понять, что производительность, это не единственный фактор, который приходится учитывать.стильно, модно, молодёжно - зачем усложнять то без надобности? с чем несогласен опять? PS: там написано только то, что написано, не надо применять индукцию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2016, 08:10 |
|
||
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)мы о разделении говорим или об обратном?Мы говорим об области применения веб-сервисов. В том числе и для интеграции. kealon(Ruslan)Алексей Кпропущено... SOAP, в отличие от других, по факту считается отраслевым стандартом, который поддерживается всеми популярными платформами и средствами разработки. Он имеет способ описания схемы - WSDL. В этом его основное отличие от популярного в последнее время WebAPI (JSON + HTTP), так же применяемого для межплатформенных вызовов. И для DCOM, CORBA есть язык описания. Ну и зачем ты мои слова вольным стилем повторил, с чем несогласен то? Алексей Кпропущено... Смотри выше. Попытайся понять, что производительность, это не единственный фактор, который приходится учитывать.стильно, модно, молодёжно - зачем усложнять то без надобности? с чем несогласен опять?"Стильно, модно, молодёжно" не становится отраслевым стандартом. Делай выводы. kealon(Ruslan)PS: там написано только то, что написано, не надо применять индукциюТо, что написано : "Веб-сервисы за 20 лет существования не прижились". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2016, 08:26 |
|
||
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
|---|---|---|---|
|
#18+
Алексей КМы говорим об области применения веб-сервисов. В том числе и для интеграции.Вроде как об их создании из своего приложения. Ну а чужое - "чёрный ящик" он и есть "чёрный ящик", лишь бы работало как задекларировано Алексей КТо, что написано : "Веб-сервисы за 20 лет существования не прижились". не вижу там слова Веб-сервисы , если пройдёшься выше, то видно, что о веб-сервисах там и речи нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2016, 10:38 |
|
||
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), я не вижу смысла продолжать обсуждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2016, 10:43 |
|
||
|
|

start [/forum/search_topic.php?author=%D0%97%D0%BB%D1%8B%D0%B4%D0%B5%D0%BD%D1%8C+%D0%97%D0%B5%D0%BB%D0%B5%D0%BD%D1%8B%D0%B9&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
18ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
6ms |
get forum list: |
12ms |
get settings: |
6ms |
get forum list: |
10ms |
get settings: |
5ms |
get forum list: |
9ms |
get settings: |
8ms |
get forum list: |
15ms |
get settings: |
6ms |
get forum list: |
10ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
19ms |
get settings: |
4ms |
get forum list: |
15ms |
get settings: |
7ms |
get forum list: |
8ms |
get settings: |
8ms |
get forum list: |
11ms |
get settings: |
9ms |
get forum list: |
10ms |
get settings: |
6ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
11ms |
get settings: |
7ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
8ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
20ms |
get settings: |
9ms |
get forum list: |
20ms |
get settings: |
9ms |
get forum list: |
16ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
9ms |
get forum list: |
16ms |
get settings: |
6ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
172ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 31507ms |
| total: | 32333ms |

| 0 / 0 |
