网站接口设计2

在项目中,我们遇到这样的需求,内网系统需要从外网网站上获取信访留言,投诉举报信息,首先是药监管理系统市局在信访模块的新增页面上载入外网信息列表

在技术实现上,系统基于Microsoft.Net技术框架、Web Services技术进行建设,采用应用构件和可复用技术,面向系统整体需求,分析系统内部的各要素如用户、数据、表现、权限等,针对各要素开发系列可自我管理、自我扩展的管理构件平台,并最终形成可集成、可搭建、可维护、可扩展、高安全、高性能、高质量的信息化系统。 

 1.2webservice 

Web services是为了让地理上分布在不同区域的计算机和设备一起工作,以便为用户提供各种各样的服务。用户可以控制要获取信息的内容、时间、方式,而不必像现在这样在无数个信息孤岛中浏览,去寻找自己所需要的信息。利用Web services,公司和个人能够迅速且廉价地通过外网向全球用户提供服务,建立全球范围的联系,在广泛的范围内寻找可能的合作伙伴。随着Web服务技术的发展和运用,我们目前所进行的开发和使用应用程序的信息处理活动将过渡到开发和使用Web services。将来,Web services将取代应用程序成为Web上的基本开发和应用实体。 

Web services技术的应用集成是业务集成技术上的一次重要的变化,被认为是新一代的应用集成技术。集成的对象是一个个的Web services或者是封装成Web services的业务处理。 

 

宁波市FDA食品药品管理系统是网新易盛为满足宁波市,区县,针对于药监的一款综合系统,满足市局日常办公,药监业务,并为今后的若干系统建设提供统一的门户、提供操作平台,所有用户都要通过此系统然后调用其它系统完成日常的工作,此系统也应该为其他系统提供必要的数据接口以便今后的数据交换。

采用合理、层次分明、先进、经过多次实践证明的技术架构,确保业务工作的无限扩充和持续升级;优化各类基础数据和专业数据的存储和传输、流程逻辑的执行和访问

2.信访,行政稽查远程获取数据设计

   信访管理:为妥善处理好人民群众的信访问题,充分发挥指导、监督、协调、建议等职能, 但是,FDA管理系统,我们负责的是内网使用的管理系统,但是我们所需要的数据来自于外网网站,必须通过webservice获取外网数据,根据外网网站提供的3webservice,获取局长信箱,投诉举报,公众留言。通过人工筛选,将需要的数据按信访,行政稽查 加入相应模块中


2010101412560339.jpg

                   IDataSwap接口设计

                    2010101413021412.jpg

定义接口 IComplaintsServices,IWebGuestBooksServices

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
/// <summary>
/// 获取投诉举报
/// </summary>
/// <returns></returns>
List < ComplaintsInfo > GetComplain();

/// <summary>
/// 根据ID获取投诉举报信息
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
ComplaintsInfo GetComplainById( string id);
/// <summary>
/// 更新状态
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
int UpdateCheck( string id);

 

转载于:https://www.cnblogs.com/gaowenbin/articles/1850632.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值