Application Structure: Concept View

xiaoxiao2021-03-06  71

Application Structure: Concept View

July 2002

The conceptual view of the application architecture is one of many application architectural views that is described in the Microsoft Architecture Overview.

Introduction

The emergence of Web services introduced a new set of new infrastructure elements for architects for conceptual layers. These elements include web services, messages, status, and processing, this article will be introduced.

service

Web services are discrete units of application logic, which provide messages based on interfaces that are suitable through network access. Service-based architecture allows you to use a very flexible deployment policy; service model allows applications to utilize computing resources on the network without requiring all data and logic to reside on a separate computer. This article describes an application architecture that relies on interoperable services to provide high-value business logic and status management.

Message processing

Among the service models provided here, the service is completely defined by messages thereof (including the sort requirements of these messages). The success routing message between the service is a complex process, which is best processed by the message processing base architecture shared between the organization disclosed services. This article will be described in detail, and the concept view of the message role and message delivery in the service-based architecture.

protocol

The service communicates by sending and receiving a service interface. Service and Service Communication Follow the Agreement, and by breaking this protocol to explicit mode, a service can be changed without affecting interaction.

Strategy

Service needs to be managed and protected. Policy consists of a set of rules, each of which is an aspect of runtime behavior. For example, a service can have multiple interfaces; you can apply multiple rules as a whole to the service, and you can apply multiple rules to one or more interfaces of the service.

status

Service management status; this status is the reason for the presence. Service monitors this status and ensure that the status is consistent and accurate through their business logic. This status is the only real current source of information.

deal with

Business processing control works and transfer the system from one state to another. Each step is called a business operation. These processes can host the host in a service processing service or processing service. The process in this type of processing service will send a message to call the business operations contained in a service, then proceed to the next step, which may need another service.

application

In the service-based architecture, the application consists of interface services and more basic services that can implement business functions and user interfaces. This model is valid for traditional applications (user interfaces with business services) and businesses that communicate between business services (traffic services).

Glossary

Go to the original English page

转载请注明原文地址:https://www.9cbs.com/read-92677.html

New Post(0)