在无线的空间里冥想-http://www.joymo.cn(无线开发)

做SP人,想SP事(QQ:19149653) http://www.joymo.cn爱角摩,爱无线生活

2007年9月13日 #

HTTP/1.1 新建会话失败解决

出现HTTP/1.1 新建会话失败重启IIS服务也没有用,解决方法:
一、你的业务量大了,升级一下你的内存条;
二、加大你的虚拟内存空间,操作如下:我的电脑->属性->高级->性能->设置->高级->虚拟内存->更改。
然后自定义大小,建议最大值在1.5G以上。

posted @ 2007-09-13 11:17 无线自由 阅读(1209) | 评论 (0)编辑 收藏

2006年9月28日 #

利用NOWSMS分析各种消息格式(MMS,WAPPUSH,SMS)

  看到NOWSMS中那么多消息格式,想看看它最终发到手机时打包的短信格式如何,于是在NOWSMS和SMSC之间用SNIFFER抓包。SMPP协议之前就很熟了,但要看MMS和WAPPUSH的包,由于NOWSMS在发往短信中心之间已经前XML的文本格式做了二进制的转化变成WBML格式,这个对应关系要去翻一大堆的PDF英文资料,比较头痛,但没有想到这个SNIFFER竟然自己做了分析,太好了。
sniffer.JPG
  可以看到这个sniffer真是很强,知道这是一个GSM的短消息。消息头的标示,MMS消息体中WBML的对应关系都能很方便地列出来。用它抓出来的包做成短消息后通过移动CMPP网关下发成功。爽~~~~

posted @ 2006-09-28 14:33 无线自由 阅读(2862) | 评论 (6)编辑 收藏

MMS消息体中的UTF-8编码方式

  NOWSMS做得的确比较强,同事自己写的彩信中心在下发消息时,中文标题是乱码,但用NOWSMS下发时标题正常。主要在于对UTF-8的处理问题上,NOWSMS指明了UTF-8采用的是三字节编码方式:
96 08 ea e6 b5 8b e8 af 95 00。
0x96:表示subject
0x08:表示主题的字节长度
0xea:表示三字节编码方式,0xea表示11101010,说明UTF-8表示的三个字节中,第一个字节是以1110开头,第二个字节是以10开头,第三个字节是以10开头
0xe6 0xb5 0x8b 0xe8 0xaf 0x95:表示标题内容“测试”
0x00:表示标题部分结束

  将0xe6 0xb5 0x8b还原成二进制11100110,10110101,10001011,根据0xea说明的方式,我们去掉第一个字节中的1110,第二个字节中的10,第三个字节中的10,那么将剩下的部分0110,110101,001011合并,结果是01101101,01001011,转换成十六进制后为0x6D,0x4B,拿文本编辑器ULTRAEDIT看一下"测"的unicode编码。

  后来同事按这种编码方式处理后,手机收到的标题正常。

posted @ 2006-09-28 14:12 无线自由 阅读(1431) | 评论 (1)编辑 收藏

搞掂了移动联通空消息处理

终于完成了对SMS的空消息处理,也就是所谓的闪信二代。经测试,除了部分老款的手机在收到后会以闪信的形式出现(即消息直接显示,后来的消息会覆盖上一条消息),其它手机的测试情况是状态报告成功,用户手机上没有收到任何东西。
可以采用这种方式对用户进行激活,但并不会骚扰用户。

posted @ 2006-09-28 09:47 无线自由 阅读(705) | 评论 (1)编辑 收藏

2006年9月18日 #

SP自消费所用红卡、白卡

所谓红卡是指运营商发行的打折卡,白卡就是不打折的充值卡。

其实这两种卡如果用于正常的用户消费,对于运营商来说是没有任何影响的,但用于SP自消费,从收入的角度来说,红卡会使SP利用打折的差价挣运营商的钱,白卡会减少运营商的实际收入,因为信息费是要分成的;从管理的角度来说,如果SP靠自消费来提高自己的排名和“盈利”会伤害有序的行业竞争,使SP们不是专注业务本身,而是投机取巧。

posted @ 2006-09-18 14:40 无线自由 阅读(479) | 评论 (0)编辑 收藏

2006年9月14日 #

WAPPUSH格式

-------WAPPUSH接收格式
---共两条短信组成一条WAPPUSH
211.137.171.75/wap/jnh_aqmm/free.aspx
----第一条
08
91
683108200245F0
60
03
A1
61F8=168
21
04
60203211644300 =06-02-23 11: 46: 34 时区=00
8C 短信长度
0B05040B8423F0000301  ’Wap Push Header 1例如0B05040B8423F00003030101        
02 共有几条短信(此处2条)
01 这是第一条短信
5F060A03AE81EAAF828D90B484  'Wap Push header 2例如 29060603AE81EA8DCA
29060603AE81EA8DCA
02
05  '-//WAPFORUM//DTD SI 1.0//EN 
6A 'UTF-8 
00
45 '<si> 
C6 '<indication 
0C 'href="::URL::http://  
03  '字符串开始 
3231312E3133372E3137312E37352F7761702F6A6E685F61716D6D2F667265652E61737078
WAPPUSH地址:   211.137.171.75/wap/jnh_aqmm/free.aspx
例如:687474703A2F2F696D732E6E656173652E6E6574  'URL:   ::URL::http:// ims.nease.net

00 'URL 字符串结束 
01  '> 
03 '内容描述字符串开始 
E79C8BE79C9FE4 '这里就是显示给用户的内容,用utf-8编码。 
BABA4D4DE5A484E5A5B3
E5BC80E88B9EE998B4E9
8193E6B581E8A1802EE7
BB9DE5AFB9E683852EE8
89B22EE8A3B82EE6898B
E69CBAE794B5E5BDB1E8

********************************************************
+CMGL: 10,1,,56
----第二条
08
91
683108200245F0
64
03
A1
61F8
21
04
60203211644300
29
0B05040B8423F0000301
02
02
A781E688915151E2
809CE4B8AAE4BABAE8AF
B4E6988EE2809D20
00 '内容描述字符串结束 
01   '</indication>" 
01  '</si> 

***************************************************

----全部内容
0B05040B8423F0000301
02015F060A03AE81EAAF
828D90B48402056A0045
C60C033231312E313337
2E3137312E37352F7761
702F6A6E685F61716D6D
2F667265652E61737078
0001
03E79C8BE79C9FE4
BABA4D4DE5A484E5A5B3
E5BC80E88B9EE998B4E9
8193E6B581E8A1802EE7
BB9DE5AFB9E683852EE8
89B22EE8A3B82EE6898B
E69CBAE794B5E5BDB1E8
0B05040B8423F0000301
0202A781E688915151E2
809CE4B8AAE4BABAE8AF
B4E6988EE2809D20
00
01
01

posted @ 2006-09-14 11:56 无线自由 阅读(1430) | 评论 (5)编辑 收藏

2006年9月4日 #

调试时提示"无法附加,绑定句柄无效"

在VS2005下调试ASP.net,总是提示"无法附加,绑定句柄无效",以前没问题,怎么现在不行了,想起前些天关了些服务,查询资料后是因为Terminal Services服务的原因,重启后正常。

posted @ 2006-09-04 10:54 无线自由 阅读(1302) | 评论 (0)编辑 收藏

2006年8月31日 #

存储过程中将表名不可作为变量

create proc test @tablename varchar(50) as
 select * from + @tablename
这样会出错,提示要定义@tablename

正确的做法如下:
create proc test @tablename varchar(50) as
declare @strSQL varchar(200)
set @strSQL = 'select * from ' + @tablename
exec(@strSQL)
形成SQL语句后通过EXEC执行

posted @ 2006-08-31 17:08 无线自由 阅读(206) | 评论 (0)编辑 收藏

2006年8月29日 #

北京交规考试软件开发完成

呵呵,刚学车,自己做了一个北京交规考试的软件,采用最新的标准题库,自己考试得了99分。
软件说明:
1。分章节考试(九个章节,一个补充材料)练习,随机练习,考试三大功能
2。软件无任何广告弹出
3。下载地址:http://www.05888.cn/car.rar
o_car1.GIF

posted @ 2006-08-29 23:20 无线自由 阅读(2385) | 评论 (10)编辑 收藏

仅列出标题