2013-07-01 97 views
0

我似乎已经创造了一个完整的空白,并且很可能会有一个本垒打时刻,当有人指向正确的方向时。从同一个网络应用程序中消费网络服务

我有一个WCF Web服务,它跨越asp.net,windows phone,windows服务等等被快乐地消费了。我将一个页面添加到服务所在的同一应用程序中,基本上是一个“测试”用户可以前往的页面,它会快速调用服务以查看服务器是否启动。

现在通常情况下,你只需要输入一个服务参考,然后让你的叔叔摆脱,但是对于我的生活,我似乎无法点击当我访问服务时应该做的事情从同一个应用程序中,我是否仍然添加服务引用或有更快的方法来执行它?

谢谢!

+0

如果他们的服务器确定无法访问服务,用户将无法查看该网页? – DoctorMick

+0

我想我应该宁愿说,这是一种方法来查看服务是否对服务器。对于那个很抱歉。 – Storm

回答

0

尝试在代码中通过名称引用Web服务,并查看您是否能够从该Web服务创建新对象,然后在代码中使用,而不是创建引用。

+0

尽管这是一种执行服务背后的逻辑的方法,但这种方式不会将其作为服务来访问。因此,为了测试WCF接口是否仍然运行,这不是方法。该服务的服务参考将是。 – CodeCaster

+0

@CodeCaster,所以我正确地说,最好的方法是实际添加一个Web引用回自己? – Storm

+0

@ user1538480没错。 – CodeCaster