C里面的SOCK类型在DELPHI里要如何定义 ,有人用DELPHI调用动东软的API吗? (100分)

  • 主题发起人 主题发起人 wwolf
  • 开始时间 开始时间
W

wwolf

Unregistered / Unconfirmed
GUEST, unregistred user!
有人开发过移动的短信平台吗?现在最新的CMPP协议是2.0的了。
我正准备做,可是碰到一难题。。。希望会的人给于帮助。
问题:
和ISMG连接是用一个连接还是两个?
如果是两个连接,在CMPP2.0协议中没有BIND_TYPE这个字段。您是如何实现的?
如果是一个连接,同时要处理发、收。。。感觉不好做,您又是如何处理的?

手上拿到一份东软的API,不过是C的。。。如果要调动它的DLL,其中SOCK的类型在DELPHI中该如何定义?
解决此问题的50分。
 
至少两个连接 一个MO接收 一个MT发送 做CMPP的厂家通常都对协议做一定的扩展 比如亚信网关 Connect时的version字段说明了这条连接是MO还是MT 所以不止要看CMPP 更要根据具体的网关看其API文档
 
我在福建。。。问过两个人了。。。一个说是两条。
一个说是一条。。。我也不知道是几条。。。

做了联通、电信的都是用两条的。。。真不知道到底是一条还是两条
 
电信? 电信的短消息协议?
至少两条吧 我做过的北京移动是MO一条MT五条 内蒙移动是MOMT各一条 主要是看你的业务量大小 下发的东西多的时候可以跟移动申请增加你的MT窗口数
 
仔细看看cmpp 协议啊。
mo和mt是分开。 连接个数 是可以跟ismg 根据你的业务情况 协商的。

delphi的socket 太多了,TClientSocket,TSock,TServerSocket,等等
你也可以直接调用 windows 的api 来处理sock。
 
算了。。。没人回答。。。便宜你们两个了

我自已用DELPHI写API好了。。。已经好了:)
 
后退
顶部