我有一个 GSM 调制解调器,我想将它与 pc 连接,并希望从 oracle 数据库向用户手机发送文本消息。请任何人告诉我是否有任何正宗的方式可以从 oracle db 向用户手机发送短信。我想做我自己的网关方式使用 .net 平台(如 vb.net 或 c#)请任何人告诉我如何通过使用 vb.net 作为前端 developermetn 和 oracle db 作为后端从 oracle 发送短信
问问题
1122 次
1 回答
1
很耐人寻味。没有本地方法可以做到这一点,您将不得不使用一些外部工具来实现这一点。
按照这个
引用-
使用 GSM 调制解调器/手机及其支持软件/实用程序发送短信。
有很多软件/实用程序/工具可以做到这一点,但这里我使用的是一个免费项目。这样,安装/配置: * Red Hat Linux 操作系统 * Oracle Database 8i/9.x/10.x * Gnokii - 适用于诺基亚手机
Download : http://gnokii.org/download/gnokii/0.6.x/gnokii-0.6.2.tar.gz Install : http://urtica.linuxnews.pl/~pkot/gnokii/gnokii.html#ch1 Sample File : http://cvs.savannah.nongnu.org/viewcvs/gnokii/gnokii/Docs/sample/gnokiirc?rev=1.22 User Guide : http://wiki.gnokii.org/index.php/User%27s_Guide * Nokia Mobile Phone With Data Cable - [http://www.gnokii.org/cables.shtml]
尝试使用命令发送 SMS。
$ echo "This is a test SMS using Gnokii-Linux..." | gnokii --sendsms +12052059201
注意:消息长度 = 160 个字符。它将需要 30 - 40 秒,并将 SMS 发送到所需的号码。
要在 Oracle 数据库中测试和配置它,您必须创建一个 Java 类。
http://www.oracle-base.com/articles/8i/ShellCommandsFromPLSQL.php
SET SERVEROUTPUT ON SIZE 1000000 CALL DBMS_JAVA.SET_OUTPUT(1000000); BEGIN Host_Command (p_command => 'echo "This is a test SMS from Oracle Database." | gnokii --sendsms +12052059201'); END; /
于 2012-09-27T13:46:09.893 回答