C# 是否可以使用asp.net通过GSM调制解调器连接和发送消息?

C# 是否可以使用asp.net通过GSM调制解调器连接和发送消息?,c#,asp.net,gsm,C#,Asp.net,Gsm,我已经开发了一个c#winforms应用程序,通过使用这篇文章发送短信,效果非常好。。。现在我想发送短信使用GSM通信(即)手机连接到PC,我已经检测到它,并发送短信使用它在asp.net 是否可以使用asp.net通过GSM调制解调器连接和发送消息?如果您的应用程序是常规控制台/winforms应用程序,或者是asp.net应用程序,则应该没有区别 如果互联网上的任何人都能连接到您的网站并发送消息,那么您只需要稍微提高一点安全意识…当然可以!唯一的一点是,由于ASP.NET是服务器端编程,GS

我已经开发了一个c#winforms应用程序,通过使用这篇文章发送短信,效果非常好。。。现在我想发送短信使用GSM通信(即)手机连接到PC,我已经检测到它,并发送短信使用它在asp.net


是否可以使用asp.net通过GSM调制解调器连接和发送消息?

如果您的应用程序是常规控制台/winforms应用程序,或者是asp.net应用程序,则应该没有区别


如果互联网上的任何人都能连接到您的网站并发送消息,那么您只需要稍微提高一点安全意识…

当然可以!唯一的一点是,由于ASP.NET是服务器端编程,GSM调制解调器必须连接到运行应用程序的服务器。甚至,您已经开发的代码也可以重用。将该代码作为具有公共接口的程序集来获取功能。将其包含在ASP.NET应用程序中,您可以发送短信。

是。您可以创建包含访问GSM调制解调器和发送SMS消息逻辑的Windows服务。然后可以从ASP.NET web应用程序访问此服务

有很多文章是关于将WCF服务作为Windows服务运行的,下面是一篇关于MSDN的文章


但仔细想想,在这里建立一个服务可能有些过头了。你也可以在应用程序中使用你的库。

你可以按照Kangkan在回答中提到的那样做。您需要将调制解调器连接到不太可行且不太推荐的服务器上。您可以选择的最佳选择是订阅第三方SMS网关,并通过其HTTP API发送SMS。有许多这样的提供商提供这种服务。只要用谷歌搜索一下,你就会找到最适合你需要的手机。

手机是连接到ASP.NET应用服务器还是客户端电脑。。如果是较早的,则我看不到服务器上执行的代码中存在信任问题。@preet我不想将其托管在服务器中。。只是一个客户端mavhine…@codekka我不会把它放在服务器上,它只会放在客户端机器上。。。任何对我有用的链接…更新了我的答案。。。但谷歌是寻找这一点的地方。:)在Stackoverflow上还有一个类似于你的taha的链接。以下是链接:你可以透露你当前的应用程序是如何组织的。我觉得,你只需要重复使用同样的东西。@你一定要尝试一下。。。但我需要一个免费的短信api。。有吗?。。。如果是这样,我能指望他们一直工作吗?试试Way2Sms。我还没查过但这里有一些代码,