본 포스트는 개인 스터디 용으로 작성된 Ian Sommerville의 Software Engineering, 8/E의 요약본입니다.1. Inter-organisational computing
- suport communication among different nodes in different organisation which implemented in distributed system architectures
2. Peer to peer architectures
- Computations are carried out by any node in the network
- Computing resources are decentralised and distributed at overall networked computers
3. P2P architectural models
- The logical network architecture
1) Decentralised architectures
2) Semi-centralised architectures
- Application architecture : The generic organisation of componets making up a P2P application.
4. SOA : Service - Oriented architecture
- based around the notion of externally provided services(Web services)
- A web service is a standard approach
- Services ar based on agreed, XML-based standards : support any platform, any programming language.
- Key standards : SOAP, WSDL, UDDI
* Services and distributed object characteristics
- Provider independence
- Public advertising of service availability
- Potentially, run-time service binding
- Opportunisic construction of new services through composition
- Pay for use of services(??)
- Smaller, more compact applications
- Reactive and adaptive applications
'digging IT 인프라 > 소프트웨어공학' 카테고리의 다른 글
| Design : Object-oriented Design (0) | 2008/04/04 |
|---|---|
| Design : Application Architectures (0) | 2008/03/31 |
| Design : Distributed Systems Architectures 3/3 (0) | 2008/03/30 |
| Design : Distributed Systems Architectures 2/3 (3) | 2008/03/29 |
| Design : Distributed Systems Architectures 1/3 (0) | 2008/03/29 |
| Design : Architectural Design (0) | 2008/03/29 |



