软件服务部署(software service deployment),理学-计算机科学技术-软件工程-软件服务工程-服务体系结构与设计-软件服务系统构建与配置,对软件服务进行安装和配置,使之正常工作的过程。软件服务部署包括三个部分的内容:软件服务的发布、软件服务的安装、软件服务的配置。其生命周期包括了以下8个过程:①打包(Release)。使软件服务系统能够成为软件版本发布。②安装(Install)。使得软件服务能够在计算机上使用。③更新(Update)。重新配置软件服务,对软件服务进行修改。④适应(Adapt)。按照计算机环境的改变重新配置软件服务。⑤激活(Activate)。使得软件服务变为可用的状态。⑥未激活(De-activate)。使得软件服务变为休眠状态。⑦移除(Remove)。从计算机中移除软件服务。⑧退休(Retire)。退役当前的软件服务,使得软件不再应用于将来的部署。推(Push)和拉(Pull)是软件服务部署的两种软件分发方式,主要的区别是分发的发起者不同。在推的软件服务分发方式中,部署服务器是软件分发的发起者。