Поддержка JDBC на J2ME - PullRequest
       44

Поддержка JDBC на J2ME

1 голос
/ 25 января 2011

В настоящее время я пытаюсь запустить существующее Java-приложение на устройстве Windows Mobile 6.1.Java-приложение было разработано для серверной части и использует JDBC.Моя проблема в том, что приложение Java использует java.sql.DriverManager, который не поддерживается ни средой выполнения J9, ни какой-либо реализацией CDLC / CDC.

После многих исследований кажется, что стандарт не существуетспособ сделать это.JSR 169 также не поддерживает этот класс.

Итак, мне было интересно, есть ли у кого-нибудь из вас похожие проблемы и нужно ли упоминать какой-либо подходящий программный стек, который в основном поддерживает пакет java.sql. * Намобильные устройства.Кажется, что спецификации не поддерживают это, и единственный способ сделать это, в основном, взломав это ...

заранее спасибо

Ответы [ 2 ]

1 голос
/ 25 января 2011

Официальной поддержки JDBC для сред на основе CLDC не существует. Существует дополнительный пакет JDBC для сред на основе CDC.

Поддержка базы данных для CLDC / MIDP очень схематична. Я вижу, что есть один здесь:

http://developer.mimer.com/platforms/productinfo_19.htm

но это, вероятно, не то, что вы хотите.

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

0 голосов
/ 31 января 2011

Я не знаю, как использовать DriverManager в любой конфигурации.

Если вы хотите использовать JDBC без особых усилий, вы можете переключиться на DataSource, чтобы получить ваши соединения.(Использование банки JSR169).

...