|M| 为什么我照着例子做WebService不行呢
这是例子
http://blog.csdn.net/junval/archive/2007/07/10/1684718.aspx
然后我的WebService是:
http://www.99bill.com/webapp/services/OrderManager?wsdl
然后我在我程程中的这一句不行:
Service myService = new Service();
怎么解决
这个WebService是返回一段XML的
[解决办法]
你引入命名空间了么?
using 你的应用命名空间.com._99bill.www;
OrderManager o = new OrderManager();
string = o.payCheck( "2007-07-01 ", "2007-07-30 ", "user ", "password ");
[解决办法]
三……三个钻石
[解决办法]
佩服你的毅力 都这时候了还在学习 想想自己 哎 荒废了 好在醒了点 加油
[解决办法]
up
[解决办法]
这个是别人的源代码
public partial class _Default : System.Web.UI.Page
...{
protected void Page_Load(object sender, EventArgs e)
...{
Service myService = new Service();
txtWebServiceInfo.Text = myService.CanWeFixlt();
}
}
我猜测你的代码中自己加了命名空间,那么访问Service类的时候也要加命名空间
如下
namespace MyWeb
{
public partial class _Default : System.Web.UI.Page
...{
protected void Page_Load(object sender, EventArgs e)
...{
MyWeb.Service myService = new MyWeb.Service();
txtWebServiceInfo.Text = myService.CanWeFixlt();
}
}
}
还有,类名最好别叫Service,因为Web服务的基类就是System.Web.Services.Service
[解决办法]
WebService的例子很多,msdn也有一步一步的例子,换个例子。
明白了WebService的工作机制,代码怎么写完全自己定的。
[解决办法]
鑽石出來了
[解决办法]
第一次看见两个牛人同时出现!study!
[解决办法]
钻石啊
[解决办法]
哇,看到几个老大了,哈哈。