【发布时间】:2011-08-21 04:19:29
【问题描述】:
我正在开始一个承包项目投标,我希望得到一些关于最佳方式的建议。
我被要求为一家小型公司(最多不超过几千个 SKU)为 Android 平板电脑开发一个用于库存管理的 Android 应用程序,我正在尝试为该系统提出架构。
我正在考虑使用托管 MSSQL 数据库的 MS Server 2008。该数据库将通过 REST 服务公开,因为需要远程访问该数据库(销售人员通过 Android 平板电脑)。
我过去没有太多使用 SQL,但我认为这可能是最好的解决方案,以及用于执行远程数据库事务的 REST。
基本功能是查看库存、订购商品、检查价格等。
如果有人对此主题提出任何建议,我将不胜感激。
谢谢!
【问题讨论】:
-
我认为您已经在思考正确的方向。此外,您需要确保 CRUD 操作是安全的(通过 SSL、API、登录和会话令牌)以及消除 REST Web 服务中 SQL 注入的可能性。如果您需要更多详细信息,我很乐意发布答案。
标签: android sql sql-server rest inventory-management