草庐IT

通信网络

全部标签

javascript - 服务 worker 的网络推送通知

我有几个关于webpush通知和serviceworker的问题授予网站的权限持续多长时间?包含webpush端点和key的订阅对象是否发生变化?如果它改变了,我怎么知道它改变了?是否应该随时重新生成订阅对象?非常感谢 最佳答案 这里是您问题的答案!Howlongdoesagrantedpermissionlastforawebsite?始终检查是否有使用通知API的权限。重要的是要不断检查是否已授予权限,因为状态可能会发生变化。用户可以手动禁用权限,因此每次都要检查以避免破坏代码Doesthesubscriptionobjectt

javascript - Silverlight 和 JavaScript 通信

我非常喜欢让Silverlight和JavaScript相互通信。在page.xaml.cs文件中,我将类标记为ScriptableType并将两个方法标记为ScriptableMember。然后我声明:HtmlPage.RegisterScriptableObject("Page",this);当我尝试调用任一方法时,我得到obj.Content.Pageisundefined:varobj=document.getElementById('silverlightControl');alert(obj);//[objectHtmlObjectElement]alert(obj.Con

javascript - 长轮询 XMLHttpRequests 和间歇性网络连接的问题

我已经实现了一个长轮询连接,允许我在前端使用TomcatWeb服务器和标准javascript进行服务器端推送(comet)。为了保持连接继续,我有一个简单的保持事件循环,它会在最后一个请求完成/失败后立即启动一个新请求。在绝大多数情况下,这种连接工作得非常好,并且如我所料地保持事件状态。但是,我注意到当用户的互联网连接断开时(例如,他们从VPN断开连接,拔掉他们的以太网,等等)并且我有一个待处理的XMLHttpRequest到服务器,我没有得到失败的迹象。正因为如此,连接悄无声息地消失了,除非我不断地向服务器发送请求来测试连接(这似乎违背了使用长轮询的目的),否则我无法知道它发生了。

javascript - 用于服务器到服务器通信的 Node.js

我想知道node.js是否适用于实际上不与浏览器通信的服务器端应用程序,或者浏览器通信只是整个应用程序的附加部分,而不是用于管理。这个想法很简单:服务器从另一台服务器接收大量UDP流量以及包含用户数据的短消息。对于每条消息,应用程序执行数据库查找并过滤掉用户ID不在白名单中的消息。处理过滤后的消息,导致另一个数据库更新,或将数据发送到另一个服务器。这种情况是学习node.js的好场景,还是与JavaEE相比没有任何好处? 最佳答案 免责声明:我在一家为node.js做出贡献并推广其使用的公司工作,因此我的观点可能有偏见。正如其他人在

javascript - 如何知道网络 worker 是否仍在运行?

我正在浏览器中运行网络worker。从父脚本,我想检查webworker是否仍在运行或是否结束。 最佳答案 你应该让webworker发布关于事件的消息,比如它何时完成工作,这样家长就可以收听这些消息/事件并知道工作何时完成。WebWorker甚至可以发布进度事件,这完全取决于您的构建,但不包括在内。 关于javascript-如何知道网络worker是否仍在运行?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

javascript - 使用 postmessage 与 iframe 通信 - 错误在哪里?

我有一个Greasemonkey脚本,它应该向嵌入式iframe发送一个后置消息,在该iframe中,相同的脚本启动一个函数。我的注意力是发送一个简单的消息来触发iframe中的一个函数。该网站和iframe不在同一域中。我的js技术很差,找不到问题。感谢阅读//==UserScript==//@nameTest//@namespace//@includedomainA//@includedomainB//@version1//@grantnone//==/UserScript==if("domainA"===location.hostname){if(window===top)//p

javascript - 动态网络表单

我正在开发一个允许在线编写和查看报告的网络应用程序。这些报告将具有典型学校报告或年度员工评估报告的结构。我希望用户能够自定义他们报告的结构。例如,一所学校可能想要一份格式为的报告SubjectCommentScore-----------------------------EnglishHesucks20%MathsHerocks88%ScienceAboutaverage70%而另一个人可能想要SubjectGrade---------------EnglishAMathsBScienceC我正在寻找一种方法让每所学校指定他们报告的格式-可能是某种JavaScript表单构建库。这样

javascript - 从本地 html/javascript(没有网络服务器)访问 google apis

是否可以从本地html文件(使用javascript)访问googleapi(日历v3)?我想在浏览器中打开c:\temp\gsotto\gsotto.htm,而不是通过IIS提供文件。如果我从提供我的文件,它就会工作http://localhost/通过网络服务器。在googleapi控制台中,我有一个“Web应用程序的客户端ID”:RedirectURIs:http://localhostJavaScriptorigins:http://localhost和浏览器应用程序的“简单api访问”key(带引用)Firebugshowsmethiswhenaccessingthrough

Java 网络编程 —— ServerSocket 详解

构造ServerSocketServerSocket的构造方法有以下几种重载形式ServerSocket()throwsIOExceptionServerSocket(intport)throwsIOExceptionServerSocket(intport,intbacklog)throwsIOExceptionServerSocket(intport,intbacklog,InetAddressbindAddr)throwsIOException参数port指定服务器要绑定的端口(即服务器要监听的端口),参数backlog指定客户连接请求队列的长度,参数bindAddr指定服务器要绑定的I

javascript - 在网络浏览器中显示 3dsmax 模型

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我有一些用3dmax/maya/cad/4dcinema编写的3d模型,我想在我的网站上显示它们,以便用户可以旋转模型并检查它。我在网上找到了这个http://replimat.com/thingiview/examples/client_side_ajax.html如果我能以某种方式将这些模型从3dmax/maya/cad/3dcinema转换为OBJ/STL,我认