Вебсфера написана на Java? Это работает так быстро в JVM? - PullRequest
0 голосов
/ 24 августа 2010

Как я знаю, многие серверы приложений Java EE написаны на Java. (JBoss, Tomcat ...)

Websphere также написан на Java?

Я обнаружил, что производительность Websphere очень высока, я думаю, что Websphere написан на C ++. Я не мог себе представить, что «тяжелый» сервер способен так быстро работать в JVM.

Это правда?

Ответы [ 2 ]

2 голосов
/ 24 августа 2010

Да, WebSphere написан на Java. Обычно на серверах приложений компоненты были ориентированы на высокую производительность (например, прослушиватели HTTP), написанные на C / C ++ и скомпилированные для различных поддерживаемых платформ. В настоящее время все меньше серверов приложений используют этот подход и почти всегда полностью написаны на Java (я не уверен, действительно ли это так в WebSphere, но большая часть этого написана на Java).

Что касается производительности относительно более высокой производительности WebSphere, большую ее часть можно отнести к производительности IBM J9 JVM, которая в отличие от JVM, производных от Sun, больше ориентирована на серверные приложения (по крайней мере, это то, что утверждают некоторые, хотя я не заметил огромной разницы).

2 голосов
/ 24 августа 2010

Он написан на Java и, следовательно, переносим на самые разные платформы, включая мэйнфреймы, а также Unixes и Windows.

Разрыв между собственным кодом и современными JVM с JIT и т. Д. Довольно мал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...