Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ASP.net中从服务器端调用带参数的客户端javascript_Javascript_Asp.net_Wcf_Rest - Fatal编程技术网

在ASP.net中从服务器端调用带参数的客户端javascript

在ASP.net中从服务器端调用带参数的客户端javascript,javascript,asp.net,wcf,rest,Javascript,Asp.net,Wcf,Rest,我有一个ASP.net网页,定期(每分钟一次)调用我的WCF REST服务。我的REST服务响应一些XML数据。在得到它之后,我在我的ASP页面的服务器端做了一些进一步的操作。注意,ASP中的post数据处理是必需的,我无法避免。我知道如果没有这一步,我的生活会更轻松,但我必须这样做 在我希望以XML格式将此数据传递给客户端javascript之后,客户端javascript可以解析它并基于此数据向用户显示信息。如何从服务器端拨打此电话?做这件事的最佳模式/实践是什么 .net4/VS2010如

我有一个ASP.net网页,定期(每分钟一次)调用我的WCF REST服务。我的REST服务响应一些XML数据。在得到它之后,我在我的ASP页面的服务器端做了一些进一步的操作。注意,ASP中的post数据处理是必需的,我无法避免。我知道如果没有这一步,我的生活会更轻松,但我必须这样做

在我希望以XML格式将此数据传递给客户端javascript之后,客户端javascript可以解析它并基于此数据向用户显示信息。如何从服务器端拨打此电话?做这件事的最佳模式/实践是什么


.net4/VS2010

如果要调用一个已经存在的函数,该函数将把数据加载到屏幕上,可以告诉服务器返回数据,然后ajax将获取该数据并调用回调函数。
如果不使用ajax,可以使用新数据重新加载整个页面。

如果要调用已存在的函数,将数据加载到屏幕上,可以告诉服务器返回数据,然后ajax将获取该数据并调用回调函数。
如果不使用ajax,则可以使用新数据重新加载整个页面。

HTTP的设计目的不是将数据从服务器推送到客户端。我不太熟悉ASP,但通常您可以通过HTTP将数据“推送”到客户端javascript应用程序:

  • 通过元刷新重新加载页面(实际上并不推送数据;)
  • 使用javascript定期轮询“作业队列”URL
  • comet(请参见))以获取概述)
  • Web套接字(实际上将数据推送到客户端,但仅受较新浏览器支持)
我一直在使用大气(http://atmosphere.java.net/)它在java应用程序容器中运行良好,在底层技术上提供了一个抽象层。我不知道ASP世界里是否有类似的东西

干杯
Martin

HTTP的设计目的不是将数据从服务器推送到客户端。我不太熟悉ASP,但通常您可以通过HTTP将数据“推送”到客户端javascript应用程序:

  • 通过元刷新重新加载页面(实际上并不推送数据;)
  • 使用javascript定期轮询“作业队列”URL
  • comet(请参见))以获取概述)
  • Web套接字(实际上将数据推送到客户端,但仅受较新浏览器支持)
我一直在使用大气(http://atmosphere.java.net/)它在java应用程序容器中运行良好,在底层技术上提供了一个抽象层。我不知道ASP世界里是否有类似的东西

干杯
Martin

确保我遵循:您从客户端的WCF Web服务获取数据,然后将其传递回ASP.NET页面,该页面对该数据执行另一个处理,并需要将其返回给客户端?不完全是:WCF REST->ASP->JavaScript确保我遵循:您从客户端的WCF Web服务获取数据客户端,然后将其传递回ASP.NET页面,该页面对该数据执行另一个处理并需要将其返回给客户端?不完全是:WCF REST->ASP->JavaScript