在ASP.net中从服务器端调用带参数的客户端javascript
我有一个ASP.net网页,定期(每分钟一次)调用我的WCF REST服务。我的REST服务响应一些XML数据。在得到它之后,我在我的ASP页面的服务器端做了一些进一步的操作。注意,ASP中的post数据处理是必需的,我无法避免。我知道如果没有这一步,我的生活会更轻松,但我必须这样做 在我希望以XML格式将此数据传递给客户端javascript之后,客户端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如
.net4/VS2010如果要调用一个已经存在的函数,该函数将把数据加载到屏幕上,可以告诉服务器返回数据,然后ajax将获取该数据并调用回调函数。
如果不使用ajax,可以使用新数据重新加载整个页面。如果要调用已存在的函数,将数据加载到屏幕上,可以告诉服务器返回数据,然后ajax将获取该数据并调用回调函数。
如果不使用ajax,则可以使用新数据重新加载整个页面。HTTP的设计目的不是将数据从服务器推送到客户端。我不太熟悉ASP,但通常您可以通过HTTP将数据“推送”到客户端javascript应用程序:
- 通过元刷新重新加载页面(实际上并不推送数据;)
- 使用javascript定期轮询“作业队列”URL
- comet(请参见))以获取概述)
- Web套接字(实际上将数据推送到客户端,但仅受较新浏览器支持)
MartinHTTP的设计目的不是将数据从服务器推送到客户端。我不太熟悉ASP,但通常您可以通过HTTP将数据“推送”到客户端javascript应用程序:
- 通过元刷新重新加载页面(实际上并不推送数据;)
- 使用javascript定期轮询“作业队列”URL
- comet(请参见))以获取概述)
- Web套接字(实际上将数据推送到客户端,但仅受较新浏览器支持)
Martin确保我遵循:您从客户端的WCF Web服务获取数据,然后将其传递回ASP.NET页面,该页面对该数据执行另一个处理,并需要将其返回给客户端?不完全是:WCF REST->ASP->JavaScript确保我遵循:您从客户端的WCF Web服务获取数据客户端,然后将其传递回ASP.NET页面,该页面对该数据执行另一个处理并需要将其返回给客户端?不完全是:WCF REST->ASP->JavaScript