Я хотел бы читать/записывать данные из моей базы данных Oracle в свой код iPhone. Можете ли вы предложить некоторые методы для того же?Чтение данных из Oracle DB в iPhone
ответ
Одним из возможных решений является предоставление приложения iOS REST Api и внедрение методов для чтения/обновления/удаления объектов модели.
Если вы можете получить доступ к базе данных непосредственно из приложения iOS, для каждого изменения в вашей модели вам нужно было развернуть новую версию приложения iOS. Предоставляя REST Api, вы можете вносить изменения в свою модель и не изменять параметры или реакцию на свои услуги.
Не делайте этого.
Соединения с базой данных, как правило, ожидают быть надежными. Соединений с iPhone нет.
Кроме того, любой администратор базы данных сообщит вам, что первым шагом к обеспечению безопасности базы данных является блокировка количества мест, из которых можно напрямую обращаться к базе данных. Вот почему вы никогда (или не должны никогда) см. Клиентские устройства, разговаривающие напрямую с базой данных.
Вместо этого реализуйте посредника (например, веб-службу), который принимает, например, HTTPS-соединения с iPhone обычным способом (NSURLConnection
и т. Д.), И делает фактическую базу данных самой тяжелой. Я не эксперт Oracle, но я бы предположил, что у них есть некоторые продукты, которые помогут вам сделать это с относительно небольшим усилием, учитывая, насколько распространена задача. Если нет, для вас должно быть достаточно просто реализовать свои собственные в Java, Python или выбранном вами языке.
Спасибо, Конрад будет помнить об этом. – user1342592
- 1. Чтение таблицы данных из функции Oracle DB в ASP.NET
- 2. Получение данных из oracle DB
- 3. Перенос данных из Oracle в Mongo DB
- 4. Экспорт согласованных данных из Oracle DB
- 5. Загрузка данных Java JTable из Oracle DB
- 6. Асинхронный вызов из Oracle DB в JMS
- 7. Протирать данные из Oracle DB
- 8. Чтение из строки oracle
- 9. чтение арабских данных из базы данных Oracle в java
- 10. Чтение и запись изображений в SQLite DB для использования iPhone
- 11. Перемещение приложения из SQLite в Oracle DB
- 12. Как перенести данные из oracle db в mysql db?
- 13. Импорт данных XML в Oracle DB
- 14. Создание таблиц в Oracle db из Java
- 15. Импорт XML-данных в Oracle DB (ORACLE_LOADER)
- 16. Чтение CLOB с Oracle DB после подключения к БД закрыто
- 17. Вставка даты из java в Oracle DB
- 18. Вставить тип данных CLOB в Oracle DB через ссылку DB
- 19. как ускорить чтение данных в Mongo DB
- 20. Чтение данных компилятора C++ из файла .db, хранящегося в .lib
- 21. Чтение данных из .doc или .docx и вставка в db
- 22. Чтение кадра искровых данных в виде массива из Postgres DB
- 23. SQLite DB в iPhone
- 24. Извлечь изображение из Oracle DB
- 25. Как вставить кучу данных в Oracle DB?
- 26. Загрузка данных о погружении в Oracle Db
- 27. Передача данных из таблицы ORACLE View в greenplum DB
- 28. Получение System.OutOfMemoryException в C# при извлечении данных из oracle DB
- 29. Перенос данных из Oracle 10g в Postgres db
- 30. Синхронизация данных между двумя таблицами Oracle db
Спасибо, Дэниэл. Не знаете, как создать REST API для Oracle DB? – user1342592
Вы должны реализовать свои собственные на любом языке программирования: Java, Python, Ruby, PHP ... Вы можете проверить следующую ссылку, которая поможет вам реализовать REST Api в PHP. Но вы можете выбрать любой другой: http://www.gen-x-design.com/archives/create-a-rest-api-with-php/ –