Introduction to NSS

Source: Internet
Author: User

NSSIntroduction

I suddenly found myself not posted online for a long time.Article. Some time ago, I spent a lot of energy on a new book. Now I have finished writing it, so I am relieved. So I felt that I had time again. In the appendix of the new book, I wrote NSS So I want to send it to the Internet to hear your opinions and suggestions. I created EOM And NSS This topic is mainly intended to pass NSS Technical implementation NSS By writingProgramTo analyze specific programs. NSS . Is a bottom-up approach. However, I was not very optimistic about the actual situation.Code, No truth ", but there are few real code exchanges. This led to the change in my original intention. In this topic, I added some top-down introductory articles.

 

nss author 2010 implementation at the beginning of the year EOMs A software architecture solution is proposed, it is EOMs provides technical assurance. The author has completed nss .

NSS(New software structure) The new software architecture is a solution that implements the software architecture in a hierarchical and service-oriented manner. It divides an application system into two layers: User development layer and service layer. The service layer includes the application class layer, application class layer,EOMClass layer and basic core layer. Each layer in the service layer is a service that provides a service call layer. The user development layer contains parameters, user interfaces, and interfaces for interpersonal interaction.

Some of the existing software is structured and some are non-structured. The architecture is basically usedC/S, B/SIn terms of functions, a three-tier architecture (user interface layer, business logic layer, and data layer) is used, as well as a service-oriented, hierarchical architecture, these architectures are basically based on technical considerations, mainly used for the establishment of specific application systems, and seldom take into account the establishment of general systems.

NSSIs based onEOMsIt reflects the software's layered and service-oriented architecture, and can share functions to the maximum extent, providing technical support for the emergence of General platforms and general systems. It also provides reliable technical support for the establishment and application of standard functions.

UseNSSThen, an application system is divided into two parts. One part is for programmers to develop the user development layer. They only need to do a good job of parameters, user interfaces, and human-computer interaction interfaces, for specific functions, you only need to call services at the service layer. The other part is that the service layer is provided by professional service providers (of course, programmers can also write service functions according to the Classification Method of the service layer ). In theory, the service layer provides services to all application systems. Therefore, the service layer can be reused to the maximum extent.

1,NSSFor application systems

NSSIt can be used for development of general application systems.


2,NSSFor general systems

NSSIt can be used for the construction of internal application systems of enterprises and for general systems of enterprises.

3,NISSUsedEOMs

NSSIt can be used by enterprisesEOMsTo achieve the standardization, general use and sharing of Enterprise Informatization in the largest scope. The application system development model driven by specific requirements has ended, avoiding repeated development and maximizing the sharing of information and functions among enterprises and departments.

NSSIt can be implemented in a single application system, within an enterprise, or on the Internet.NSSIsEOMsProvides technical assurance.

 

The above isNSSIntroduction: because there are few texts, it can only be an introduction in the introduction. I will elaborate on this introduction in a later article. To let more friends know and knowNSS.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.