|
|
|
что такое middleware ?
|
|||
|---|---|---|---|
|
#18+
Часто вокруг стал слышать слово middleware. Почитал википедию - целостного впечатления не получил. Может кто-нить попробует объяснить в привязке java этот термин? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 01:03 |
|
||
|
что такое middleware ?
|
|||
|---|---|---|---|
|
#18+
questioner , Это то, что не хранит данные программы, и не имеет пользовательского интерфейса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 11:37 |
|
||
|
что такое middleware ?
|
|||
|---|---|---|---|
|
#18+
questionerЧасто вокруг стал слышать слово middleware. Почитал википедию - целостного впечатления не получил. Может кто-нить попробует объяснить в привязке java этот термин?Этот термин в принципе не имеет отношения к какому-либо языку программирования потому что это относится к архитектуре программных решений и продуктов. В общих чертах middleware - средний уровень, т.е. в многоуровневых решениях он отвечает за реализацию бизнес логики и сам по себе может состоять из нескольких "слоёв". Т.е. это то, что получает от уровня представления запросы, обрабатывает их, производит какие-то действия с информацией и отдаёт уровню представления результаты. В процессе обработки информации и реализации бизнес логики средний уровень может обращаться к уровню хранения данных. Если говорить о middleware на примере Java приложений, то это различные вэб сервера такие как JBoss, Tomcat, JRun, GlassFish и т.д., также можно привести в качестве примера Oracle Fusion Middleware, Oracle Collaboration Suite(правда его уже похоронили) и т.д., у SAP AG есть реализация NetWeaver на Java. Да и много ещё чего есть. Суть одна - получить от клиента запрос, обработать в плане реализации бизнес логики и отдать результат. Не важно в каком виде(формате) приходит запрос и не важно в каком виде(формате) отдаётся ответ, важен принцип разграничения ответственности в программной архитектуре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=142&tid=2125892]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 362ms |

| 0 / 0 |
