是否可以使用通过HTTP Get方法处理来自restful webservice的流数据(web服务部署在Tomcat服务器上)。 我用来访问Tomcat服务器上的resful webservice,它返回流数据。 代码:
<s:HTTPService id="getList" url="<rest webservice url>" showBusyCursor="true" useProxy="false" method="GET" resultFormat="xml" result="resultHandler(event)" fault="faultHandler(event)" >
<s:request xmlns="">
<sessionid>a3a1d1f1-cf55-465e-b369-0c484d8ec38f</sessionid>
</s:request>
</s:HTTPService>
上面的webservice实际上从服务器返回一些设备记录,如果记录少于10或20左右,我能够在结果事件中看到数据。但是假设有大约1000条记录需要发送一系列数据包,不生成结果事件。 关于如何接收完整数据的任何输入,以便它可以用于在数据网格上显示?
答案 0 :(得分:0)
如果您只是发出GET请求,请使用URLStream类而不是HTTPService。这可以满足您的需求,并允许您在数据包访问时访问数据。