|
|
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Есть модуль делфи. Можно ли его как нибудь использовать из джавы, не делая сервера для модуля DELFI? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 11:52 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Разве что через JNI ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 12:01 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
три вопроса: DELFI это что?(может Delphi) что вы имеете ввиду под словом модуль? сервер для модуля DELFI это как? Используйте JNI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 12:04 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Насколько я понял, библиотеку, написанную на дельфи, нужно заюзать в java-коде. JNI решает обратную задачу :) Для jdk 1.1 под Win32 были DirectJ и Java/COM. Сейчас приходят в голову только corba и веб-сервисы. Есть, правда, языки, код программ на которых можно скомпилировать в java bytecode, например, python и scheme, но насчет дельфи ничего такого не слышал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 12:52 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
SteppenwulfJNI решает обратную задачу проясните пожалуйста, а то меня терзают смутные сомнения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 12:56 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
zalexaka SteppenwulfJNI решает обратную задачу проясните пожалуйста, а то меня терзают смутные сомнения... JNI - Java Native Interface - библиотека на C, которая поставляется с jdk; она позволяет обращаться к java-объектам и вирутальной машине из платформо-зависимого кода. Для Дельфи есть аналоги JNI, которые создавались так, - 1) транслировали код jni.h специальной утилиткой в дельфи-код, после чего кто-то написал классы-обвертки. В sourgeforge.net можете поискать по ключевым словам "jni delphi", наверняка что-нибудь есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 13:02 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Steppenwulfона позволяет обращаться к java-объектам и вирутальной машине из платформо-зависимого кода в обе стороны работает сия весчь. ЗЫ изучайте матчасть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 13:05 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Вобщем задача собственно такая. Есть алгоритм реализованный на дельфях, который очень нужен для работы веб-приложения (он производит очень нужные вычисления). Скармливаешь ему параметры- он считает. Хочется взять этот алгоритм, прилепить к нему интерфейс по которому можно дергать метод "double вычислить(а,б,ц) {}" и перенести на юниксовую платформу, где собственно его и юзать, например из jsp странички. Если я поверю что JNI в данном случае, панацея- начну разбираться. Или кину все и перепишу алгоритм на джаву... но он еще не закончен и постоянно дорабатывается, поэтому хотелость бы найти более хорошее решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2004, 16:47 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Можно использовать CORBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 10:48 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
а JNI точно не покатит тут, ибо Вам нужно аж под unix платформу перенести. Только про Kylix не вспоминайте :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 10:53 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
выход 1: переписать на С и юзать JNI выход 1: переписать на Java и НЕ юзать JNI :) и не морочить людям голову ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 10:57 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
zalexakaпереписать на Java и НЕ юзать JNI :) я бы так и сделал.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 10:58 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
ИМХО скоро потребуются межплатформенные конвертеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 14:37 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
Переписываю на джаву так как это в данном случае быстрее. А если переписывать придется очень много? как в этом случае поступать? Ладно здесь не сильно много... классов 10 всего получилось... а если там экая громадина.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 07:25 |
|
||
|
Использовать модуль DELFI как джава класс.
|
|||
|---|---|---|---|
|
#18+
под вайном запускать :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2004, 12:00 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32838479&tid=2153204]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 326ms |

| 0 / 0 |
