【发布时间】:2012-06-27 11:13:22
【问题描述】:
我正在尝试构建一个系统,该系统将拥有一个网站和一个 iphone 应用程序,这些应用程序将使用相同的数据。我了解我将如何创建和构建网站,但在添加 iphone 应用程序时,我不确定它会如何应用。
我对设计的考虑:
-使用 C#、SQL Server、asp.net 作为网站(我会尽量使用 Web 服务获取我的大部分数据)
-使用Objective-C、x-code等进行iphone应用开发
1.) 我是否需要公开一个网络服务供 iphone 与之交互?如果是这样,那是否会被视为与实际网站分开的网络应用程序?还是将 web 服务内置在网站中,然后 iphone 也会与该 web 服务进行交互?
2.) 在公开 Web 服务时,我需要考虑哪些安全方面的问题?
3.) 对于构建这样的系统还有其他架构建议吗?可能是个人在开发基于相同数据库的网站/iphone 应用程序方面的经验。
【问题讨论】:
标签: c# iphone asp.net web-services architecture