Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте Аноним, Вы писали:
А>>Кто вам такое сказал? AVK>На java.sun.com отдельно она не лежит, поскольку javax.mail входит в состав J2EE и выкачивается AVK>вместе с ним.
Бред. JavaMailTM API Implementation
А>>+.Net AVK>Это технология а не продукт. Так что совсем не к месту.
Джаву тоже в определенном смысле можно считать не продуктом, а технологией(платформой).
А>>+...+MSIE AVK>Не нужен
Странно, а разве .Net Redist при установке не требует IE6 ?
AVK>Апач тоже в линуха интегрирован.
Тоже весьма сомнительное утверждение. Ставил я летом на древний 486-ой линукс кажется с 15 дискеток.
Apache'а там точно не было
AVK>Я вот никак не пойму — при чем здесь дотнет то? Исходники CLI лежат, бери не хочу.
Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте Аноним, Вы писали:
<...> ZEN>>>>Есть отдельная библиотека JavaMail, которую используют разработчики и включают необходимые классы в клиентское приложение, работающее в JRE.
AVK>>>Которая входит в J2EE. И скачать ее отдельно низзя.
А>>Кто вам такое сказал? :) AVK>На java.sun.com отдельно она не лежит, поскольку javax.mail входит в состав J2EE и выкачивается AVK>вместе с ним.
Вот доступная для загрузки отдельно библиотека из J2EE (JavaMail 1.3 API): http://java.sun.com/products/javamail/index.html
AVK>>>Очень спорное утверждение. Изначально это как раз клиентская технология, просто ввиду недостаточной распространенности стандарта приходится делать преобразование на сервере.
AVK>>>Во как. А сервера что? Уже не люди? И ты знаешь сколько джавы на клиенте? В настоящее время это очень серверная платформа. И вот тут непонятно — платформа, 90% применений которой сервера распространяется без серверных библиотек. А>>J2EE -- серверные библиотеки там. AVK>Ну так я и посчитал J2SE+J2EE.
Для сервера -- правильно, но для клиента такого добра не надо.
ZEN>>>>Кхех...вы бы ещё про MSDN для .Net вспомнили, без него как без рук. AVK>>>Ок. Тогда ты к джаве еще документацию приплюсуй. В SDK документации нет. Ее отдельно качать надо.
А>>SDK -- это средство разработки, документация нужна программисту. AVK>Но не в таких(MSDN) количествах! Или в таких? ;) AVK>Ты сам предложил MSDN приплюсовать. Я что то не пойму тебя никак — AVK>для дотнета документация нужна для работы, а для джава только программисту, ты это имеешь ввиду?
Нет, не это. "Размерчики" разняться на порядок и даже два!
А>>Не путайте сервер приложений, сервер web-контента и среду исполнения. AVK>Я не путаю — это ты чего то путаешь постоянно.
Я знаю, интеграция стирает границы, трудно отделить мух от котлет.
А>>Хотя у вас другого мнения быть не может и выхода нет -- интеграция всего и вся AVK>(Windows AVK>джава уже без ОС научилась работать?
Да, уже есть Java-реализация ОС. Я имею ввиду не JavaOS, которую забросили в 1998г., а именно полноценную J2ME-систему для КПК. Ядро, естественно, на ассемблере.
А>>IIS AVK>Это компонент Windows
Ок, тогда Tomkat, пожалуйста, не относите к компонентам J2SE/J2EE -- здесь, в отличие от Windows, мы будем отделять мух от котлет.
А>>+COM AVK>Это компонент Windows, причем неотемлемый. Впрочем для веб-сервера COM не нужен.
Я говорил про COM+. Для Web-сервера он не нужен, ну раз он "неотъемлемый", то куда ж без него? :)))
А>>++ASP.Net AVK>Входит в состав .Net Redist. В отличие от.
А>>+.Net AVK>Это технология а не продукт. Так что совсем не к месту.
А>>+...+MSIE AVK>Не нужен
Как деинсталлить, чтобы не "мешался" под ногами на СЕРВЕРЕ?
А>>+MSOffice AVK>Не нужен
Что вы. Тсс...с. С ним идут важные обновления операционной системы :x
А>>+...+интегрированный_поиск_в_интернете_который_вешает_систему AVK>По желанию
Нельзя отказаться -- "неотъемлемая часть платформы". :(
ZEN>>>>А сколько всего нужно для .Net-сервера? AVK>>>.Net Redist достаточно. А SQL и Web сервер для обоих нужен.
А>>Ещё бы: IIS интегрирован в систему (Win2K, WinXP), везде есть. Неочем голове болеть. Главное -- вовремя качать патчи. :) AVK>Апач тоже в линуха интегрирован. Главное вовремя качать свежие версии. AVK>Я чего то не пойму — ты чего доказать пытаешся? Тебе шашечки или ехать?
Моторчик свой нужен :)))
ZEN>>>>Вы заплатки для IIS/MSIE и их версии считали? AVK>>>MSIE это сугубо серверный софт :). И при чем здесь заплатки? Их что — для томкета с апачей меньше надо?
Меньше. Можно посмотреть другие продукты. Sun iPlanet, например. Borland BES.
А>>Да уж, всё смешалось в этом мире...и MSIE на сервере есть, как ни странно, и работает ведь иногда. :)) AVK>Объясни внятно — зачем на сервере ставить заплатки для MSIE?
Куда без них? MSIE интегрирован в СИСТЕМУ, система безопасности зависит и от него.
А>>Как известно, качество заплаток в их своевременном обнаружении и установке. :) А>>Но главное совсем не в них, а в открытости и доступности продуктов, где можно отследить ошибки всем миром. :user: AVK>Я вот никак не пойму — при чем здесь дотнет то? Исходники CLI лежат, бери не хочу.
Не при чём. Так, к слову пришлось. Качество продуктов одной конторы обычно распространяется на все её продукты. :)
Здравствуйте IT, Вы писали:
IT>Здравствуйте iZEN, Вы писали:
IT>Дык, я тут Линукс какой-то видел на 3-х копмактах, что ж теперь считать, что по сравнению с Windows там просто два диска глюков? :???:
А я видел на 5. Кто больше?
IT>А это тут причём?
Это наверное такой способ спора — доказывать не то о чем собственно разговор.
ZEN>>Чем "современный интернет" отличается от "современного", выделенкой что-ли? У меня модемная линия порой быстрее и стабильнее выделенки...:) Повезло во второй раз...
IT>У меня вообще нет модемных линий, ни дома ни на работе, надеюсь, что скоро и у вас их не будет. Именно поэтому, разница в объёме занимаемого дистрибутива между Java и .NET не имеет абсолютно никакого значения и не может служить аргументом. Вот функциональность — да.
У меня вот увы дома модем. Но я особо не страдаю. Особенно если учесть что следующие версии виндов будут со встроенным дотнетом. А это значит что в России через пару лет процентов 70 компов будут уже с дотнетом.
IT>Да уж, приходиться пользовать каждый день как минимум — C++, C#, VB, JScript, T-SQL, XML, HTML, русский, английский :) Не представляю как всё это можно заменить одной Java :))
Вот смотри — положим я хочу тебя пригласить попить пивка в баре.
class Human {
public invite(Human whom, Action whatToDo)
public void drink(Drinks what)
private Urine piss()
private boolean isBladderFull();
public getCacheSize();
public reduceCache(float howMany);
public String prefferedBeer();
}
class DrinkBeerAction extends Action {
public Action(object[] men) {
Bar bar = new Bar();
Human iAm = people[0];
Human iT = people[1];
bar.enter(iAm);
bar.enter(iT);
while((iAm.getCacheSize() > 0)||(iT.getCacheSize() > 0)) {
while((!iAm.isBladderFull())||(!iT.isBladderFull())) {
Beer beer1 = bar.Buy("beer "+iAm.prefferedBeer());
iAm.reduceCache(beer1.getPrice());
iAm.drink(beer1);
Beer beer2 = bar.Buy("beer "+iT.prefferedBeer());
iT.reduceCache(beer2.getPrice());
iT.drink(beer2);
}
iAm.piss();
iT.piss();
}
bar.leave(iAm);
bar.leave(iT);
}
}
class Bar {
public enter(Human who);
public buy(String what);
public leave(Human who);
}
class Beer extends Drinks {
public getPrice();
}
class Main {
public static void main(String args[]) {
Human iAm = new Human();
Human iT = new Human();
iAm.invite(iT,new DrinkBeerAction(new object[]{iAm,iT}));
}
}
Здравствуйте Lloyd, Вы писали:
L>Бред.
Оттуда
The JavaMailTM API is implemented as a Java platform optional package and is also available as part of the Java 2 platform, Enterprise Edition.
Чувствуешь — без J2EE один фиг работать не будет — как минимум javax.activation нужен будет. Я в свое время пытался — один фиг проще J2EE скачать.
L>Странно, а разве .Net Redist при установке не требует IE6 ?
На W2K SP2 с родным IE 5.5 вполне поставился.
AVK>>Апач тоже в линуха интегрирован.
L>Тоже весьма сомнительное утверждение. Ставил я летом на древний 486-ой линукс кажется с 15 дискеток. L>Apache'а там точно не было
А я лет 10 назад с 10 дискеток Win3.1 ставил. IIS там тоже что то не припомню.
L>Это скорее исключение из правил.
Мы о дотнете говорим? Я о нем.
Здравствуйте AndrewVK, Вы писали:
IT>>Да уж, приходиться пользовать каждый день как минимум — C++, C#, VB, JScript, T-SQL, XML, HTML, русский, английский Не представляю как всё это можно заменить одной Java
AVK>Вот смотри — положим я хочу тебя пригласить попить пивка в баре.
[skip]
Да уж. Оказывается на Java можно всё, C# отдыхает.
Если нам не помогут, то мы тоже никого не пощадим.
Re[5]: В чем счастье в С#
От:
Аноним
Дата:
28.06.02 19:31
Оценка:
Здравствуйте AndrewVK, Вы писали:
<...> AVK>2) Некоторые библиотеки, аналоги которых в J2EE. Например System.Web.Mail. Да и вобще аналог System.Web.* в JRE отсутствует.
AVK>Xml (в 1.4 правда наконец то включили, но xslt там нет, только dom и sax). Web Services наконец. AVK>Короче, подводя итог, .Net Redistributable достаточен для развертывания web-приложений, а вот для развертывания web-приложений на java нужно
AVK>1) J2SE SDK 1.4 — 37М AVK>2) J2EE SDK 1.3.1 — 17М
AVK>Итого 54М. Вот такие вот пирожки с котятами.
Я разговор завёл про JRE vs. .Net Redistributable
Понимаете, в чём разница? Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать."
А вы про серверную среду говорите и возможности серверного кода у клиента.
AVK>Xml (в 1.4 правда наконец то включили, но xslt там нет, только dom и sax). Web Services наконец. AVK>Короче, подводя итог, .Net Redistributable достаточен для развертывания web-приложений, а вот для развертывания web-приложений на java нужно
AVK>1) J2SE SDK 1.4 — 37М AVK>2) J2EE SDK 1.3.1 — 17М
AVK>Итого 54М. Вот такие вот пирожки с котятами.
Я разговор завёл про JRE vs. .Net Redistributable
Понимаете, в чём разница? Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать."
А вы про серверную среду говорите и возможности серверного кода у клиента.
Здравствуйте iZEN, Вы писали:
AVK>>На java.sun.com отдельно она не лежит, поскольку javax.mail входит в состав J2EE и выкачивается AVK>>вместе с ним.
ZEN>Простейший пример почтового клиента для "чистой" J2SE: http://www.javable.com/docs/jav_mail/
И что это доказывает?
ZEN>Вот доступная для загрузки отдельно библиотека из J2EE (JavaMail 1.3 API): ZEN>http://java.sun.com/products/javamail/index.html
Как optional part of J2EE
AVK>>Ну так я и посчитал J2SE+J2EE. ZEN>Для сервера -- правильно, но для клиента такого добра не надо.
А для сервера нужно.
А>>>SDK -- это средство разработки, документация нужна программисту. AVK>>Но не в таких(MSDN) количествах! Или в таких? AVK>>Ты сам предложил MSDN приплюсовать. Я что то не пойму тебя никак — AVK>>для дотнета документация нужна для работы, а для джава только программисту, ты это имеешь ввиду? ZEN>Нет, не это. "Размерчики" разняться на порядок и даже два!
Ну так MSDN то много чего в себе содержит. Если собрать все дополнительные к джаве доки тоже размерчик огого будет.
А собственно дотнет MSDN 66М — сложи размеры доки для J2SE и J2EE. Да еще все в одном месте — не надо выкачивать кучу док, часть из которых только в html, а часть только в pdf. Как во всем этом хозяйстве что то найти?
А>>>Не путайте сервер приложений, сервер web-контента и среду исполнения. AVK>>Я не путаю — это ты чего то путаешь постоянно. ZEN>Я знаю, интеграция стирает границы, трудно отделить мух от котлет.
Давай вернемся к началу. Ты прицепился к размеру .net redist. На что я тебе возразил что .net redist это несколько больше нежели jre. При чем здесь клиенты и серверы? При чем здесь интеграция?
ZEN>Да, уже есть Java-реализация ОС. Я имею ввиду не JavaOS, которую забросили в 1998г., а именно полноценную J2ME-систему для КПК. Ядро, естественно, на ассемблере.
Вот именно что забросили. Я в курсе — можешь не рассказывать. Текущая джава без ОС не обходится.
А>>>IIS AVK>>Это компонент Windows ZEN>Ок, тогда Tomkat, пожалуйста, не относите к компонентам J2SE/J2EE -- здесь, в отличие от Windows, мы будем отделять мух от котлет.
Вот только без него JSP не запустишь.
А>>>+COM AVK>>Это компонент Windows, причем неотемлемый. Впрочем для веб-сервера COM не нужен.
ZEN>Я говорил про COM+. Для Web-сервера он не нужен, ну раз он "неотъемлемый", то куда ж без него?
COM+ отъемлемый
А>>>+...+MSIE AVK>>Не нужен ZEN>Как деинсталлить, чтобы не "мешался" под ногами на СЕРВЕРЕ?
Зачем? Мне он не мешает. Даже помогает — доки смотрю когда настраиваю.
А>>>+MSOffice AVK>>Не нужен
ZEN>Что вы. Тсс...с. С ним идут важные обновления операционной системы :x
Знаешь — у меня из офиса на домашней машине только Visio, и то с недавних времен. Удивлен?
А>>>+...+интегрированный_поиск_в_интернете_который_вешает_систему AVK>>По желанию ZEN>Ага, попались!!!
Куда? Я же не говорю что джава без EJB сервера не джава.
А>>>+Оутглюк_который полон дыр), AVK>>Не нужен ZEN>Нельзя отказаться -- "неотъемлемая часть платформы".
Можно. Это не эксплорер, не путай. Прибиваешь msimn.exe и наслаждаешся. Это я про Outlook Express. Outlook вобще отдельно ставить нужно.
ZEN>>>>>Вы заплатки для IIS/MSIE и их версии считали? AVK>>>>MSIE это сугубо серверный софт . И при чем здесь заплатки? Их что — для томкета с апачей меньше надо? ZEN>Меньше.
Да ну — ты посмотри с какой периодичностью новые версии апачи выходят. Да и томкет почитай каждый месяц выкладывают новый, да не по разу бывает.
ZEN>Можно посмотреть другие продукты. Sun iPlanet, например. Borland BES.
Меньше используют — меньше ошибок находят.
А>>>Да уж, всё смешалось в этом мире...и MSIE на сервере есть, как ни странно, и работает ведь иногда. AVK>>Объясни внятно — зачем на сервере ставить заплатки для MSIE? ZEN>Куда без них? MSIE интегрирован в СИСТЕМУ, система безопасности зависит и от него.
Проблемы с безопасностью ie будут только если ты будешь этим эксплорером смотреть наружние странички. Смотреть на работающем сервере инет — странновато, тебе так не кажется?
ZEN>Не при чём. Так, к слову пришлось. Качество продуктов одной конторы обычно распространяется на все её продукты.
Я уже тебе говорил — там не одна команда разработчиков. Есть очень хорошие продукты, есть отвратительные, есть что то среднее.
Здравствуйте Аноним, Вы писали:
А>Здравствуйте AndrewVK, Вы писали:
AVK>>1) J2SE SDK 1.4 — 37М AVK>>2) J2EE SDK 1.3.1 — 17М
AVK>>Итого 54М. Вот такие вот пирожки с котятами.
А>Я разговор завёл про JRE vs. .Net Redistributable
А я тебе ответил что .Net Redistributable = J2SE SDK + J2EE. Вот их размеры и надо сравнивать.
А>Понимаете, в чём разница? Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать." А>А вы про серверную среду говорите и возможности серверного кода у клиента.
90% применений java это серверный код. Так что актуальнее?
Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте iZEN, Вы писали:
AVK>>>На java.sun.com отдельно она не лежит, поскольку javax.mail входит в состав J2EE и выкачивается AVK>>>вместе с ним.
ZEN>>Простейший пример почтового клиента для "чистой" J2SE: http://www.javable.com/docs/jav_mail/ AVK>И что это доказывает?
Возможностей J2SE для почтового клиента вполне хватает.
ZEN>>Вот доступная для загрузки отдельно библиотека из J2EE (JavaMail 1.3 API): ZEN>>http://java.sun.com/products/javamail/index.html
AVK>Как optional part of J2EE
Да, это для "продвинутого" почтового клиента. "Редкая птица долетит до середины Днепра." В какой мере необходима "продвинутая" птица-клиент?
AVK>>>Ну так я и посчитал J2SE+J2EE. ZEN>>Для сервера -- правильно, но для клиента такого добра не надо. AVK>А для сервера нужно.
Договорились.
А>>>>SDK -- это средство разработки, документация нужна программисту. AVK>>>Но не в таких(MSDN) количествах! Или в таких? ;) AVK>>>Ты сам предложил MSDN приплюсовать. Я что то не пойму тебя никак — AVK>>>для дотнета документация нужна для работы, а для джава только программисту, ты это имеешь ввиду? ZEN>>Нет, не это. "Размерчики" разняться на порядок и даже два! AVK>Ну так MSDN то много чего в себе содержит. Если собрать все дополнительные к джаве доки тоже размерчик огого будет. AVK>А собственно дотнет MSDN 66М — сложи размеры доки для J2SE и J2EE. Да еще все в одном месте — не надо выкачивать кучу док, часть из которых только в html, а часть только в pdf. Как во всем этом хозяйстве что то найти?
J2EE -- это компонентная надстройка над J2SE. Какой компонент используешь -- по тому компоненту и "тянешь" документацию. Компоненты, в большинстве случаев, независимы друг от друга. Это ведёт к узкой специализации разработчиков и меньшим накладным расходам в "разгребании" вагонов документации.
А>>>>Не путайте сервер приложений, сервер web-контента и среду исполнения. AVK>>>Я не путаю — это ты чего то путаешь постоянно. ZEN>>Я знаю, интеграция стирает границы, трудно отделить мух от котлет. AVK>Давай вернемся к началу. Ты прицепился к размеру .net redist. На что я тебе возразил что .net redist это несколько больше нежели jre. При чем здесь клиенты и серверы? При чем здесь интеграция?
А что нужно ставить "голому" клиенту с одной Win98?
ZEN>>Да, уже есть Java-реализация ОС. Я имею ввиду не JavaOS, которую забросили в 1998г., а именно полноценную J2ME-систему для КПК. Ядро, естественно, на ассемблере. AVK>Вот именно что забросили. Я в курсе — можешь не рассказывать. Текущая джава без ОС не обходится.
Пока да. Идеология Java несовместима с привязанностью к аппаратуре, поэтому любой "HAL"(по аналогии со Слоем Аппаратных Абстракций из WinNT) считается операционной системой для неё. :)
А>>>>IIS AVK>>>Это компонент Windows ZEN>>Ок, тогда Tomkat, пожалуйста, не относите к компонентам J2SE/J2EE -- здесь, в отличие от Windows, мы будем отделять мух от котлет. AVK>Вот только без него JSP не запустишь.
Tomcat написан на Java и работает в JRE. Можно переписать самому или написать свой. :)
А>>>>+COM AVK>>>Это компонент Windows, причем неотемлемый. Впрочем для веб-сервера COM не нужен.
ZEN>>Я говорил про COM+. Для Web-сервера он не нужен, ну раз он "неотъемлемый", то куда ж без него? :))) AVK>COM+ отъемлемый
Обычный COM тоже, кстати, "неотъемлем".
А>>>>+...+MSIE AVK>>>Не нужен ZEN>>Как деинсталлить, чтобы не "мешался" под ногами на СЕРВЕРЕ? AVK>Зачем? Мне он не мешает. Даже помогает — доки смотрю когда настраиваю.
Вы сами себе противоречите: то он вам не нужен, то нужен для "просмотра доки".
Определитесь, наконец, с сервером.
А>>>>+MSOffice AVK>>>Не нужен
ZEN>>Что вы. Тсс...с. С ним идут важные обновления операционной системы :x AVK>Знаешь — у меня из офиса на домашней машине только Visio, и то с недавних времен. Удивлен?
Ошарашен!!! Как же вы в Notepad-е тексты набираете? Правда, есть Wordpad...
А>>>>+...+интегрированный_поиск_в_интернете_который_вешает_систему AVK>>>По желанию ZEN>>Ага, попались!!! :) AVK>Куда?
На удочку льстецов из MS...:)
AVK>Я же не говорю что джава без EJB сервера не джава.
Правильно делаете -- сморозили бы глупость, вместе бы потом смеялись. :)))
А>>>>+Оутглюк_который полон дыр), AVK>>>Не нужен ZEN>>Нельзя отказаться -- "неотъемлемая часть платформы". :( AVK>Можно. Это не эксплорер, не путай. Прибиваешь msimn.exe и наслаждаешся. Это я про Outlook Express. Outlook вобще отдельно ставить нужно.
Я говорил про Outlook Express. Outlook просто нафиг никому не нужен. Насчёт "прибития" msimn.exe -- это полумера, которая лишает вас загрузчика Оутглюка, но не его функциональных COM/OLE-компонентов.
ZEN>>>>>>Вы заплатки для IIS/MSIE и их версии считали? AVK>>>>>MSIE это сугубо серверный софт :). И при чем здесь заплатки? Их что — для томкета с апачей меньше надо? ZEN>>Меньше. AVK>Да ну — ты посмотри с какой периодичностью новые версии апачи выходят. Да и томкет почитай каждый месяц выкладывают новый, да не по разу бывает.
OpenSource в развитии...Зато исходники можно глянуть и проверить, где собачка будет рыться в следующий раз.
ZEN>>Можно посмотреть другие продукты. Sun iPlanet, например. Borland BES. AVK>Меньше используют — меньше ошибок находят.
Да уж. UNIX меньше используют -- меньше ошибок находят.:)) Насмешили.
А>>>>Да уж, всё смешалось в этом мире...и MSIE на сервере есть, как ни странно, и работает ведь иногда. :)) AVK>>>Объясни внятно — зачем на сервере ставить заплатки для MSIE? ZEN>>Куда без них? MSIE интегрирован в СИСТЕМУ, система безопасности зависит и от него. AVK>Проблемы с безопасностью ie будут только если ты будешь этим эксплорером смотреть наружние странички. Смотреть на работающем сервере инет — странновато, тебе так не кажется?
Компоненты IE могут влиять на безопасность системы, будучи активизированными против желания пользователя. Разве не так?
ZEN>>Не при чём. Так, к слову пришлось. Качество продуктов одной конторы обычно распространяется на все её продукты. :) AVK>Я уже тебе говорил — там не одна команда разработчиков. Есть очень хорошие продукты, есть отвратительные, есть что то среднее.
Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте Аноним, Вы писали:
А>>Здравствуйте AndrewVK, Вы писали:
AVK>>>1) J2SE SDK 1.4 — 37М AVK>>>2) J2EE SDK 1.3.1 — 17М
AVK>>>Итого 54М. Вот такие вот пирожки с котятами.
А>>Я разговор завёл про JRE vs. .Net Redistributable AVK>А я тебе ответил что .Net Redistributable = J2SE SDK + J2EE. Вот их размеры и надо сравнивать.
А>>Понимаете, в чём разница? Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать." А>>А вы про серверную среду говорите и возможности серверного кода у клиента. AVK>90% применений java это серверный код. Так что актуальнее?
В данном контексте полемики -- разговор идёт о размере и функциональности кода на КЛИЕНТЕ, о необходимости дополнительных прибамбасов на КЛИЕНТЕ, возможно ли избежать загрузки ненужных компонентов на КЛИЕНТА!
Прикольно. Меня всегда умиляют заявления, которые начинаются с "smth is фуфло...". Что интересно, за всё время дискуссии ни Андрей ни я не сказали, что Java фуфло. Ну, Java, ну и что. Но похоже надо действовать не так, а так:
Java есть фуфло, потому что я на ней не пишу, и даже её не пробовал, потому что это настоящий тормоз и работает по скорости примерно как скриптовые языки и может применяться только на майнфреймах из-за своей тормознутости. Вот это похоже на настоящую аргументацию
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте IT, Вы писали:
IT>Здравствуйте iZEN, Вы писали:
ZEN>>Win98 -- "средний продукт"; ZEN>>WinME -- "отвратительный продукт"; ZEN>>WinNT -- "хороший продукт"; ZEN>>Win2000 -- "лучший продукт";
ZEN>>WinXP -- "средний продукт"; ZEN>>.... -- "отвратительный продукт"; ZEN>>.... -- "хороший продукт"; ZEN>>.... -- "лучший продукт";
ZEN>>Куда идут?
IT>Прикольно. Меня всегда умиляют заявления, которые начинаются с "smth is фуфло...". Что интересно, за всё время дискуссии ни Андрей ни я не сказали, что Java фуфло. Ну, Java, ну и что. Но похоже надо действовать не так, а так:
IT>Java есть фуфло, потому что я на ней не пишу, и даже её не пробовал, потому что это настоящий тормоз и работает по скорости примерно как скриптовые языки и может применяться только на майнфреймах из-за своей тормознутости. :super: Вот это похоже на настоящую аргументацию :))
:))
Посмеялись и давайте на этом закончим. Могут не понять и те и другие "поклонники" ту чушь, что здесь прозвучала. ;)
Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте Lloyd, Вы писали:
L>>Бред. AVK>Оттуда AVK>The JavaMailTM API is implemented as a Java platform optional package and is also available as part of the Java 2 platform, Enterprise Edition.
AVK>Чувствуешь — без J2EE один фиг работать не будет — как минимум javax.activation нужен будет. Я в свое время пытался — один фиг проще J2EE скачать.
Обрати внимание на следующий факт: в приведенной тобой цитате пишется, что это опциональный пакет, который ТАКЖЕ доступен, как часть J2EE. Что стоит на первом месте? Правильный ответ -- опциональный пакет. А то что это так же часть J2EE -- это уже вторично, как впрочем и то, что вам было проще скачать весь J2EE.
L>>Странно, а разве .Net Redist при установке не требует IE6 ? AVK>На W2K SP2 с родным IE 5.5 вполне поставился.
AVK>>>Апач тоже в линуха интегрирован.
L>>Тоже весьма сомнительное утверждение. Ставил я летом на древний 486-ой линукс кажется с 15 дискеток. L>>Apache'а там точно не было AVK>А я лет 10 назад с 10 дискеток Win3.1 ставил. IIS там тоже что то не припомню.
Моя фраза касалась вашего утверждения, что apache -- часть Linux. А это, по моему мнению совсем не так, поскольку Apache совершенно сторонний по отношению к Linux продукт. И с тем же успехом можно говорить, что он интегрирован в Windows.
L>>Это скорее исключение из правил. AVK>Мы о дотнете говорим? Я о нем.
Нет, я говорил о .Net как об эволюционной ветке развития технологий, предлагаемых Microsoft.
Здравствуйте Аноним, Вы писали:
А>Я разговор завёл про JRE vs. .Net Redistributable А>Понимаете, в чём разница?
Может все же скачаешь и посмотришь?
А>Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать." А>А вы про серверную среду говорите и возможности серверного кода у клиента.
Спорить о разнице продуктов (особенно когда один из них почти не знаешь) это здорово, но вот читая все это у меня снова всплывает однин вопрос, а где живут клиенты которые пользуются программами на Яве. Насколько я понимаю Ява на клиенте используется только созданий систем автоматизации предприятий. Так вот я занаю очень много таких российских систем, но чтобы клиент работал на Яве?!
PS
Может хватит разводить флэйм и плеваться во все стороны. Нравится Ява пиши на яве... Зачем убеждать других в ее исключительности? Читая все это складывается впечатление, что самим фактом своего появления .net унизил Яву и Sun...
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте iZEN, Вы писали:
ZEN>В данном контексте полемики -- разговор идёт о размере и функциональности кода на КЛИЕНТЕ, о необходимости дополнительных прибамбасов на КЛИЕНТЕ, возможно ли избежать загрузки ненужных компонентов на КЛИЕНТА!
Здравствуйте iZEN, Вы писали:
ZEN>>>Простейший пример почтового клиента для "чистой" J2SE: http://www.javable.com/docs/jav_mail/ AVK>>И что это доказывает? ZEN>Возможностей J2SE для почтового клиента вполне хватает.
Для возможностей почтового клиента хватает и ассемблера. Одна ко ж куда удобнее воспользоваться библиотекой.
AVK>>Как optional part of J2EE ZEN>Да, это для "продвинутого" почтового клиента. "Редкая птица долетит до середины Днепра." В какой мере необходима "продвинутая" птица-клиент?
Как только тебе понадобятся аттачи. И не только на клиенте. Сервер тоже принимать и отсылать может.
AVK>>Ну так MSDN то много чего в себе содержит. Если собрать все дополнительные к джаве доки тоже размерчик огого будет. AVK>>А собственно дотнет MSDN 66М — сложи размеры доки для J2SE и J2EE. Да еще все в одном месте — не надо выкачивать кучу док, часть из которых только в html, а часть только в pdf. Как во всем этом хозяйстве что то найти? ZEN>J2EE -- это компонентная надстройка над J2SE. Какой компонент используешь -- по тому компоненту и "тянешь" документацию. Компоненты, в большинстве случаев, независимы друг от друга. Это ведёт к узкой специализации разработчиков и меньшим накладным расходам в "разгребании" вагонов документации.
Практика показывает что пользоваться документацией дотнета намного удобнее чем документацией к джаве.
AVK>>Давай вернемся к началу. Ты прицепился к размеру .net redist. На что я тебе возразил что .net redist это несколько больше нежели jre. При чем здесь клиенты и серверы? При чем здесь интеграция? ZEN>А что нужно ставить "голому" клиенту с одной Win98?
А что нужно ставить голому веб серверу? Т.е. резюмируя — на джава клиента надо ставить меньше по объему, на джава сервер больше. Причем в обоих случаях разница несущественна.
AVK>>Вот именно что забросили. Я в курсе — можешь не рассказывать. Текущая джава без ОС не обходится. ZEN>Пока да.
Совсем да
AVK>>Вот только без него JSP не запустишь. ZEN>Tomcat написан на Java и работает в JRE. Можно переписать самому или написать свой.
Ну так и для дотнета можно свой веб сервер написать. На ассемблере к примеру
ZEN>>>Я говорил про COM+. Для Web-сервера он не нужен, ну раз он "неотъемлемый", то куда ж без него? AVK>>COM+ отъемлемый ZEN>Обычный COM тоже, кстати, "неотъемлем".
На данный момент отнятие COM у WinXP приведет к полной ее неработоспособности.
А>>>>>+...+MSIE AVK>>>>Не нужен ZEN>>>Как деинсталлить, чтобы не "мешался" под ногами на СЕРВЕРЕ? AVK>>Зачем? Мне он не мешает. Даже помогает — доки смотрю когда настраиваю.
ZEN>Вы сами себе противоречите: то он вам не нужен, то нужен для "просмотра доки".
Дока ЛОКАЛЬНО лежит на диске.
ZEN>Ошарашен!!! Как же вы в Notepad-е тексты набираете? Правда, есть Wordpad...
Я тексты не часто набираю. Стараюсь обходиться. Принтер вон с полки уже год наверное не снимал.
ZEN>Правильно делаете -- сморозили бы глупость, вместе бы потом смеялись.
Ну так indexing сервер имеет даже меньшее отношение к дотнету нежели EJB-сервер к джаве.
ZEN>Я говорил про Outlook Express. Outlook просто нафиг никому не нужен. Насчёт "прибития" msimn.exe -- это полумера, которая лишает вас загрузчика Оутглюка, но не его функциональных COM/OLE-компонентов.
Не путай с эксплорером. OE со всеми своими наворотами лежит в папке Program Files/Outlook express. Весь функциональный код в msoe.dll (1.2М). Удаляешь эту папку и никакими извращениями тебе OE запустить не удастся.
AVK>>Да ну — ты посмотри с какой периодичностью новые версии апачи выходят. Да и томкет почитай каждый месяц выкладывают новый, да не по разу бывает. ZEN>OpenSource в развитии...Зато исходники можно глянуть и проверить, где собачка будет рыться в следующий раз.
Ну так выкачивать то постоянно надо.
ZEN>>>Можно посмотреть другие продукты. Sun iPlanet, например. Borland BES. AVK>>Меньше используют — меньше ошибок находят. ZEN>Да уж. UNIX меньше используют -- меньше ошибок находят. Насмешили.
А ты думаешь в юнихах ошибок нет?
AVK>>Проблемы с безопасностью ie будут только если ты будешь этим эксплорером смотреть наружние странички. Смотреть на работающем сервере инет — странновато, тебе так не кажется? ZEN>Компоненты IE могут влиять на безопасность системы, будучи активизированными против желания пользователя. Разве не так?
Не так.
ZEN>>>Не при чём. Так, к слову пришлось. Качество продуктов одной конторы обычно распространяется на все её продукты. AVK>>Я уже тебе говорил — там не одна команда разработчиков. Есть очень хорошие продукты, есть отвратительные, есть что то среднее.
ZEN>Win98 -- "средний продукт"; ZEN>WinME -- "отвратительный продукт"; ZEN>WinNT -- "хороший продукт"; ZEN>Win2000 -- "лучший продукт";
ZEN>WinXP -- "средний продукт"; ZEN>.... -- "отвратительный продукт"; ZEN>.... -- "хороший продукт"; ZEN>.... -- "лучший продукт";
ZEN>Куда идут?
Лично мне кажется что по качеству WinXP = Win2000 и лучше NT4, намного лучше NT 3.51. Куда идут?
Здравствуйте iZEN, Вы писали:
А>>>Понимаете, в чём разница? Объясняю: "Рабочая среда для КЛИЕНТА.Что выбрать." А>>>А вы про серверную среду говорите и возможности серверного кода у клиента. AVK>>90% применений java это серверный код. Так что актуальнее? ZEN>В данном контексте полемики -- разговор идёт о размере и функциональности кода на КЛИЕНТЕ, о необходимости дополнительных прибамбасов на КЛИЕНТЕ, возможно ли избежать загрузки ненужных компонентов на КЛИЕНТА!
Это ты уже сам разговор перевел. В начале слово клиент даже не упоминалось.
Здравствуйте Lloyd, Вы писали:
L>Обрати внимание на следующий факт: в приведенной тобой цитате пишется, что это опциональный пакет, который ТАКЖЕ доступен, как часть J2EE. Что стоит на первом месте? Правильный ответ -- опциональный пакет. А то что это так же часть J2EE -- это уже вторично, как впрочем и то, что вам было проще скачать весь J2EE.
Перевожу — для работы опционального Java Mail нужен J2EE
L>>>Тоже весьма сомнительное утверждение. Ставил я летом на древний 486-ой линукс кажется с 15 дискеток. L>>>Apache'а там точно не было AVK>>А я лет 10 назад с 10 дискеток Win3.1 ставил. IIS там тоже что то не припомню. L>Моя фраза касалась вашего утверждения, что apache -- часть Linux. А это, по моему мнению совсем не так, поскольку Apache совершенно сторонний по отношению к Linux продукт. И с тем же успехом можно говорить, что он интегрирован в Windows.
Во всех современных дистрибутивах линукса есть апач. Также как во всех современных дистрибутивах виндов есть IIS. Вот и все что я хотел сказать.
L>Нет, я говорил о .Net как об эволюционной ветке развития технологий, предлагаемых Microsoft.
Эволюционной? Я бы назвал дотнет революционным для MS. Эволюционным было OLE — OLE 2 — COM — COM+.
Здравствуйте AndrewVK, Вы писали:
AVK>Здравствуйте Lloyd, Вы писали:
L>>Обрати внимание на следующий факт: в приведенной тобой цитате пишется, что это опциональный пакет, который ТАКЖЕ доступен, как часть J2EE. Что стоит на первом месте? Правильный ответ -- опциональный пакет. А то что это так же часть J2EE -- это уже вторично, как впрочем и то, что вам было проще скачать весь J2EE. AVK>Перевожу — для работы опционального Java Mail нужен J2EE
Как-то вы неправильно перевели.
Разве не так правильнее?
The JavaMailTM API is implemented as a Java platform optional package and is also available as part of the Java 2 platform, Enterprise Edition. == JavaMailTM API реализован как опциональный пакет Java-платформы, а также может быть доступен как часть J2EE.
L>>>>Тоже весьма сомнительное утверждение. Ставил я летом на древний 486-ой линукс кажется с 15 дискеток. L>>>>Apache'а там точно не было AVK>>>А я лет 10 назад с 10 дискеток Win3.1 ставил. IIS там тоже что то не припомню. L>>Моя фраза касалась вашего утверждения, что apache -- часть Linux. А это, по моему мнению совсем не так, поскольку Apache совершенно сторонний по отношению к Linux продукт. И с тем же успехом можно говорить, что он интегрирован в Windows. AVK>Во всех современных дистрибутивах линукса есть апач. Также как во всех современных дистрибутивах виндов есть IIS. Вот и все что я хотел сказать.
Дык там мнеого чего есть из этого вовсе не следует, что все, что там есть -- интергрированно.
L>>Нет, я говорил о .Net как об эволюционной ветке развития технологий, предлагаемых Microsoft. AVK>Эволюционной? Я бы назвал дотнет революционным для MS. Эволюционным было OLE — OLE 2 — COM — COM+.
Эволюционный или революционный, это не столь важно. Я хотел лишь сказать, что раскрываение Mictosoft'ом своих исходных кодов скорее сключение, чем правило.