Текущее время: Пт, апр 26 2024, 17:59

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вы новичок и хотите узнать, что такое SAP и как он устроен в целом - вам сюда
Вопросы по файлам .kep, воспроизведению курсов SAP - сюда
Вопросы по базису (установке и администрированию SAP, ролям и полномочиям) - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по лицензированию продуктов SAP - сюда
Вопросы, связанные со студенческими работами по тематике SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 76 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 15:26 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 28 2005, 13:09
Сообщения: 9
vvvictor написал:
Что присущее вашему понятию - "А я про апп-сервера ( 3-х звенка и прочие штуки)." - отсутствует в связке Apach+Perl(PHP)+MySQL.

нет сервера приложений, perl-php на эту роль практически не годятся


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 15:28 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
tc написал(а):
Расставляю точки над "и". Ява, .нет, перл, питон, ассеблер и прочее востребованы в своих нишах. Перл и Ко хорош, когда надо сделать сайт с ненавороченной функциональностью, поздравим его он успешно с этим справляется. Но когда приложение достигает уровня enterprise, когда нужен комплексный подход для решения таких задач, как управление транзакциями, масштабируемость, безопасность, способность быстро реагировать на изменения бизнеса и т.д., то перл мало что может предложить. В данном случае java enterprise edition существенно перекрывает возможности перла.
А обратное неверно.

Все-таки хотелось бы услышать адекватные комментарии. Если же вам доставляет удовольствие обсуждать технологии на уровне "щелкнул выключатель - зажглась лампочка", то барахтайтесь в этом сами.


Java - это язык программирования - который по изначальному составу и возможностям не особо выдается перед перлом и прочими.

Java Enterprise Edition - это уже ПЛАТФОРМА с наработанными СЕРВИСАМИ и БИБЛИОТЕКАМИ которые позволяют решать тот класс задач - за который Вы ратуете. Естественно, исходя из названия, основной язык реализации является JAVA. Поэтому, прежде чем спорить, разделите сущности что есть язык, а что есть платформа....
И что куда применять и прикладывать......

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 15:39 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
tc написал(а):
vvvictor написал:
Что присущее вашему понятию - "А я про апп-сервера ( 3-х звенка и прочие штуки)." - отсутствует в связке Apach+Perl(PHP)+MySQL.

нет сервера приложений, perl-php на эту роль практически не годятся


Целесообразность применения это уже вопрос второй. Просто если аппелируете к каким-то понятиям - то рассматривайте вопрос более широко. Потому - что если упереться в голую терминологию - по многим вещам окажется что разницы-то и нет.............

И я точно не буду строить своих аналогов R/3 на данной связке.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 15:41 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 28 2005, 13:09
Сообщения: 9
vvvictor написал:
Java - это язык программирования - который по изначальному составу и возможностям не особо выдается перед перлом и прочими.

java это в первую очередь платформа

vvvictor написал:
Java Enterprise Edition - это уже ПЛАТФОРМА с наработанными СЕРВИСАМИ и БИБЛИОТЕКАМИ которые позволяют решать тот класс задач - за который Вы ратуете. Естественно, исходя из названия, основной язык реализации является JAVA. Поэтому, прежде чем спорить, разделите сущности что есть язык, а что есть платформа....
И что куда применять и прикладывать......

JEE это набор спецификаций с действительно существующими наработаными реализациями. Я изначально оговорирился к каком контексте использую java - erp-системы, читайте внимательнее. И было бы глупо в этом контексте иметь в виду, например, jme или что-то еще.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 15:47 
Гость
tc написал(а):
тогда ответь мне мил человек, почему для java/.net есть возможность создать мощные средства рефакторинга и поддержки кода, а для скриптовых языков нет? Уж не от программной ли модели? А уж хорошее средство рефакторинга позволяют улучшать "продуктивность/правильность кода" в разы.


http://bicyclerepair.sourceforge.net Bicycle Repair Man, a Refactoring Browser for Python

Взято http://www.refactoring.com/tools.html

Из того что нет refactoring для ABAP (только какие-то задатки в 6.40 для глобальных классов кажется) следует что python круче по программной модели? Мне пайтон тоже больше нравится ;-)


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 16:09 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
tc написал(а):
vvvictor написал:
Java - это язык программирования - который по изначальному составу и возможностям не особо выдается перед перлом и прочими.

java это в первую очередь платформа


Согласен, что платформа, учитывая как она изначально задумывалась реализовывалась. Но в данном топике слишком много попутали по понятиям и пытаемся обсуждать какую-либо сущность одного аппелируя к совершенно противоположной сущности другого.

tc написал(а):
vvvictor написал:
Java Enterprise Edition - это уже ПЛАТФОРМА с наработанными СЕРВИСАМИ и БИБЛИОТЕКАМИ которые позволяют решать тот класс задач - за который Вы ратуете. Естественно, исходя из названия, основной язык реализации является JAVA. Поэтому, прежде чем спорить, разделите сущности что есть язык, а что есть платформа....
И что куда применять и прикладывать......

JEE это набор спецификаций с действительно существующими наработаными реализациями. Я изначально оговорирился к каком контексте использую java - erp-системы, читайте внимательнее. И было бы глупо в этом контексте иметь в виду, например, jme или что-то еще.


Извиняюсь, но я где-то пропустил Вашу оговорку.....

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 15 2005, 17:44 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 15 2005, 21:03
Сообщения: 68
уже и сами разобрались :)

( а если что - ищем в инете по словам: "3-х звенка", распределенные транзакции и т.д.)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 00:32 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
tc написал(а):
Расставляю точки над "и". Ява, .нет, перл, питон, ассеблер и прочее востребованы в своих нишах. Перл и Ко хорош, когда надо сделать сайт с ненавороченной функциональностью, поздравим его он успешно с этим справляется. Но когда приложение достигает уровня enterprise, когда нужен комплексный подход для решения таких задач, как управление транзакциями, масштабируемость, безопасность, способность быстро реагировать на изменения бизнеса и т.д., то перл мало что может предложить. В данном случае java enterprise edition существенно перекрывает возможности перла.
А обратное неверно.


А знаете, почему фортран живее всех живых, да и некоторые "старички", умеющие поддерживать cobol-приложения на мэйнфреймах, колесят по всему миру и получают гораздо больше, чем специалисты других супер языков....

просто попробуйте, например, сейчас сравнить количество готовых библиотек на том же perl и на java..

Но вернемся к дню SAPNetweaver. Там, говоря об интерфейсах, докладчик сказал (привожу слова по памяти): "часто спрашивают, почему мы не используем, например, java struts... Потому что web dynpro значительно мощнее и гибче"...
полностью согласен, что каждый язык и технология хороши в своих нишах, поэтому не надо говорить, что приложение уровня enterprise не может быть написано на perl; оно и на java не должно быть написано, а следует подобные приложения писать, например, на abap :)
а вот создание внешнего представления (web сайта) очень даже хорошо может быть выполнено на perl, причем скорость разработки выиграет по сравнению с java... (вспомнить можно неудачные попытки вроде jsf)
и еще раз повторю, что без perl, bash, awk скриптов сегодня сложно представить работу unix системы...

_________________
Счастье есть!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 13:49 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 15 2005, 21:03
Сообщения: 68
Tetty
Цитата:
Потому что web dynpro значительно мощнее и гибче"...
полностью согласен, что каждый язык и технология хороши в своих нишах, поэтому не надо говорить, что приложение уровня enterprise не может быть написано на perl; оно и на java не должно быть написано, а следует подобные приложения писать, например, на abap Smile


приложения web DynPro писать лучше на java, хотя бы из-за развитого IDE.
почему enterprise приложения нуна вдруг писать на abap?

Цитата:
а вот создание внешнего представления (web сайта) очень даже хорошо может быть выполнено на perl, причем скорость разработки выиграет по сравнению с java... (вспомнить можно неудачные попытки вроде jsf)



"Внешнее представление" - html/js - сгенеренный или написанный ручками (более тяжелый случай). На перле его писать не нуна - паттерн MVC, знаете-ли.

Может еще и доказательства приведете, что на перл быстрее будет налабать веб-страницу с таблицей, которая заполняется значениями из базы (например, BAPI- хой)?
На джава в NWDS демка делается мышкой (ну тока имя бапихи набрать и название приложения и т.п.) минут за 5 (пять минут).

(А на перле скока?
Как будете html/jsсript код лабать? В HTML редакторе?)

И что за примеры типа JSF? В чем там неудача?

Почему не AJAX, который "круче" чем Web DYnPro хотя бы из-за наличия асинхронного поведения?
--
Чего Вы прицепились к скриптам ОС? Скрипты - это все-таки не enterprise приложение.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 14:12 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 15 2005, 21:03
Сообщения: 68
Tetty
Цитата:
просто попробуйте, например, сейчас сравнить количество готовых библиотек на том же perl и на java..


сравните. нам очень интересно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 16 2005, 14:22 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
BapBap написал(а):
Tetty
Цитата:
просто попробуйте, например, сейчас сравнить количество готовых библиотек на том же perl и на java..


сравните. нам очень интересно.


Бесполезно сравнивать............... В ответ на есть/нету можете получить кучу ссылок на CPAN, sourceforge и проч. ресурсы, не говоря уже о коммерческих продуктах от именитых и экзотических разработчиков.

Если уж включать пузомерку на эту тему то по принципу: Задача - трудоемкость решения стандартной поставкой.........

Сразу оговорюсь, что в стандартную поставку я объединяю и сопутствующие продукты - например, если используется Oracle - то и его сопутсвующие библиотеки тоже.....

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 19 2005, 16:35 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Движков на шаблоне MVC на Perl - навалом ala struts
и работает все быстрее и кода в 10 раз меньше и поддерживать легче
чем 10.000 классов ... с XLM, SOAP и.т.д и.т.п

и ООП есть (слегка порезаное ;) )

или можно писать модуль к Apache и будет ваще все летать ... тока спецов таких мало... (кстати в MVC этот модуль как раз контроллером будет :) )

P.S Доказано занусси :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 19 2005, 23:07 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, мар 15 2005, 21:03
Сообщения: 68
Ich Will

и т.д. и т.п. :lol: :lol: :lol: :lol: :lol: :lol: :lol:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 20 2005, 13:43 
Специалист
Специалист

Зарегистрирован:
Вт, авг 17 2004, 09:48
Сообщения: 179
Откуда: Киев
Пол: Мужской
BapBap написал(а):
приложения web DynPro писать лучше на java, хотя бы из-за развитого IDE.
почему enterprise приложения нуна вдруг писать на abap?


IDE - программерам, сервера - админам, землю - крестьянам. А юзерам чего?

_________________
С уважением
Сергей


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 20 2005, 15:50 
Гость
Мышку им.. в одно место :twisted:


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 76 ]  На страницу Пред.  1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB