收藏 分享(赏)

基于PHP和Webserivce的 信息发布平台.ppt

上传人:涵涵文库 文档编号:5373296 上传时间:2019-02-25 格式:PPT 页数:13 大小:436.50KB
下载 相关 举报
基于PHP和Webserivce的 信息发布平台.ppt_第1页
第1页 / 共13页
基于PHP和Webserivce的 信息发布平台.ppt_第2页
第2页 / 共13页
基于PHP和Webserivce的 信息发布平台.ppt_第3页
第3页 / 共13页
基于PHP和Webserivce的 信息发布平台.ppt_第4页
第4页 / 共13页
基于PHP和Webserivce的 信息发布平台.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、基于PHP和Webserivce的 信息发布平台,Ji, Kaifan, Wang,Feng, Liu, Qing云南省 计算机技术应用重点实验室,Platform,2 Sun fire3800s each has 8 CPUs, 4G Memory, 1T Raid OS: Solaris 10 Software: 1) Java2) Mysql3) PHP,Topology,DB,Fits,Web Server,Batch Process Server,Mail Server,所有的FITS文件,以文件方式保存在服务器中; DB中只存放了供查询的相关参数信息,以提供检索效率; 批处理服务器

2、采用轮询方式,查看DB中的内容,决定是否启动批处理过程; 批处理结果通过SMTP发出。,查询支持方式,提供以下3种检索方式和相应的光谱fits头关键词1)Ra,dec RAOBJ = 2.41048100000000E+02 / RA(deg) of objectDECOBJ = 3.45343160000000E+01 / DEC(deg) of object2)5-part SDSS (run-rerun-camcol-field-objID)OBJID = 3965 40 5 73 338 / run rerun camcol field objID3)Plate-MJD-Fiber M

3、JD = 53142 / MJD of observationPLATEID = 1418 / Plate IdFIBERID = 577 / fiber ID,Demo Interface,实现,1. 所有的数据归算由USTC完成; 2. 以FITS方式提供 3. 查询条件所需数据,已经转入MySql, 经课题组多次尝试,基于HASH表的文本检索的效率还不如MySql,最终放弃了自行实现的检索方式。,实现方式,以ySQL为数据平台;PHP为脚本,没有使用JAVA,主要考虑是验证开发,PHP开发效率高;工具:Delphi for PHP 单检索直接给出结果,其中: 在中,以直接查询,获得文件,

4、以文件方式打开,读出拟合数据,采用绘图,Batch process,单个查询非常简单,基于PHP+MYSQL的实现有极高的效率. 问题: 批处理方式:暂时还没有实现科学工作流,在这方面开展了部分工作;,当前的批处理实现,1. 以http上传文件,格式采用纯文本,暂时只支持按星号检索,文件格式为每行一个星号在提交表单时,需要提交一个Mail Address, 2. 在上传后,后台表单程序先产生taskid,存入t_taskid,然后读出每个需查询星号,以星号taskid存入数据库表t_task 3. 一个运行于后台的进程,以轮询的方式,随时监测t_taskid表,有新记录产生就开始一次批处理在处理完成后,再进行下一个批处理效率会低一些,但一定不会导致高负载,在处理完成后,生成text文件和Gif文件,利用打包后发出,也可采用zip,调用协议发出邮件 当前无法判断邮件是否成功,基于webservice的接口实现,正在完成,提供xml rpc和soap 两种方式的webservice调用,进度,12月完成系统设计; 12月后提供公测,预计域名:,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报