全国海量号码资源,24小时实时更新,让用户足不出户也能得到全面的一手号码资讯。
电销通信主要考虑操作所包含的功能、涉及的流程与系统数量,设计的原则是完整而内聚。以用户积分查询操作为例,用户有3种查询方式(手机号码+服务密码、用户ID、营业员工号+手机号码),由于都是针对用户的积分查询,是完整而内聚的,因此可以在一个操作中实现,这个操作可以供多个流程调用。相对的,以新开户操作为例,内部又可以细分为客户创建、用户创建、账户创建、订购关系生成、服务开通、信息同步等几个步骤。这些步骤不适合拆分为单独的操作,因为这个几个步骤关联性很强,一旦失败必须回退,只能由省分BSS控制,而不能由总部系统直接调用,避免产生不可预料的错误。
服务颗粒度相对简单,主要考虑服务所包含的操作数量。在工程实施中,每一个服务会发布一个WSDL文件,如果所包含的操作数量太多,则每一个操作的细微修订都要求WSDL文件的重新发布,进而影响到服务的所有操作;另外一个极端是每一个服务只包含一个操作,这样做会导致服务数量急剧膨胀,难以管理。经过工程实施检验,一个服务包含3~6个操作是比较合适的。