CP、SP是什么?

来源:互联网 发布:ios 打开淘宝客户端 编辑:程序博客网 时间:2024/04/28 04:47
SP是(Service Provider)服务提供商的缩写!

SP指移动互联网服务内容应用服务的直接提供者,负责根据用户的要求开发和提供适合手机用户使用的服务。从企业业务开展的角度来看,目前 SP可以分成三大类:

★门户型 SP就是由门户网站提供的短信服务。主要有搜狐、新浪、网易、中华网、Tom等几家。其短信服务的内容主要有铃声、图片、文字传情、新闻、游戏等,这些需要不断补充素材的服务是这些门户型 SP的专长;

★专业型 SP以短信作为主业的公司。从提供的服务品种来看,专业型 SP和门户型 SP几乎完全重合。但从具体的业务来看,专业型 SP的优势在于需要不断创新的技术性、创意性服务;

★专项型 SP代表是腾讯公司。腾讯和其他的短信服务商不同,没有常见的图片、铃声、游戏等业务,只专注于自己具有垄断优势的 QQ衍生短信服务。 

CP是(Content Provider)内容提供商的缩写!

CP指内容的直接提供者,一般来讲,CP通过SP提供给他们的一些接口来完成内容信息的发布处理。接口方式可以分为三类:

★第一种,是最容易的,完全通过Http协议实现。
    SP会提供一个下发的url地址,CP把相关的信息作为url参数传递给SP就可以了
    比如SP提供的地址是http://www.topronet.com/sendMsg.jsp?desc=13901234567&cpid=cqq&cppwd=qqc&msg=你好
    这样,CP就可以把“你好”这个短信息发送到13901234567这个用户,当然还会传递一些必要的认证信息。
    对于用户发过来的上行信息,SP那边会访问CP事先约定好的一个Url地址,把信息通过参数传递过来
    比如,CP这边有个URL http://www.cp.com/receive.asp?mobile=13901234567&msg=你好
    这样,CP这边就能够根据接收到的信息来做不同的处理了。

★第二种方式,就麻烦一些,SP会开放他们的数据库给CP。
    通常会有两个表,一个表是发送表,一个是接收表。
    如果CP要下发短信息,就把信息插入到发送表,SP那边发现有新的信息就自动处理;
    而用户发给CP的信息,都会存在接收表里面,所以CP要能够时时的接收到用户信息,就必须不停的访问数据库,看看接收表有没有新的信息。

★第三种,也是比较麻烦的一种,SP在SP端数据库和CP之间又加了一层通道。
    这种方式是跟第二种差不多,只是CP必须按照SP规定的协议和SP端的Server通信,进行信息的收发,而这又与客户的系统和编程语言相关。
    所以,一般对于CP来说,最喜欢跟第一种SP打交道,简单,方便,省事,而通常这样的SP也是能够比较为客户着想的SP,服务自然也不错。 
 

原创粉丝点击