APP下载

企业资产管理系统中通信模型的研究与实现

2012-03-17薛淑敏

电子设计工程 2012年11期
关键词:服务系统

薛淑敏

(宝鸡文理学院 计算机科学系,陕西 宝鸡 721016)

企业资产管理(EAM)系统以提高资产可利用率、降低企业运行维护成本为目标[1];以优化企业维修资源为核心,通过信息化手段可以合理安排维修计划及相关资源与活动。因此,EAM在企业信息化管理中起着重要作用。笔者采用基于Silverlight与WCF技术[2]研究并实现了EAM系统中的通信模型,用来改进现有的EAM系统存在的不足。

1 Silverlight与WCF概述

Silverlight是一种跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA)的网络交互程序。它允许UI设计和代码分离,这样开发人员就不用担心界面的随意改动,以往的开发工具是不可能实现的。它不仅提供了丰富的类库,对于不会美工的开发人员也可以轻松的做出华丽、美观的客户端效果,而且还提供了基于HTTP的跨域网访问支持,使得Silverlight应用程序能够方便的访问WCF服务和ASP.NET XAML服务等。

WCF[3]是使用托管代码建立和运行面向服务应用程序的统一框架,它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。WCF允许应用程序将功能以服务的方式提供给客户端服务请求者,在实现业务逻辑封装的同时实现服务代码与客户端所用技术与平台的解耦,降低了系统的耦合性。由于WCF技术充分支持 WS-Security,WS-Trust和 WS-SecureConversation等安全标准,用于用户认证、数据完整性验证、数据隐私等多种场合,极大的加强了系统的安全性[4]。

2 EAM系统通信模型的研究

本通信模型使用WCF服务对EAM系统的业务逻辑进行封装,使业务逻辑层与表示层和数据库层进行分离,有利于数据持久化操作的重用和改动,并减少重复代码,增强了系统部署、开发和维护的有效性。……

登录APP查看全文

猜你喜欢

服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
服务在身边 健康每一天
服务在身边 健康每一天
半沸制皂系统(下)
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天