摘要
针对传统单体软件系统模块耦合度高、协作困难,接口规范差异性大、业务功能扩展难度大等问题,基于WCF通信技术,以SOA体系结构为基础,规范服务接口定义,构建统一的服务管理机制执行服务部署、启动、停止、卸载、服务状态变更通知等操作,设计并实现了WCF服务管理平台,将单体应用细化为可互相协作、配合的一组服务,每个服务独立运行,大大降低了模块间的耦合度,提供完善的服务管理功能以及统一的服务调用形式,协作成本低,服务开发自由,扩展便利,通过此服务平台解决了单体应用在软件开发、实施过程中出现的扩展性差、耦合度高、不易维护等问题。
The traditional software module has some problems,such as high coupling degree,difficult collaboration,different interface specifications and business function is not easy to expansion.In order to resolve these issues,this paper proposes a kind of WCF service management platform,which one based on WCF communication technology,SOA architecture,standardize the definition of service interface,build a unified service management mechanism to implement service install,start,stop,uninstall,service status change notification and other operations.The WCF service management platform refine individual applications into a set of services that can collaborate and cooperate with each other,each service running independently,so that can greatly reducing the coupling between modules.Except that,the platform providing comprehensive service management functions and unified service invocation forms,has lower collaboration costs,more free service development and convenient expansion.This kind of WCF service platform proposed by this paper,solves the problems of individual applications is that poor scalability,high coupling and difficult maintenance that occur in the software development and implementation process.
作者
马春华
姚昕明
胡希雅
MA Chunhua;YAO Xinming;HU Xiya(The 45^(th) Research Institute of CETC,Beijing 100176,China)
出处
《电子工业专用设备》
2025年第1期59-62,67,共5页
Equipment for Electronic Products Manufacturing