问题标签 [offline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2483 浏览

c# - .NET 自动生成的 Web 服务客户端:如何避免从 w3.org 请求模式?

我有一个 .NET Web 服务客户端,它是使用 wsdl.exe 工具从 wsdl 文件自动生成的。

当我第一次实例化生成的类时,它开始从 w3.org 和其他网站请求一堆文档。第一个是http://www.w3.org/2001/XMLSchema.dtd

除了不想对 w3.org 造成不必要的流量外,我还需要能够在没有连接到 Internet 的情况下运行应用程序(网络服务是“内部网络服务”)。

有人知道解决方案吗?

如果有帮助,这是我没有互联网时得到的堆栈跟踪:

0 投票
3 回答
965 浏览

database - .NET CF 移动设备应用程序 - 处理潜在脱机的最佳方法?

我正在 VB.NET(紧凑框架)中构建一个移动应用程序,我想知道在设备上处理潜在离线交互的最佳方法是什么。基本上,这些设备具有蜂窝和 802.11,但可能仍处于离线状态(接收不良等)。司机将在他们离开卡车时扫描箱子,我想更新新位置 - 如果有网络信号则立即更新,如果离线则排队并稍后处理。不过,这让我想到了如何处理一般的离线问题。

  • 我是否将尽可能多的数据缓存到设备上,以便在离线时使用它 - 本质上,每个设备上都会有(相关)生产数据的副本?还是离线时禁用某些功能更好,以免以后同步的麻烦?我知道这是一个非常具体的问题,取决于我的应用程序,但我很想知道其他人是否采取了这条路线。
  • 我是否构建应用程序本身以使其始终处于离线状态,将所有内容提交到本地类拥有的各种本地队列(本质上抽象出在线/离线事物),然后让该类将事物提交给服务器它可以?数据查找怎么样——如何以“半实时”的方式处理?
  • 或者我应该让应用程序尝试直接、实时地向服务器提交请求,并在它本身的请求失败时处理它?我可以看到让用户等待超时的潜在问题,但这是最可靠的方法吗?

我不是在寻找特定的解决方案,而实际上只是关于开发人员如何以尽可能流畅的用户体验完成此任务的故事,并提供指向操作指南或以下内容的链接或类似内容的链接。感谢您对此的指点!

0 投票
2 回答
1558 浏览

offline - Wininet 的 INTERNET_OPTION_IGNORE_OFFLINE 不起作用?

我试图让 Wininet 忽略 Internet Explorer 的“脱机工作”模式,用于 HTTP 和 FTP。

所以我正在尝试使用InternetSetOption()with INTERNET_OPTION_IGNORE_OFFLINE。文档说“这由请求句柄使用InternetQueryOptionInternetSetOption与请求句柄一起使用。” 但是,您无法获得请求句柄,因为如果 IE 处于脱机工作模式,那么InternetConnect()将始终返回空句柄。如果没有连接句柄,您将无法获得请求句柄。所以我尝试将它与InternetOpen()手柄和NULL手柄一起使用。两者都失败了ERROR_INTERNET_INCORRECT_HANDLE_TYPE

有没有办法让这个选项起作用?我在 2003 年的一个 MS 新闻组上找到了一个INTERNET_OPEN_TYPE_PRECONFIG“损坏”的参考资料。5年后使用IE8 beta 2,他们仍然没有修复它?还是我做错了。

编辑
我不太正确。 InternetConnect()如果您处于“脱机工作”模式并使用 FTP,则始终返回 null,但如果您使用 Http,它将返回有效句柄。但是,即使使用请求句柄,它仍然不起作用。

如果我设置为“脱机工作”并且我打电话

在手柄上

InternetSetOption()通话成功。
但是,调用HttpSendRequest()仍然失败,错误代码为 2(找不到文件),与我未设置选项时相同。
如果我打电话也是一样

0 投票
2 回答
370 浏览

offline - 离线网络应用程序可以替代桌面应用程序吗?

我在一个桌面销售应用程序上工作,该应用程序在平板电脑上运行,我想知道这个和其他“传统”桌面平板电脑应用程序是否可以作为离线 Web 应用程序。与平板电脑应用程序的主要区别在于墨迹支持。我认为网络应用程序可以通过浏览器手势接近。

0 投票
4 回答
3221 浏览

java - 如何使 Java Web 应用程序脱机?

我们开发了显示图形和数据库信息的 Java Web-aps (Websphere, DB2)。我们还希望通过在线数据更新提供相同的离线应用程序(通过 CD/DVD 分发)。过去我们尝试了许多替代方案,但没有一个是真正稳定的。使 Web 应用程序和数据(在小型数据库中)脱机的新最佳实践是什么?

0 投票
5 回答
1241 浏览

architecture - 有时离线应用架构问题

我有一个针对 sqlserver DB 运行的 n 层 winform 客户端服务器应用程序。我希望它有时能够“离线”运行(未连接到数据库)并在重新连接时重新调整对主数据库的更改。现在,我要做出艰难的架构决定:我应该使用数据库复制还是使用队列/脚本等自己管理它。我的应用程序很复杂 - 我使用包含自动增量键和表之间的外键约束的表的数据库。我的部分数据没有像图片和文档那样嵌入到数据库中。非常想听听您的意见和过去的经验!谢谢,阿迪

0 投票
9 回答
2743 浏览

php - PHP可以安装在本地机器上吗?

对于 Web-dev,PHP 处理器是否可以安装在普通的 Windows XP 机器上,这样通过浏览器查看 PHP 文件会执行 PHP 脚本?(不是 Windows Server 2003)

我什至下载了 PHP,但似乎他们希望将它安装在服务器上。

有没有其他方法可以在本地机器上快速预览和运行 PHP 而无需将文件上传到服务器?Dreamweaver可以处理 PHP 文件中的静态 HTML..)

0 投票
2 回答
22441 浏览

jquery - 本地 html 文件 AJAX 调用和 jQuery Woes

我正在使用 jQuery 和一些 xml 文件开发网站的离线版本。当我对 xml 文件执行 $.ajax 调用时,我在 jQuery 中遇到了一个问题,jQuery 会引发错误。

当我查看错误时,我可以告诉它正在加载 XML 文件,因为它在错误的 responseText 属性中。它在 Firefox 中似乎可以正常工作。

这就是我的电话的样子

当我在 Web 服务器上运行它时,它工作得很好。只有当我遇到这个问题时,我才从文件中运行它。

关于如何在 IE 中进行这项工作的任何想法?

编辑:我找到了我的问题的答案。这里

0 投票
5 回答
26747 浏览

java - 离线 Java 文档

我终于开始学习 Java 并且正在寻找一些我可以下载和离线阅读的 Java 文档。类似于Sun 的东西,但被压缩或作为 PDF 或 CHM。

我正在使用 Eclipse,所以与它集成的东西会很好。它似乎已经在某处有一些我想要的东西(javadoc 的东西),但我看不到如何搜索它,也没有看到语言参考。

0 投票
9 回答
3203 浏览

asp.net - 如何编写 AJAX/ASP.NET Web 应用程序的离线版本

我们有一个使用 AJAX 与 ASP.NET Web 服务通信的 Web 应用程序。我们想写另一个可以离线使用的版本。我们需要能够尽可能地重用我们现有的代码。我们应该考虑哪些方法?


该应用程序当前正在使用 XmlHttpRequest 从服务器获取动态数据。显然离线版不能与服务器对话,但它确实需要与某些东西对话!我确信在客户端上安装 IIS 或 Cassini 会起作用,但我希望有一个更简单的解决方案。JavaScript 是否没有其他方法可以与某些外部代码对话?