关于开发SP彩信平台的问题,请各位多多指教,言者有分,不够再加
各位大侠,我以前是做VC++的,现在工作准备做移动的彩信业务,而移动提供的接口是华为的API(http://www.monternet.com/moneditor/cs/SP/cmcc/),都是用JAVA开发的,所以我们准备转到JAVA 上来,可我没接触过JAVA ,希望各位多指教。
我们要实现根据接口,向移动发彩信和接受彩信,我希望大家建议我学什么,用什么工具,谢谢大家啦!!!!!
问题点数:100、回复次数:19Top
1 楼hojay2001(小捷利)回复于 2003-12-03 11:12:15 得分 2
先第一个顶一下!Top
2 楼gdsean(摇滚java)回复于 2003-12-03 11:22:42 得分 88
这个有兴趣,不过没接触过,无法给你专业意见
你要弄到厂商的API文档和一些samples,这些api一般不复杂
Top
3 楼lhw76112(小六)回复于 2003-12-03 11:28:57 得分 0
gdsean(摇滚java):
这些文档和例子我都看啦,都是JAVA做的,我也看得懂,只是不知道怎么样用JAVA工具,开发一个什么类型的程序,象C++中,我可以写成应用程序,也可以写成。DLL文件共别人用。
我现在只知道JSP是和ASP 一样的,做动态网页的,象JAVA JSERVLET和JAVABEAN是做什么的,请大家指点一下!谢谢!!!Top
4 楼lhw76112(小六)回复于 2003-12-03 12:43:58 得分 0
同志们,帮帮忙啊Top
5 楼zbbstar(菜菜鸟)回复于 2003-12-03 12:52:21 得分 1
我也学过几天java,很想知道怎么去跟移动联系这个业务。
java的工具好的不多,ibm的webphere是最重量级的Top
6 楼gdsean(摇滚java)回复于 2003-12-03 12:55:10 得分 0
事实上,我也看了华为的文档,心里倾向于手机跟web服务器之间的通讯
你需要安装一个resin服务器,然后配置华为的服务端servlet,该servlet会监听客户端的请求,你要添加自己的逻辑进去就ok了
我不知道你想用这个api做什么事情
Top
7 楼wendaotwo(问道)回复于 2003-12-03 13:04:11 得分 0
csdn文档中好像有不少这方面的讨论;找一找看看!Top
8 楼lhw76112(小六)回复于 2003-12-03 13:12:11 得分 0
说起来用华为的API做什么很简单,就是调用华为的CLASS函数把彩信发送到移动的彩信中心去,再一个就是时时监听移动的彩信中心发过来的彩信,并对彩信做响应的处理。
我现在就是想知道怎么搭建这个JAVA 的开发环境,创建一个什么类型的JAVA程序。
谢谢大家的关心!!!!!Top
9 楼elathen()回复于 2003-12-03 13:22:38 得分 8
华为给你的是底层的API,也就是通信方面的,当然你也可以根据协议自己写一个
你要用java写的程序是这样把彩信信息发送给短信中心
主要是三方面发送程序,监听程序,接受程序
Top
10 楼gdsean(摇滚java)回复于 2003-12-03 13:23:25 得分 0
发送的java你可以做两种,一种是普通应用,一种是web应用
普通应用你只需要一个jdk和华为的vas包
import ...
public class MMTest{
public static void main(String[] args){
...
//控制参数个数
...
MMSender sender = ..;
sender.setXX(args[0]);
...
}
}
安装jdk
环境:set path=c:\jdk\bin
控制台
javac MMTest.java
java MMTest 参数1 参数2。。。
监听的也是类似,另外起一个控制台窗口,程序循环监听
web应用更好点,你可以通过表单填写信息,而且配置更简单,安装个resin就ok了
Top
11 楼elathen()回复于 2003-12-03 13:23:30 得分 0
工具方面用jb可以
websphere太吃内存了
Top
12 楼gdsean(摇滚java)回复于 2003-12-03 13:26:44 得分 0
呵呵做普通应用你得把华为得jar设置到classpath里面
web应用就把jar放到WEB-INF/lib下面Top
13 楼babe0556()回复于 2003-12-03 13:30:37 得分 1
J2ME有个手机的开发环境。编好了可以直接测试使用。Top
14 楼lhw76112(小六)回复于 2003-12-03 13:50:02 得分 0
gdsean(摇滚java):
因为我第一次用JAVA ,您说的很明白,可我还不是很清楚,大概流程知道啦些,谢谢您,能不能再具体点,谢谢啦Top
15 楼lhw76112(小六)回复于 2003-12-03 14:23:26 得分 0
gdsean(摇滚java):你好!!!非常感谢您的回答,使我明白啦一些问题。
我是这样设置的:点我的电脑右键,选属性--点高级--环境变量--系统变量--新建--变量名:classpath 变量值:f:\vasapi.jar(也就是我放华为的API程序的路径)
现在我该把设计好的.class文件放在什么地方,这样运行呢,
各位别生气,我刚接触JAVA,是个盲人,请大家多多帮忙!!!!1Top
16 楼lhw76112(小六)回复于 2003-12-03 15:02:52 得分 0
同志们!帮忙啦!!!!!!!!!!!!!!!!!!Top
17 楼gdsean(摇滚java)回复于 2003-12-04 09:46:58 得分 0
小六,你写的文件应该是.java文件,编译后变成.class
运行用java命令,假如你的程序没有打入package,运行的话
应该先在classpath里面加入你class所在位置的路径
然后就可以在命令行方式java YourClass运行程序了Top
18 楼lhw76112(小六)回复于 2003-12-04 10:10:16 得分 0
gdsean(摇滚java)大侠:
谢谢!我现在基本上走通啦一个小程序,您有QQ吗,我想随时请教您,我的QQ:11760837Top
19 楼gdsean(摇滚java)回复于 2003-12-04 10:12:45 得分 0
哦?我不上QQ的,请教两个字就别提了
上msn吗,seanwong1127@msn.comTop




