在远程服务器中使用ASMX Web服务

时间:2012-12-21 15:45:47

标签: asp.net web-services asmx

我将使用Web服务发送短信,我在我的本地系统(VS2010,ASP.NET)中制作了一个小型测试应用程序,它工作正常,但现在我要将此Web服务集成到我的远程服务器,我对在远程服务器上使用此服务感到困惑,我不确切知道应该将哪些内容复制到我的服务器?我应该如何更改我的web.config和/或其他文件以支持此Web服务,这就是我在本地应用程序中使用它的方式:

com.panelesms.www.Send s = new com.panelesms.www.Send();
long[] rec = null;
byte[] status = null;
string[] to = new string[1];
to[0] = "mynumber";

int returnValue = s.SendSms("username", "pass", to, "sendernumber", "text", false, "", ref rec, ref status);

但com.panelesms.www.Send未在远程服务器上检测到,我想我遗漏了一些东西,例如在web.config中进行更改,或者将一些文件复制到服务器以便com.panelesms.www.Send可以用作有效类型,这是我的服务地址: http://www.panelesms.com/Post/Send.asmx

1 个答案:

答案 0 :(得分:1)

您可以更改web.config文件中的Web服务代理地址,使其指向服务http://www.panelesms.com/Post/Send.asmx

如果您要在外部公开它,请花时间保护您的服务