powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / C++, ODBC, JNI, JAVA (вот такая солянка)
5 сообщений из 5, страница 1 из 1
C++, ODBC, JNI, JAVA (вот такая солянка)
    #32615996
rocket1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала, что требуется создать: Приложение на C++, открывает ODBC-коннекцию, и в последствии передаёт управление JAVA-программе (через JNI). Java программа должна работать с уже открытой ODBC-коннекцией, полученной из C++ (через JDBC-ODBC мост).

Что имеем: Почитав мануалы по JNI и проверив экзамплы я создал-таки две консольные программы - на C++ и на Java. Получилось вызывать из Сишной проргаммы метод Java класса с передачей String-овского параметра.

Что не хватает: Нужно как-то решить проблему с совместимостью типов данных, определяющих ODBC-коннекцию к базе данных и передать коннекцию этого типа (через JNI) из C++ в Java. Кто-нибудь может подсказать - осуществимо ли это без создавания второй коннекции непосредственно из Java?
...
Рейтинг: 0 / 0
C++, ODBC, JNI, JAVA (вот такая солянка)
    #32616014
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно зачем писать программу на сипп, которая ничего кроме создания коннекции не делает?? Не проще ли сразу писать на Java? И вообще JNI использовать не круто.
...
Рейтинг: 0 / 0
C++, ODBC, JNI, JAVA (вот такая солянка)
    #32616061
rocket1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На C++ уже есть готовый мощный проект. Чтобы его переписать на Java, нужно не один год работы...

А какие варианты вы можете предложить для связки уже написанного приложения на С++ с Java (Swing, JDBC-ODBC)?
...
Рейтинг: 0 / 0
C++, ODBC, JNI, JAVA (вот такая солянка)
    #32616783
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сам не использовал никогда JNI. Но есть знакомый, который юзал. В принципе могу у него поинтересоваться по некоторым конкретным вопросам.
...
Рейтинг: 0 / 0
C++, ODBC, JNI, JAVA (вот такая солянка)
    #32616842
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2rocket_1: Есть еще такой вариант - использовать CORBA и постепенно реализацию функциональности С++ программы переносить в JAVA. Портированные в жава объекты и ф-ии вызывать из С++ через CORBA. При этом даже исходники C++ сильно не поменяются (может быть).
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / C++, ODBC, JNI, JAVA (вот такая солянка)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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