Windows Phone 8的定期任务限制
我正在尝试使应用程序,它是用来检查网络服务值在后台的基础上,间隔计时器,由用户设置。我知道周期性任务的限制是最小的,30分钟将运行后台代理。这给我的应用程序带来了很大的问题。我可以问一下,有其他方法可以让我检查间隔计时器中的webserivce值,而不是使用周期性任务吗?
在我的场景中,当用户更改程序中的某些字段并执行SAVE时,将发送一个webserivce请求将一些日志信息保存到数据库中。我在网站上做了一些搜索,找到了Async调用的解决方案:
ThreadPool.QueueUserWorkItem(delegate
{
// Create an instance of my webservice object.
// call its Log webmethod.
});
但是,由于我对webservices和Async调用没有太多经验,所以我想向您展示我的场景以及处理它的方式,以便了解您对它的看法,以及它是否是正确的方法。谢谢你的
我在这里尝试做的是用xml数据向Rest webserivce发出post请求。
这就是我现在所拥有的,但是我不确定如何传递我的xml数据
XElement xml = new XElement("MatchedOptions",
from m in _matchedOptionsList
select new XElement("Listing",
new XElement("DomainID", _trafficC
我目前正在测试两个独立系统之间的连通性。当我尝试通过我们的软件进行web服务调用时,我注意到日志中反复出现401错误:
Caused by: org.apache.cxf.transport.http.HTTPException: HTTP response '401: Unauthorized' when communicating with https://testsystem.endpoint/webservice
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse