powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java vs Delphi для создания ПО торговой системы
25 сообщений из 98, страница 2 из 4
Java vs Delphi для создания ПО торговой системы
    #34204310
huk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
huk
Гость
Так я и думал, что все скатится к эмоциям :(
Спасибо тем, кто смог дать конкретные ответы на поставленные вопросы. Знает ли кто-либо об удачных решениях для торговых сетей на Java? И еще, есть ли мнения, сколько приблизительно времени надо для адаптации в Java программиста Delphi среднего уровня?
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204335
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На адаптацию уйдет не так много времени, как я думаю (я начал писать программы в JBuilder буквально с ходу). С самим языком разобраться не сложно, а вот с библиотекой Swing придется повозится. Вообще, этот переход значительно усилит программиста, как профессионала в своей области. Не из-за того, что он станет писать на java, а из-за того, что прикоснется с другим подходом в написании программ. Расширение кругозора всегда полезно.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204340
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hukТак я и думал, что все скатится к эмоциям :(
Спасибо тем, кто смог дать конкретные ответы на поставленные вопросы.

гы... ну как и ожидалось ответ до адресата не дошел...

авторЗнает ли кто-либо об удачных решениях для торговых сетей на Java?
ЗЫ чтовы, какие удачные решения - платформа java просто не может быть использована для решения задач "для торговых сетей" ведь в ней нет средств для "Простотой работы с файлами разных форматов (DBF, TXT ...)" - так что только дельфи

авторИ еще, есть ли мнения, сколько приблизительно времени надо для адаптации в Java программиста Delphi среднего уровня?
год минимум... ну и чтоб мозги работали в соответствующем направлении
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204344
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri hukТак я и думал, что все скатится к эмоциям :(
Спасибо тем, кто смог дать конкретные ответы на поставленные вопросы.

гы... ну как и ожидалось ответ до адресата не дошел...

Эт точно. Если человек не состоялся в Delphi - он тем более не состоится как профессионал в Java
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204358
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov grexhide- проще на Delphi (тем более, если автор уже знаком)
- что проще? писать распределенную клиент серверную систему?

Распределенную между чем и чем ?

Типовая практика - Delphi клиент, нормальная RDBMS - сервер. За других отвечать не стану, но в аспекте, к примеру Oracle PL/SQL - третий слой middleware (XML RPC ;))) нужен как зайцу стопсигнал.

И ? На кой в этой связке "распределенные вычисления" ? Для торговой системы ?

Kachalov
grexhide- перспективнее на C#
- для чего переспективней? для использования совместно с Oracle на платформе Unix?

Нет, для написания - конечного UI.

И при чем тут C# или Java к Oracle и тем более - к платформе Unix ? Вы хоть понимаете, о чем говорите ?

Kachalov
grexhide- а еще лучше - на 1С
- для чего лучше? для гибкости и удобства разработки? для масштабирования?

Гибкость ?
Удобство разработки ?
Масштабирование ?

Вы о чем вообще ?

1C - имеет уже готовое для развертывания решение. Более чем адекватное при определенных условиях. При прочих равных затратах - сравнивать затраты на установку "коробки" - которые даже не сопоставимы с разработкой "с нуля" (затраты раз так в 100-500 будут отличны). При том, что самописка (тем более - на Java) - гарантии качества - не даст вовсе.

Kachalov
- на самом деле автор топика дал недостаточно исходных данных. Для того чтобы разумно отвечать на его вопрос необходимо знать:

Трудно не согласиться.

Kachalov
1. какая БД используется в проекте
2. структуру системы: кол-во рабочих мест, удаленность рабочих мест
3. требования по синхронизации данных и требования к времени обработки чека и т. п.

Т. е. заранее неизвестна архитектура системы и нагрузка на нее, а также неизвестно количество разработчов системы и их квалификация, так что рассуждать о типах данных и IDE в данном контексте бессмысленно - это есть тупой холивар!

Ну почему же ? При прочих равных условиях - имеем сеть магазинов, коллектив надерганных с улицы типа "IT-профессионалов" (кое как закончивших ВУЗ по профильной специальности, но умеющих инсталлировать винду и кое как делать программки на два листа), нелицензионную винду на местах вместе с офисом, расчеты продавцов кассой/налом,
кое как поднятую сеть у "администратиции".
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204375
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhide
Распределенную между чем и чем ?
...
Вы о чем вообще ?

- не напрягайтесь, это была всего лишь ирония :(
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204421
Фотография konstsch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grexhideзачем третий слой middleware (XML RPC ;))) нужен как зайцу стопсигнал.

как зачем, для того что бы в полной мере ощутить тормоза java
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204518
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
konstsch grexhideзачем третий слой middleware (XML RPC ;))) нужен как зайцу стопсигнал.

как зачем, для того что бы в полной мере ощутить тормоза java
Примеры, тесты?
Сам то хотя бы пробовал?
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204525
huk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
huk
Гость
Kachalov
- на самом деле автор топика дал недостаточно исходных данных. Для того чтобы разумно отвечать на его вопрос необходимо знать:
1. какая БД используется в проекте
2. структуру системы: кол-во рабочих мест, удаленность рабочих мест
3. требования по синхронизации данных и требования к времени обработки чека и т. п.

Т. е. заранее неизвестна архитектура системы и нагрузка на нее, а также неизвестно количество разработчов системы и их квалификация, так что рассуждать о типах данных и IDE в данном контексте бессмысленно - это есть тупой холивар!

Сеть состоит из примерно 40 розничных точек. Точки расположены в разных городах. В каждом городе есть центральный офис (условно), который управляет подчиненными ему точками и отчитывается перед головным офисом. Кол-во работающих на точке, от двух до двадцати человек.
Примерное кол-во записей в день на точке до 3000 (зависит от размера точки).
БД находится в процессе выбора. Кандидаты на текущий момент MS SQL Server и Cache. Если остановимся на трехзвенке, то возможно указанные БД будут использоваться в так называемых офисах, а на точках что либо бесплатное типа FireBird.
Обмен данными посредством EMail с переодичностью несколько раз в день. Линии и выделенные и нет. Что еще, приложение должно быть достаточно простое в дистрибуции и освоении.
Остальные требования к проекту общего плана (надежность, развиваемость и тд) я думаю перечислять здесь смысла нет, те они и так понятны.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204539
huk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
huk
Гость
funikovyuri
гы... ну как и ожидалось ответ до адресата не дошел...

Дошел, но поддерживать беседу в таком ключе считаю неконструктивным. Учтите, что Вы пишете не только для меня, тк мы с Вами не в аське общаемся, тему и другие читают, и если бы Вы дали детальные и подробные ответы возможно они были бы полезны не только мне. Пока к сожалению, я ни одного ответа от Вас лично на заданные в топике вопросы не увидел. На счет 7-го вопроса Вы меня похоже поняли превратно, я не утверждал что в Java неудобно работать с файлами, я всего лишь сказал что в Delphi это очень удобно, и если мне скажут что и в Java это просто, то я буду только рад.
Если бы Вы руководствуясь свои несомненно большим опытом разработки в Java по каждому из заданных вопросов дали развернутый ответ, плюс ссылочки, я был бы Вам очень благодарен.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204554
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
huk
БД находится в процессе выбора. Кандидаты на текущий момент MS SQL Server и Cache. Если остановимся на трехзвенке, то возможно указанные БД будут использоваться в так называемых офисах, а на точках что либо бесплатное типа FireBird.


Тем более если говорить про разворачиваемость (и обслуживаемость) - Java просто отдыхает (в современном состоянии App серверов, да и установочных танцев/бубнов с JRE).

А что касается Firebird и MS SQL.... господи, тебе же в отделениях - нужен только текущий/отчетный расчетный месяц.

Даже для 3000 операций в день - того же Oracle XE (или MSDE чего то там) - за глаза (лет на пять). На кой ляд распыляться между серверами БД ?
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204559
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
huk funikovyuri
гы... ну как и ожидалось ответ до адресата не дошел...

Дошел, но поддерживать беседу в таком ключе считаю неконструктивным.

Кстати, еще тот "ключ". От типовых яверов трудно добиться чего либо, громе напыщенно-пафосного глубокомысленного молчания (или "мы-" ?).

В отличии от тех же Delphi-стов ;)

--

Хотя - может мне это просто кажется.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204578
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
huk
Сеть состоит из примерно 40 розничных точек. Точки расположены в разных городах. В каждом городе есть центральный офис (условно), который управляет подчиненными ему точками и отчитывается перед головным офисом. Кол-во работающих на точке, от двух до двадцати человек.
Примерное кол-во записей в день на точке до 3000 (зависит от размера точки).
БД находится в процессе выбора. Кандидаты на текущий момент MS SQL Server и Cache. Если остановимся на трехзвенке, то возможно указанные БД будут использоваться в так называемых офисах, а на точках что либо бесплатное типа FireBird.
Обмен данными посредством EMail с переодичностью несколько раз в день. Линии и выделенные и нет. Что еще, приложение должно быть достаточно простое в дистрибуции и освоении.
Остальные требования к проекту общего плана (надежность, развиваемость и тд) я думаю перечислять здесь смысла нет, те они и так понятны.

Как я понял структура такова:

Код: plaintext
1.
2.
3.
4.
5.
точка1 (2-20 раб. мест) |
....                    |->промежуточный офис 1 
точкаX                  |                     |
                                              |-> головной офис
                                       ...
- неясно должен ли промежуточный офис видеть данные работы точки "мгновенно" или на точке есть своя БД которая синхронизируется с промежуточным офисом раз в полдня?

Предположим асинхронный обмен данными:
- точка копит полусуточные данные и сливает в промежуточный офис
- промежуточный офис сливает данные в головной офис с той же периодичностью

Для этой схемы возможна такая архитектура:

- рабочие места Windows+(Delphi/C++/Visual Basic)+непосредственное соединение с БД точки. Использование Delphi и т. п. позволит создать быстро работающие раб.места с привычным интерфейсом.

- БД точки+консольное Java/.NET приложение для синхронизации с промежуточным офисом. Синхронизация данных через RMI или SOAP (что повысит гибкость системы позволив в дальнейшем легко расширять протокол обмена данными, а также допускает использования различных яз. программирования) или JMS (SOAP и JMS могут работать асинхронно, что полезно при низком качестве связи). Консольное приложение работает в прежиме клиента связывающегося с ПО промежуточного офиса работающего в режиме сервера.

- БД промежуточного офиса соединяется с головным офисом аналогично предыдущей конструкции или головной офис сам засасывает данные из промежуточного офиса, т. к. там уже вертится серверное приложение. Т. к. большой нагрузки на приложения не предвидится, то можно обойтись без EJB и без Applicaton Server-а, хотя EJB+AS могут оказаться полезными для реализации транзакционности при обмене данными.

- установка консольного Java приложения + JVM на машину точки производится элементарно, можно даже ничего не инсталировать, а запускать с флэшки когда понадобится синхронизация с промежуточным офисом.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204589
alexx726
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И здесь, я смотрю, тоже временами присутствует демонический GrexHide )
Увы, я еще не поднялся до Вашего уровня сетевого хамства, но Вы меня вполне убедили в следующих вещах:
1) Ваши приложения - самые лучшие
2) Delphi - классный язык
3) Все остальные программисты несут бред и чушь
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204594
botpride
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выбор между джавой и делфи для клиентского места на данный момент изначально порочен.
Джава была и остается СЕРВЕРНЫМ - прекрасным, отличным, серверным языком. Самая хлипкая ее часть - это тот самый Swing, фактически похоронивший идею клиентских приложений.
Надо помнить, то фактически SWING - это большой битмап, на котором попиксельно отрисовываются компоненты:)
Т.е. - внутри полноценной графической библиотекеи Windows|Linux|Solaris есть еще своя самостийная, да еще и не умеющая толком использовать видеоакселерацию (кроме пары базовых функций Direct Draw), библиотека визуальных компонентов. Изначальный демонстративный отказ от позиционных лэйаутов в пользу "резиновых" (при том что почти каждый отдельный вендор считал своим долгом изобрести велосипед типа XYLayout, AbsoluteLayout и т.д.) был признан ошибкой только в J6, спасибо Матиссу. До этого, соответственно, ни одного интуитивно-приличного редактора (если, конечно, не использовать те самые XYLayout, AbsoluteLayout и их клоны).
Пытались в JBuilder воспользоваться визуальным редактором для редактирования GridBagLayout? То-то же.
Клиент на джаве - это постоянный гимор, что у старушки-бухгалтерши на W95|OSR2 джава вообще не запускается, на 98 - с оговорками, на машине с 64 метрами памяти еле дышит, при проблемах с дровами видеоадаптера - валится при старте, а если не дай бог переключиться на другое окно, а потом ткнуться снова в программу - то с полминуты можно созерцать серый прямоугольник, не подающий признаков жизни.

А Делфи - замечательный, простой для изучения и крайне дешевый в плане оплаты персонала язык. Достоинств - масса, недостаток - один. Язык мертв. Уже D7 почти не отличался от D6, 8-ка оказалась мертворожденной, а 2005/2006 только усилили ощущение безысходности. Главный идеолог сбежал в Мелкософт и сочиняет там дотнет.

В общем, серверная часть - Java почти однозначно. Клиентская - если по принципу "дешево и сердито" - то Делфи. Если с каким-то прицелдом на будущее - то .NET/C#.
В принципе, тогда и серверная часть может быть на том же C#, для гомогенности решения и унификации требований к квалификации разработчиков.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204611
monsenior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лутший вариант это тот который ты лутше знаешь, так было всегда и везде(и будет).
У меня система подобная твоей - система аптек и складов медикаментов, главная фирма-дочки-аптеки и склады(20 узлов на каждом от 2 до 40 клиентов) - реализовано на Delphi 2005/2006 и MSSQL2000/2005. Дёшево и сердито. Для веба писалбы на Java или PHP для винды на Delphi или Visual C c MFC.
А главное это то на чем ты сможешь сделать быстро и качественно свой продукт!!!
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204620
Aster01d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide huk
БД находится в процессе выбора. Кандидаты на текущий момент MS SQL Server и Cache. Если остановимся на трехзвенке, то возможно указанные БД будут использоваться в так называемых офисах, а на точках что либо бесплатное типа FireBird.


Тем более если говорить про разворачиваемость (и обслуживаемость) - Java просто отдыхает (в современном состоянии App серверов, да и установочных танцев/бубнов с JRE).Какие там танцы с бубнами с JRE? просто копируется с флэшки папка JRE на жестяк и выполняется батник, настраивающий на клиенте %CLASSPATH%, %PATH%, можно еще %JAVA_HOME%. Это если клиенты не соединены сетью, у технологии же WebStart аналогов в Delphi вообще нет.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204626
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
konstschкак зачем, для того что бы в полной мере ощутить тормоза java

поздравляю с первым постом в java форуме, хорошо начал =)
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204635
Фотография konstsch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pitbull terrierпоздравляю с первым постом в java форуме, хорошо начал =)

а смысл вашего высказывания?

для того что бы наблюдать, то о чем говорил botpride, не обязательно хорошо знать java.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204645
F3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
F3
Гость
botprideда еще и не умеющая толком использовать видеоакселерацию (кроме пары базовых функций Direct Draw), библиотека визуальных компонентов. Мда, "читал и плакалъ"© плакал и читал, рыдал, "душат слйозы"©. Это вот это вот не умеет использовать акселерацию? Я таких приложений на мертвом Delphi в глаза не видел. Такое впечатление, что когда вы пишите, вы бредите.Изначальный демонстративный отказ от позиционных лэйаутов в пользу "резиновых" был признан ошибкой только в J6, спасибо Матиссу. Никуда он не признан, с чего вы это взяли? Самая последняя мода в построении GUI это F3 , который уделывает XAML, где в нем XYLayout?Лутший вариант это тот который ты лутше знаешь, так было всегда и везде(и будет).Правильно песать не лутший а лудший
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204654
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
konstschдля того что бы наблюдать, то о чем говорил botpride, не обязательно хорошо знать java.

угу
п*деть - не мешки ворочать
можно даже вообще не знать, чего уж там =)
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204656
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexx726
3) Все остальные программисты несут бред и чушь

Судя по постам выше (аккурат между твоим сообщением и этим), примерно так и есть. Особенно - про мертвый Delphi (вот уж редкий бред) и очень даже живой F3, уделывающий чего то там.

Ждем перлов еще ?
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204684
pandorin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grexhide alexx726
3) Все остальные программисты несут бред и чушь

Судя по постам выше (аккурат между твоим сообщением и этим), примерно так и есть. Особенно - про мертвый Delphi (вот уж редкий бред) и очень даже живой F3, уделывающий чего то там.

Ждем перлов еще ?
Вот мой
_
Очень люблю Firebird+IBPlus+fastreport+(Delphi|Builder)
_
Занимался когда-то (1994-) проектированием, технологией и производством обуви
Очень много рисования,печати картинок
Такой умный и хороший конкурент написал все на javа и до сих пор не то, что главный на рынке, но легко всех действующих заказчиков обеспечивает
И я его бесплатными компонентами для делфи до сих пор пользуюсь
А я, дурак, все переписываю-в 95win плохо рисовалась дуга-написал свою...
А VS.NET,С#- есть люди, что ищут синтаксическую( не тот класс) ошибку час
С графикой после прихода Андриессена все стало стабильнее (старое работает, но не во всех компонентах с Forms 3.0)
_
но и постоянно есть чему учится, а не решать проблемы
Правда, объем базки вроде так невелик, что пользоваться лучше знакомым
Вдруг поможет- меня при репликации просто спас совет мужика из сбербанка- все PK -int64 а каждому отделению по лимону адресов в PK в каждой из таблиц
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204800
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
huk , может быть вот эта ссылка поможет вам принять правильное решение (java):
http://forum.ubuntu.ru/index.php?topic=3279.0;all Обсуждается сравнение производительности java и C++.
...
Рейтинг: 0 / 0
Java vs Delphi для создания ПО торговой системы
    #34204818
Фотография grexhide
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv huk , может быть вот эта ссылка поможет вам принять правильное решение (java):
http://forum.ubuntu.ru/index.php?topic=3279.0;all Обсуждается сравнение производительности java и C++.
Ага, очень даже полезная для изучения статья.

И про стеки процессоров, и про двумерные матрицы, и в целом - про ассемблерные оптимизации Math.min, Math.max, позволяющие Java программе запускаться быстрее в 10 раз, чем программе на С++

--

Перл зачтён, спасибо, посмеялся от души.
...
Рейтинг: 0 / 0
25 сообщений из 98, страница 2 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Java vs Delphi для создания ПО торговой системы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]