Distributed Computing Environment
De Distributed Computing Environment (DCE) is een softwaresysteem dat begin jaren negentig ontwikkeld is door de Open Software Foundation (OSF), een consortium dat in 1988 werd opgericht en waartoe onder meer Apollo Computer (sinds 1989 onderdeel van Hewlett-Packard), IBM, Digital Equipment Corporation en anderen behoorden.[1][2] De DCE levert een framework en een toolkit voor het ontwikkelen van client/server-applicaties.[3]
Ontwerp
Het DCE-framework bestaat uit de volgende componenten:
- een remote procedure call (RPC)-mechanisme bekend als DCE/RPC[4]
- een directoryservice[4]
- een timeservice[4]
- een authenticatieservice[4]
- een gedistribueerd bestandssysteem bekend als DCE/DFS[4]
Het DCE-systeem is in grote mate gebaseerd op onafhankelijke ontwikkelingen van diverse OSF-partners. DCE/RPC was afgeleid van het Network Computing System (NCS) dat door Apollo Computer werd ontworpen. De directoryservice was afgeleid van werk dat werd gedaan bij Digital. DCE/DFS was gebaseerd op het Andrew File System (AFS) dat oorspronkelijk werd ontwikkeld aan de Carnegie Mellon University. Het authenticatiesysteem was gebaseerd op Kerberos. Door deze functies te combineren, biedt DCE een redelijk compleet systeem voor netwerkcomputing. Elke machine op het netwerk kan zijn gebruikers authenticeren, toegang krijgen tot bronnen en ze op afstand aanroepen met behulp van een enkele geïntegreerde API.
De DCE was echter geen commercieel succes. De opkomst van internet, Java en webservices zorgde er halverwege de jaren negentig voor dat DCE naar de achtergrond verdween. Ook verschenen er concurrerende systemen zoals CORBA.
Externe link
- (en) DCE Portal op de website van The Open Group
- ↑ (en) Jia, Weijia, Zhou, Wanlei (2005). Distributed Network Systems: From Concepts to Implementations
. Springer Science & Business Media, pp. 135. ISBN 0-387-23839-5.
- ↑ (en) Sinha, Pradeep K. (1997). Distributed Operating Systems: Concepts and Design
. Prentice-Hall of India, pp. 35. ISBN 81-203-1380-1.
- ↑ (en) Jacobsen, Hans-Arno (2004). Distributed Infrastructure Support for Electronic Commerce Applications. Kluwer Academic Publishers, pp. 14. ISBN 1-4020-7648-7.
- ↑ a b c d e (en) Mansfield, J.; Clothier, J., Distributed Computing Environment: An Architecture for Supporting Change? (november 1995).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.