读书人

|M| 为什么小弟我照着例子做WebServic

发布时间: 2011-12-24 23:03:24 作者: rapoo

|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!
[解决办法]
钻石啊
[解决办法]
哇,看到几个老大了,哈哈。

读书人网 >asp.net

热点推荐