powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание DLL на JAVA
9 сообщений из 34, страница 2 из 2
Создание DLL на JAVA
    #39866046
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VVS_AMD
Присоединяюсь к вопросу по созданию java-DLL.
...
Нужно ставить JRE, а это лишние действия на клиентском компе.
...

Если совсем не хочется лишних действий на клиенте, то хороший вариант - писать на чём угодно веб-сервисы, и вызывать их из Delphi.

И вообще, если вы хотите действительно обновить стек технологий, вам надо перестать думать в терминах 'DLL' и начать думать в терминах сервисной архитектуры.
То есть менять придется не только ЯП, но и мышление. Это сложнее :)
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866064
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizex,
Десктоп и клиент сервер еще не хоронили.
Рано хороните.
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866076
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpbetelgeizex,
Десктоп и клиент сервер еще не хоронили.
Рано хороните.

В контексте Java - практически похоронили.
И вообще - назовите хотя бы один инструмент разработки клиент-серверных приложений, появившийся за последние 10 лет?

А так-то да, Delphi и WinForms долго еще будут использоваться...
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866084
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizex,
Блин, как бы не хотелось начинать спор Веб или Десктоп?
Сходите в ветку Разработка ИС.
Профи не будут спорить на тему винда или линукс и т.д.
Лучше ТС сам решит.
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866098
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpbetelgeizex,
Блин, как бы не хотелось начинать спор Веб или Десктоп?


У меня даже мысли такой не было :)
Десктоп-разработка прекрасно сочетается с сервисной архитектурой. А про веб я вообще ничего не говорил.

Но раз уж ТС хочет использовать Java (в которой десктоп давно не жалуют), то и использовать надо подходы, принятые в мире JVM.

А не пытаться на Java писать DLL. Или, чего доброго, встраивать Swing-апплеты в формы Delphi
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866102
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizex,
Да. Для dll он не туда пришел. Тут надо будет ВСЕ переписать.
В шарпе не надо все переписывать.
Надеюсь про шарп ты не скажешь же плохо).
Ну или про С плюсы.
Удачи ТС.
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866111
betelgeizex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpbetelgeizex,
Да. Для dll он не туда пришел. Тут надо будет ВСЕ переписать.
В шарпе не надо все переписывать.
Надеюсь про шарп ты не скажешь же плохо).
Ну или про С плюсы.
Удачи ТС.

Про C# - только за. При имеющейся постановке задачи - это лучший вариант, на мой взгляд.

Но установка .NET:

VVS_AMD...это лишние действия на клиентском компе.



В-общем да, удачи ТС.
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866191
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
betelgeizexJava (в которой десктоп давно не жалуют),ну если б не отказ от аплетов, и JWS - то десктопные вещи на java вполне развивались бы.
...
Рейтинг: 0 / 0
Создание DLL на JAVA
    #39866423
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постараюсь пояснить свой пред. ответ VVS_AMD:

Есть есть решение переходить Delphi -> Java, то 99% притензий, относятся к сиптомам когнетивного дисонанса. Не желание ставить JRE и все прочее... это такие мелочи на фоне вселенских проблем, что их даже обсуждать не хочется. Нет, можно конечно обойтись и без JRE - только это будет уже "не натуральная" JAVA, а что-то генно-модифицированное. И как такая экзотика аукнется в заключительный момент, предсказать практически не возможно

Основаня проблема будет, исключительно придумать и реализовать удобный API между "старыми" модулями на Delphi / Pascal и "новыми" на Java. А тут понятно, что извините, но скорее с ООП произойдет полный облом. Т.к. форматы "объекта" в Delphi и Java будут отличаться. И толи каждой твари городить по паре: для __всех__ объектов в приложении делать и Delphi реализацию и Java proxy, но для большого проекта мне финансовые затраты на такой подход совершенно не представить (например Oracle Customer Care and Billing так и переходил, для всех copy book'ов было две реализации: Cobol и Java). Толи что-то придумывать другое (напрммер я бы на месте Oracle в случаее CC&B не манильцев бы работой по кодированию copy book'ов занимал, а за 1-2 месяца банально написал бы коде-генератор для генерации copy book'ов. Оно конечно было бы менее "социально ответственно" ( TM ), но зато на два порядка дешевле и меньше ошибок)

и так далее....

А придумать автоматизацию "поставить JRE" это вообще не проблема. Да и ставить JRE не сильно нужно, достаточно просто директорий с JRE в подкаталог положить и при старте приложения path обновить. Т.е. от 1 до десятка строк на Delphi. В общем, 95% вопросов и "проблем" совершенно надуманны

p.s. сорри за много букв
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание DLL на JAVA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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