GSM-Track 开发日志 GSM-Track开发 STEP 3

 操作ASP版本出现了一个非常重要的问题,后来发觉这个问题是死结,没办法直接通过ASP解决的
什么问题,我先贴个asp的片段

首先,我先把需要提交的数据,是一串二进制buffer,保存在buffer变量里

    Dim xmlstream
    Set xmlstream = CreateObject("ADODB.Stream")
    xmlstream.Mode = 3
    xmlstream.open
    xmlstream.Type = 1
    
这里出错......VBScript不支持变体数组写入xmlstream,只支持byte数组写入,而ASP就只能定义变体的,所以无解,或者大家看看有没有什么其他方法解决.
    xmlstream.Write buffer
    
    xmlstream.SetEOS
    xmlstream.position = 0
      
    Dim xmlhttp
    Set xmlhttp = CreateObject("Msxml2.XMLHTTP")
    Call xmlhttp.open("POST", "http://www.google.com/glm/mmap ", False)
    Call xmlhttp.setRequestHeader("Content-Type", "application/binary")
    Call xmlhttp.setRequestHeader("Content-Length", xmlstream.Size)
    Call xmlhttp.send(xmlstream.Read(xmlstream.Size))
    

后来就用了个折中的方法解决,写dll然后通过服务器调用,当然这得要自已有服务器才可以

恩,接口部分都已经差不多了,接着应该是做应用开发的时候了,手机开发原来是从来没有过,为了方便起见,还是用女朋友的多普达恺撒来做平台,毕竟Windows Mobile系统和Win32有很多相似的架构,开发起来也会容易点,恩.启动.....

对了,申请了个新域名 www.gsm-track.com


大家可以到 www.gsm-track.com 查看最新进展

你可能感兴趣的:(GSM-Track 开发日志 GSM-Track开发 STEP 3)