C# iPad到Web服务解决方案,下载100 MB
我是web服务的新手,在我们的一个项目中查看了一些现有代码。调用了一个简单的WCF服务,示例调用如下:C# iPad到Web服务解决方案,下载100 MB,c#,iphone,web-services,C#,Iphone,Web Services,我是web服务的新手,在我们的一个项目中查看了一些现有代码。调用了一个简单的WCF服务,示例调用如下: [WebInvoke(UriTemplate = "People", Method = "GET", ResponseFormat = WebMessageFormat.Json)] public string GetPeople() { Person results = DataAccess.ParsePeople(); System.WebScrip.Serialization
[WebInvoke(UriTemplate = "People", Method = "GET", ResponseFormat = WebMessageFormat.Json)]
public string GetPeople() {
Person results = DataAccess.ParsePeople();
System.WebScrip.Serialization.JavaScriptSerializer oSerializer = oSerializer.MaxJsonLength = int.MaxValue;
string sJSON = oSerializer.Serialize(results);
return sJSON;
以前的做法是,iPad会要求提供一个清单文件,其中包含需要获取的100个数据包。它将获取manifest.txt并将该文件加载到数据库中的一个新表中,其中包含
- IsDownload
- 完成
- 数据包大小
我们可能会遇到的一个问题是,我们使用的是FMDataBase,通过我们下载的数据,我们在数据库中使用这些信息创建新表。我不知道FMDataBase如何处理将数据插入新表的调用,以及在下载更多数据包时更新DownloadInformationTable的调用。思想?谢谢 它有用吗?没有性能问题?“如果是这样,那就别管它了,去做一些更有成效的事情吧。”斯宾德说,比如把变量命名惯例带入本世纪。