工作需要,要开发CMPP方面的程序。
在http://www.zealware.com/有两个程序:中国移动通信CMPP3.0短消息网关SP端程序、中国移动通信CMPP3.0短消息网关模拟器,能实现SP发送短信到网关的模拟。但是是用VC做的,库也是VC的。
本人惭愧,不懂VC(郁闷的是VC还没有装成功)。
问题1,如果用DELPHI实现,如何调用VC编的中国移动通信CMPP3.0短消息网关开发接口库(即Delphi如何调用带对象的Dll库)?
问题2,用DELPHI或者其实编程语言,实现与网关通信的思路是什么?应该了解哪些方面的技术?具体如何着手?这个问题比较麻烦,恳切希望高手指点一二。

解决方案 »

  1.   

    1.看dll的头文件的声明,在delphi中做相应的声明即可调用
    2.就是tcp/ip通讯,TClientSocket控件看看用法,详细了解CMPP协议就差不多了
      

  2.   

    那个dll不是标准的dll
    刚刚买了不少书,会仔细看的。不过还是希望大家能指点一二。
      

  3.   

    谢谢大家的回复。看了几天VC++的书,基本了解一点Socket原理,不过VC太难,我正在用VB.Net写Socket通信程序,现在基本原理已经掌握,但是因为以前没有写类似的东西,所以速度有点慢。调度成功能后我会把源代码贴出来。