.NET에서 MS-Access 2010까지의 프론트 엔드를 가진 기존 SQL Azure 데이터베이스가 있습니다. Access 사용자의 경우 Access 런타임, 개방형 방화벽 및 표준 ODBC 연결 문자열이 추가 된 sqlncli 드라이버 만 있으면됩니다. 현재 추가 iPhone 기반 구성 요소를 개발 중이며 연결하기 위해 적절한 프레임 워크/API가 필요합니다. 무엇을 사용할 수 있습니까?XCODE 개발을 SQL Azure 데이터베이스에 연결하려면 무엇이 필요합니까?
0
A
답변
2
여러분의 iPhone 클라이언트가 SQL Azure에 직접 연결하지 않기를 제안합니다. 즉, 모든 클라이언트에 대해 SQL Azure 방화벽을 열어야하고 각 장치에서 SQL Azure 자격 증명이 필요합니다.
모바일 앱을 데이터베이스에 종속시키지 않으려는 것입니다. 유연성을 발휘하여 클라이언트 응용 프로그램에 영향을주지 않고 데이터베이스를 변경할 수 있습니다. 통제 된 환경에서는 이것이 받아 들여질 수 있지만 모바일 응용 프로그램을 사용하면 모든 장치에서 즉시 수행되는 업데이트를 신뢰할 수 없습니다.
그래서 iPhone 응용 프로그램과 백엔드 (SQL Azure 또는 기타)간에 API를 만드는 것이 좋습니다. 을 사용하면 매우 편리하며 다음과 같은 두 가지 이점이 있습니다.
- iPhone 응용 프로그램은 JSON을 사용하여 API에 연결합니다. 특별한 것은 없지만, 이것은 iOS 응용 프로그램의 표준입니다.
- ASP.NET 웹 API 응용 프로그램은 단순히 Entity Framework 또는 SqlConnection/SqlCommand를 사용하여 SQL Azure에 연결할 수 있습니다. 다시 한번 말하지만 꽤 표준적인 것들이며 특별한 해킹이 필요 없습니다.
표준 구현을 사용하기 때문에 인터넷에서 충분한 양을 찾을 수 있습니다.
이 링크는 시작할 수 있습니다 : 당신은 (WCF
서비스는 최선을 다 할 것)과 통신 서비스를 만들 필요가
0
. SQL Server
에 직접 연결할 수는 없지만 그렇게 할 수는 있어도 매우 나쁜 아이디어이며 완전히 안전하지 않습니다.
관련 문제
- 1. PHP에서 SQL Server 2008에 연결하려면 무엇이 필요합니까?
- 2. .NET에서 개발을 시작하려면 무엇이 필요합니까?
- 3. 모바일 개발을 위해 개발자 컨퍼런스/코드 캠프는 무엇이 필요합니까?
- 4. 무엇이 필요합니까 ('../')?
- 5. Blacberry 개발 : 무엇이 필요합니까?
- 6. SQL Azure 스키마를 다른 SQL Azure 데이터베이스에 복사하는 방법
- 7. Android ROM 개발. 무엇이 필요합니까?
- 8. NLP에는 무엇이 필요합니까?
- 9. 이사 : 무엇이 필요합니까?
- 10. 서버, 정확히 무엇이 필요합니까?
- 11. nopCommerce를 설치하려면 무엇이 필요합니까?
- 12. 정적 라이브러리에서 무엇이 필요합니까?
- 13. subwcrev는 무엇이 필요합니까?
- 14. vb.net 프로그램은 무엇이 필요합니까?
- 15. pthread를 디버깅하려면 무엇이 필요합니까?
- 16. Weblogic에서 RedBrick 데이터베이스에 연결하려면 어떻게해야합니까?
- 17. Android로 중앙 데이터베이스에 연결하려면 어떻게해야합니까?
- 18. Dreamweaver를 MySQL 데이터베이스에 연결하려면 어떻게합니까?
- 19. SQL Azure - localhost 데이터베이스에 비해 매우 느립니다.
- 20. 휴대 전화 용 프로그램을 작성하려면 무엇이 필요합니까?
- 21. Amazon Web Services - 무엇이 필요합니까?
- 22. 이 계약을 증명하기 위해서는 무엇이 필요합니까? 필요합니까?
- 23. Wordpress 기능이 내장되어 있습니다 - 무엇이 필요합니까?
- 24. JMX에 연결하려면 웹 응용 프로그램이 필요합니까?
- 25. Facebook에 연결하려면 TOS와의 즉각적인 허가 요청이 필요합니까?
- 26. android developers - 디자이너에게 무엇이 필요합니까?
- 27. 레일에서이 링크가 작동하도록하려면 무엇이 필요합니까?
- 28. .NET에서 함수를 재정의하려면 무엇이 필요합니까?
- 29. 모바일에서 JavaFX를 실행하려면 무엇이 필요합니까?
- 30. Java에서 SQLite를 사용하려면 무엇이 필요합니까?