需求编号:18161800000002937000 发布时间:2016-04-24
【业务需求】
一、功能需求
已有C语言应用程序,实现了基于多读卡器工作方式下的CW共享服务;现需优化为基于多带卡机顶盒工作方式下的CW共享服务。
原程序业务流程:
优化后的业务流程:
说明:
1、在一台主机上建立一个主CA server,提供CW控制字列表(数据库)接受所有客户端的CW请求;
2、同时,CA server上建立可用带卡机顶盒列表;
3、每个带卡机顶盒(如i520)就是一个独立的CA共享服务器,它和主CA Server通过心跳线建立通讯,并报告自己的状态:是否插CA卡、CA卡的类型(歌华卡,同方卡等);
4、主CA Server的核心业务流程:
①主CA Server接收到客户端CW请求
②在CW列表中检索
③返回CW结果给CA server:有,则直接跳转到⑨向客户端返回CW
④ 无,则检索带卡机顶盒表
⑤获取可用机顶盒IP地址和端口号
⑥向该机顶盒转发CW请求(接口函数);
⑦带卡机顶盒返回CW(接口函数)
⑧更新CW列表。
⑨同时向客户端返回CW
5、特别说明:
①带卡机顶盒表要根据不同CA进行分组,如客户手里有数码视讯、永新视博两种卡,则,表内要将带卡机顶盒按CA进行分组;
②选择从哪个分组中获取带卡机顶盒,是通过客户端请求中的ecm参数来区分
二、开发要求
开发环境:PC linux
开发语言:C语言
网络环境:局域网(网线或WIFI),支持组播
操作系统:server端为LINUX系统或安卓系统;
工作要求:server端开机后台自动运行,7X24小时;
三、其它
要求考虑容错性,提高系统可用性。
代码规范,易读性好。
【人员要求】
一、能力要求
1、精通C语言。
二、其他要求
1、希望您做过相似功能的开发,最好有成熟的成品或半成品(无版权问题),能够确保提交的进度和质量。
2、希望您是一个有相关开发经验的个人或团队。
3、在执行过程如果需要现场沟通,接包方必须保障在工作时间到达现场。
【交付要求】
一、交付物要求
1、涉及到的所有软件源代码。
2、可用于测试的应用程序(pc linux下的可执行程序)。
二、验收基准
1、源代码可编译,100%通过无报错。
2、软件功能完整。
【支付方式】
本需求为一次性支付,系统验收完成,一次性支付费用。
PHP网站源码潍坊潍城网站优化推广联系方式网站优化关键词排名下降长春网站单词优化郑州网站关键词优化排名工具东城网站优化关键词滁州网站快速优化代发广告网站优化焦作网站优化哪里好如何建设优化一个网站荔湾网站推广优化成都网站优化 鹊起科技怎样花钱优化网站怎样优化网站哪家好网站优化常见方法网站优化基本工作上海网站优化推广公司介绍福田软件网站优化方案传统优化网站会遇到什么网站优化英文桐城网站优化哪家性价比高学seo网站优化河南建材行业网站优化推广有用吗瀍河区网站优化seo绵竹网站优化推广网站如果做谷歌关键词优化纪梵希网站优化做网站优化的弊端找人优化网站设计公司网站优化新民网站优化seo歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运