标签: offline

GUID作为主键 - 脱机OLTP

我们正在设计一个通常是OLTP的应用程序(想想:购买系统).但是,这个特别需要一些用户离线,因此他们需要能够将数据库下载到他们的机器上,对其进行操作,然后在局域网上进行同步.

我想要注意的是,我知道之前已经完成过,我只是没有这个特定模型的经验.

我想到的一个想法是使用GUID作为表键.因此,例如,采购订单不会有数字(自动数字)而是GUID,因此每个离线客户端都可以生成这些数据,并且当我连接回数据库时我没有冲突.

出于某种原因,这是一个坏主意吗?通过GUID键访问这些表会很慢吗?

您是否有过使用这类系统的经验?你是怎么解决这个问题的?

谢谢!
丹尼尔

sql-server synchronization offline guid oltp

5
推荐指数
1
解决办法
1270
查看次数

使用.NET的脱机同步选项

我被要求研究处理我们应该构建的应用程序的方法.此应用程序,假设是一个用C#编写的Windows表单,如果已连接,它将直接向服务器发出命令,但如果应用程序处于脱机状态,则必须保持状态,就像它已连接一样,然后同步并发出数据更改/命令到一旦服务器连接.

我不知道从哪里开始寻找.这类似于Google Gears,但如果我们使用Winform路线(看起来很可能,因为应用程序需要Web应用程序无法执行的其他功能),我认为我没有这个选项.Microsoft Sync框架是否可行?Silverlight会做这样的事吗?还有其他选择吗?我已经谷歌搜索了一下,但希望社区输入最佳情况.

c# synchronization offline

5
推荐指数
1
解决办法
2209
查看次数

为什么缓存清单无法让移动Safari在桌面上按预期工作时缓存网站?

我在本地玩一个简单的网络应用程序,并且无法弄清楚为什么它没有在iPhone上正确缓存.我正在提供.manifest具有正确MIME类型的文件,并且该网站在桌面Safari,Chrome和Firefox上打开或关闭本地服务器时运行良好.只有移动版Safari无法缓存网站.任何想法为什么会这样?

iphone html5 caching offline

5
推荐指数
1
解决办法
3719
查看次数

如何让QuickLook显示脱机文件?

我们的iPad应用程序可以显示文档并在需要时将其保存在线下 我有一个名为DocumentViewController的QLPreviewController子类(从现在起名为DVC)来显示它们.

应用程序的工作流程: - 用户单击文档的名称,然后按下DVC以显示文档. - DVC离线下载文件并在完成后显示.(因此,下载HTTP URL,脱机存储,并返回脱机URL)

奇怪的是,只有PDF文件正在使用脱机URL,其余的崩溃..(虽然它适用于在线链接)

我做了一些测试,当我把文件://放在离线链接之前,应用程序没有崩溃,但DVC给我提供了一些关于文件的信息(就像它是一个excel 97-2004文档).

所以一些信息被转移,但我无法弄清楚问题是什么.

这里有一些截图,然后是一些代码.

在此输入图像描述

代码: 请注意,Document是一个模型类,其文档属性包括id,name,file type和url.

//DVC QLPreviewController dataSource method for returning url
- (id <QLPreviewItem>) previewController: (QLPreviewController *) controller previewItemAtIndex: (NSInteger)index
{
    [SaveHelper saveDocumentFileAndPropertyWithDocument:document];

    //[SaveHelper getDocumentFileWithDocument:document]; without file://
    //if I return document.documentUrl it is working with all files except iworks files)
    return [SaveHelper getDocumentFileAsPathWithDocument:document]; //with file://
}

//SaveHelper methods
+ (NSString *)documentFilePathWithDocument:(Document *)document
{
    return [[self documentFilePath] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@%d.%@", DOCUMENT_FILE_PREFIX, document.documentId, document.documentType]];
}

+ (NSURL *)saveDocumentFileAndPropertyWithDocument:(Document *)document
{
    if([self …
Run Code Online (Sandbox Code Playgroud)

iphone offline objective-c ipad ios

5
推荐指数
1
解决办法
3130
查看次数

Apple是否从iOS设备中删除了HTML5缓存脱机查看?

我在四月为我的公司制作了一个HTML5"webapp",此时,我能够放置在iPhone和iPad的主屏幕上,并将其保存为用于离线观看的书签(Android和BB,但是那些不存在问题).

现在,6个月后,我尝试加载页面,而对于我的iPhone和iPad,主屏幕按钮将不会加载,但书签仍然可用.

在没有信号时是否存在阻止主屏幕按钮加载的故障?

(是的,我知道多年前有问题/答案,但我正在寻找更新的答案)

这是我的清单:

CACHE MANIFEST

    #v1.3

    CACHE:
    nyipad.css
    nymobile.css
    expoLogo.png
    schedule.jpg
    contact.jpg
    fav.png
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,这可以与Android,BB和iOS书签一起使用,并且只能在iOS主屏幕上失败.

html5 caching offline cache-manifest html5-appcache

5
推荐指数
1
解决办法
809
查看次数

OsmDroid和MapQuest:我如何使用JPEG图块?

我是OSMOSMdroid的新手.

我正在按照这个非常好的教程来显示离线地图.基本上我所做的是:

  • 使用Mobile Atlas Creator创建了zip格式的tile包
  • 使用MapQuest源,JPEG格式
  • 将zip放入右侧文件夹: /mnt/sdcard/osmdroid/

问题是瓷砖没有渲染.我有一个空白页面.

我找到了这个解决方案来解决我的问题.

但现在,我不得不使用PNG文件,这需要更多的空间.它对我的应用程序来说效率不高,因为用户必须下载更大的包.

我的问题是:如何在OSMDroid和MapQuest中使用JPEG图块?

提前致谢.

maps android offline osmdroid mapquest

5
推荐指数
1
解决办法
2880
查看次数

适用于整个国家的iOS离线地图(OSM)

我试图准备OSM(*.osm.pbf) - 整个意大利的数据,用于离线使用iPhone-app.我需要从7到16的缩放级别,因为全国各地都有很多POI.

是我的出发点.此解决方案的问题是数据库的文件大小.

是否有针对iOS 6/7的基于矢量的离线地图使用的开源解决方案?或者,是否可以最小化数据库文件大小?

offline vector map openstreetmap ios

5
推荐指数
2
解决办法
4764
查看次数

今日离线网络应用的最佳方法

我正在尝试构建一个需要脱机工作的Web应用程序.到目前为止,标准方法一直是使用浏览器的应用程序缓存.但是,似乎不推荐使用Application Cache,将来会从浏览器中删除它(请参阅https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache).建议使用服务工作者.但是,目前并非所有浏览器都完全支持Service Workers.

那么该怎么办?考虑到应用程序缓存和服务工作者的当前状态,今天构建脱机Web应用程序的最佳方法是什么?还有其他方法不太依赖于浏览器功能吗?

offline application-cache offline-caching web service-worker

5
推荐指数
1
解决办法
536
查看次数

将服务工作者添加到reactjs应用程序

我是关于创建一个小的单页reactjs应用程序,从第三个API获取数据(让我们说youtube视频,所以这些将显示).所以我根本不需要任何后端,但我想首先让服务工作者离线,所以如果没有连接,默认情况下它仍会显示一些缓存数据.为此,我将使用服务工作者,但不知道我是否必须添加任何其他库,或者我可以立即使用它.

有人能告诉我实施这个小型离线优先反应应用程序的最佳方法是什么?

offline offline-caching reactjs service-worker

5
推荐指数
1
解决办法
2779
查看次数

如何从python离线离线使用Dashboard API?

我对使用脱机离线分析图表很感兴趣。这对于单个图表来说效果很好,但是我想使用Dallyboard API从仪表盘中填充不同类型的图表。有什么方法可以离线使用它生成HTML文件吗?

非常感谢
Erik J

python charts offline dashboard plotly

5
推荐指数
1
解决办法
2194
查看次数