我使用过很多API,它通常不是一件容易的事。关于POST请求,然后试图处理XML是一个痛苦。我认为如果用户和开发人员只是直接与数据库进行交互,会不会更容易。一个允许用户直接连接到数据库的API
是否有可能创建一个用户API用户将连接到然后分配某些privilages?例如,他们只能从特定的表格和列中进行选择。基本上,这样他们就不会做任何恶意或任何你不想要的东西。
我意识到,除了仅仅获取数据之外,还有很多其他因素,所以这里会有一定的局限性,但选择可能是API使用最多的问题。
这是一个实用的想法吗?它安全吗?我真的不确定,我是来自这里的专业人员最远的事情,这只是一个想法。
还有盛大的daddy ODBC,并且有特定语言的接口,例如Java的JDBC。无论哪种方式,通过互联网直接访问数据库绝对是一个坏主意。 – 2010-01-10 22:09:19