powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Программирование для планшетных устройств (Android, iOS)
18 сообщений из 18, страница 1 из 1
Программирование для планшетных устройств (Android, iOS)
    #39626486
foxship
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если задача подключения планшетных устройств к БД данных Oracle.
Например для складских задач со штрих кодирование. Например найти документ по штрих коду на детали или наоборот узнать все об изделии по штрих коду на документе (как выгдляжит, где лежит и т.д.)

Есть ли у кого опыт (а он есть). Короче нужен пинок.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626498
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
foxship,

Опыт есть, только смысла так делать нет. Делайте все в нормальной трехзвенной архитектуре.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626549
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
foxshipЕсли задача подключения планшетных устройств к БД данных Oracle.
Например для складских задач со штрих кодирование. Например найти документ по штрих коду на детали или наоборот узнать все об изделии по штрих коду на документе (как выгдляжит, где лежит и т.д.)

Есть ли у кого опыт (а он есть). Короче нужен пинок.

Ну можете использовать oracle apex Там есть раздел Мобильная тема...
Будут картинки типа
http://cis-pos.com/apex/f?p=114:55:::::P55_KOD:201800491
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626649
foxship
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xtenderfoxship,

Опыт есть, только смысла так делать нет. Делайте все в нормальной трехзвенной архитектуре.
Т.е. Не подключаться к БД Oracle напрямую а запрашивать данные с Application server?
В нашем случае это OeBS.
Сам я не программирую в Oracle поэтому можно ли немного описать схему применительно в архитектуре с планшетами.
Понимаю, что это принципиально не отличается от традиционной.

Какой опыт у вас?
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626663
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alБудут картинки типа Исправь "Крыские колбасы". В русском языке нет слова "крыский", есть "крысятина".
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626701
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-irbis_alБудут картинки типа Исправь "Крыские колбасы". В русском языке нет слова "крыский", есть "крысятина".
Да исправлю,спасибо...это тестовый блок...там и не такое могло быть.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626858
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писали приложение на java, в т.ч. на javaME.

Обычная двузвенка, ничо особенного, кроме размера экрана мобильного устройства.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626952
foxship
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmdmdmПисали приложение на java, в т.ч. на javaME.

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

Из вашего сообщения я понял, что мы просто пишем приложение на JAVA для планшета, который будет напрямую работать с сервером Oracle. Это так?
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39626973
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из моего сообщения - да, двухзвенка. Одно звено - клиент, другое - сервер. В трехзвенке третье звено обычно называют сервер приложений.

Поиск для начала.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627003
foxship
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmdmdmИз моего сообщения - да, двухзвенка. Одно звено - клиент, другое - сервер. В трехзвенке третье звено обычно называют сервер приложений.

Поиск для начала.
Здесь как раз нет вопросов.
Вопрос был от том как вы подключались к БД Oracle.
В трехзвенной клиент запрашивает данные с Applications server (у нас OEbS).
В двухзвенной клиент работает непосредственно с БД.

Так вот. Каким образом вы подключались к БД Oracle из Java?
Нужен ли специальный клиент для iOS, Andriod для подключения к БД как в Windows?
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627023
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iOS - не знаю.
Java - стандартный JDBC. В случае JavaME - урезанный.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627043
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
dmdmdmПисали приложение на java, в т.ч. на javaME.непонятно, вы точно на андроиде пробовали?
а то там есть определенные проблемы с подключением современных ojdbc драйверов и приходилось помучиться, чтобы заставить их работать. Ну и вообще по идее они не лицензированы под андроид и редистрибьютить их тоже нельзя.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627093
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про JavaME точно помню, что драйвер допиливали руками. Про андроид врать не буду, лучше, если интересно, обращайтесь, дам вам контакт человека, который допиливал.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627196
foxship
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dmdmdmПро JavaME точно помню, что драйвер допиливали руками. Про андроид врать не буду, лучше, если интересно, обращайтесь, дам вам контакт человека, который допиливал.
Что-то я не очень понимаю, что под java нет нормального драйвера для подключения к Oracle.
Вы шутите? Это при том, что java это детище Oracle.
А тысячи приложений под Андроидом они как? С БД Orecle не работают?
Что-то не верится...
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627201
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
foxshipЧто-то я не очень понимаю

Java - детище Sun Microsystems, Ораклом купленное.
Когда мы это писали, 2011-й, были еще телефоны с JavaME, Blackberry. Про Андроид в данном проекте речь не шла, он только начинался.
Кому интересны подробности - пишите в почту.
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627202
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
foxship,

Современные оракловые драйвера требуют пару классов из их родного Java se, которых нет в Java на андроиде, поэтому надо либо использовать древний ojdbc14, либо извращаться с переупаковкой... Сам оракл при этом рекомендует использовать платный Oracle mobile server для таких приложений, что по факту является третьим звеном и тогда уж дешевле писать сразу трехзвенку. Можно, конечно, написать свой аналог mobile server-это не сложно, я даже думал это сделать, если появится куча свободного времени...
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627254
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я разрабатываю под андроид и JDBC там не ставят...из-за особенности архитектуры
Используется виртуальный jdbc эмуляция настоящего jdbc..а технически он работает как http-rest сервис
Вот в разделе Андроид это обсуждалось
http://www.sql.ru/forum/1197961/virtual-jdbc-over-http?hl=jdbc
...
Рейтинг: 0 / 0
Программирование для планшетных устройств (Android, iOS)
    #39627347
olapuser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
foxship,

смотреть в сторону ORACLE MAF (Oracle Mobile Application Framework)

http://www.oracle.com/technetwork/developer-tools/maf/overview/index.html
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Программирование для планшетных устройств (Android, iOS)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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