是否可以通过iOS中的套接字编程向SQL服务器执行quires?通过iOS上的套接字编程连接到SQL服务器
2
A
回答
4
您有四种选择: -
1 - 逆向工程Microsoft的线路套接字协议。 也许人类在这方面有数百年的努力。
2 - 编写一个可以在SQLServer基础结构上运行的简单套接字服务器,为 服务您的SQL请求。 可行 - 但“简单套接字服务器”不存在,它可能会变得非常混乱!
3 - 使用REST或SOAP的许多框架之一编写web服务,并通过http请求调用从IOS内部访问数据。
4 - 使用内置SQLSEVER Web服务能力自2005年以来How Too
2
你可以使用HTTP访问SQL Server。
http://msdn.microsoft.com/en-us/library/aa226553%28v=sql.80%29.aspx
1
是的。 SQL Server使用称为TDS的开放协议。事实上,SQL Server Native Client只是一个TDS客户端的实现。你可以阅读这里的规格:http://msdn.microsoft.com/en-us/library/dd304523.aspx
相关问题
- 1. Java套接字/服务器编程:套接字未连接
- 2. 通过iOS连接到DBMS服务器
- 3. C#:通过套接字连接到Gmail的SMTP服务器
- 4. 拒绝连接到服务器C套接字编程
- 5. 无法通过Linux上的套接字连接到本地MySQL服务器
- 6. 无法连接通过服务器上的远程连接
- 7. 通过远程页面从SWF连接到本地套接字服务器
- 8. 无法通过套接字连接到HTTP服务C
- 9. 通过Windows套接字编程开发Web服务器C
- 10. 无法通过Godaddy Shared服务器上的套接字'/var/mysql/mysql.sock'(38)连接到本地MySQL服务器
- 11. 当连接到服务器,套接字不连接
- 12. 错误:连接拒绝连接到套接字服务器时
- 13. 无法通过客户端/服务器程序的套接字连接
- 14. 套接字编程数据服务器
- 15. Web服务器和套接字编程
- 16. “在服务器上无法通过套接字连接到本地MySQL服务器”
- 17. Android套接字连接到计算机上的服务器不连接
- 18. 如何使用Java中的套接字编程连接到服务器?
- 19. 使用套接字编程连接到我的家庭服务器
- 20. 从通过连接到PHP服务器
- 21. 通过SFTP PHP连接到服务器
- 22. 通过JavaScript连接到SuperWebSocket服务器
- 23. 通过HttpClient连接到Web服务器
- 24. Docker“无法通过套接字连接到本地MySQL服务器”
- 25. Mountain Lion:无法通过套接字连接到本地MySQL服务器'/tmp/mysql.sock'
- 26. 无法通过套接字连接到本地MySQL服务器'/var/mysql/mysql.sock'(38)
- 27. 无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器
- 28. PDOException:SQLSTATE [HY000] [2002]无法连接到本地MySQL服务器通过套接字
- 29. 无法通过套接字“/tmp/mysql.sock”连接到本地MySQL服务器
我喜欢你的计数;) – cairnz 2011-04-25 06:39:57
哎呀 - 是一次! - 决定SQLServers内置的web服务真的是另一种选择! – 2011-04-25 06:49:11
这是不正确的。你不必逆向工程。请参阅下面的答案。 – Ben 2014-02-25 21:08:18