2010-09-27 57 views
0

我开发必须建立的Web服务调用一些PHP脚本的Web服务。此Web服务正在我们客户的LAN上运行。这意味着我还没有访问它。我会去客户端测试,但希望能在我走之前一路那边来测试我的代码。测试Web服务的客户端,而无需提供

有没有一种简单的方法可以在我的开发PC上设置某种假Web服务(最好基于WSDL文件),而无需在此网络上创建Web服务(系统管理员不会那样)?我不想只是建立一个静态类为存根或东西,因为它不是真正的网络服务,我想测试的功能,但更多的是周围所有的东西。就像我正在把正确的类型的对象,我正在调用PHP函数来连接到Web服务等。

在此先感谢。

回答

1

我不明白为什么在本地主机上运行Web服务应该让您的系统管理员感到不安,没有数据会离开您的机器。他们甚至不需要知道你正在做这件事。

测试你想测试调用伪造的Web服务的东西是迄今为止最好的。我不使用PHP自己,但在我的开发环境(Java的,因为它发生)敲了一个假的服务是相当快的,想必你的情况了。

+0

如果我设置Web服务在我的电脑上,不就是打开我的电脑更多的网络?或者仅仅将它设置为只在本地主机上很容易? – 2010-09-27 06:51:48