NSS简介的简介

 

NSS简介

突然之间发现自己已经很久没有在网上发表文章了。前一段时间主要是为了一本新书投入了很大的精力,现在终于写完了,松了一口气。于是,感到自己又有时间了。在新书的附录中我写了NSS的简介,感觉还是不错的,所以我想把它发到网上听听大家的看法和建议。本来我建立EOMNSS这个话题,主要是想通过NSS的技术实现来说明NSS的,也就是通过对写程序,对具体程序的分析来达到介绍NSS的目的。是一种自下而上的做法。但是,前面实际情况给我的印象不是很乐观,虽然有人提出“无代码,无真相”,但是,真正能进行代码交流的少之又少。这就让我产生于最先初衷的改变,在这个话题里,还是增加一些自上而下的介绍性文章。

 

NSS是作者2010年初为实现EOMS而提出来的一种软件构架方案,它为EOMS的实现提供了技术上的保证。作者已经完成了NSS的一个应用实例。

NSSNew Software Structure)软件新构架是按照分层和面向服务方式对软件进行架构的方案。它将一个应用系统分解层用户开发层和服务层,服务层包含应用小类层、应用大类层、EOM类层、基础核心层。服务层中的每一层都是一种服务,供上一层服务调用。而用户开发层,则是包含了参数、用户界面、以及人际交互的接口处理。

现有的各种软件有的是有构架的,有的是无构架的。有构架的基本上采用C/S,B/S等方式,在功能方面会采用三层构架(用户界面层、业务逻辑层、数据层),也有采用面向服务,面向分层的构架,这些构架基本上基于技术上考虑,主要是用于具体应用系统的建立,而且很少考虑到通用系统的建立。

NSS则是基于EOMS的要求,体现了软件面向分层、面向服务的构架思想,可以在最大范围内实现功能的共享,为通用平台、通用系统的出现提供了技术上的保障。也为标准功能的建立和应用提供了可靠的技术保障。

采用NSS之后,一个应用系统就分成两个部分,一个部分是程序员进行用户开发层的开发,他们只要把参数、用户界面、人机交互接口做好,具体的功能只要调用服务层各层的服务就行了。另一个部分就是服务层它是由专业的服务商提供的(当然,程序员也可以按照服务层的分类方法编写服务函数)。服务层理论上向所有的应用系统提供服务,因此,服务层可以在最大范围内复用。

1、 NSS用于应用系统

NSS可以用于一般应用系统的开发。

 

   

2、 NSS用于通用系统

NSS可以用于企业内部各应用系统的建设以及用于各企业共同的通用系统。

   

3、 NISS用于EOMS

NSS可以用于各企业共同使用EOMS,实现了企业信息化在最大范围的标准化、通用和共享。结束了当前以具体需求驱动的应用系统开发模式,避免了重复开发、实现了各企业和各部门信息和功能最大的共享。

NSS可以在单个应用系统、企业内部、互联网上实现。NSSEOMS提供了技术上的保证。

以上是书中的NSS简介,由于文字少,只能是简介中的简介了。我会在以后的文章中围绕这个简介作更详细的阐述。以让更多朋友了解和认识NSS

 

原文地址:https://www.cnblogs.com/n216/p/NSS.html