Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Jótanács
Ez a tartalom egy részlet a '.NET Microservices Architecture for Containerized .NET Applications' című eBook-ból, amely elérhető a .NET Docs oldalon, vagy ingyenesen letölthető PDF formátumban, amely offline módban is olvasható.
A tárolóalapú mikroszolgáltatási alkalmazások fejlesztése azt jelenti, hogy többtárolós alkalmazásokat fejleszt. A többtárolós alkalmazások azonban egyszerűbbek is lehetnek – például egy háromrétegű alkalmazás –, és nem mikroszolgáltatás-architektúra használatával hozhatók létre.
Korábban felvetettük a "Szükség van a Dockerre mikroszolgáltatás-architektúra létrehozásakor?" kérdést. A válasz egyértelmű nem. A Docker egy engedélyező, és jelentős előnyöket biztosíthat, de a tárolók és a Docker nem követelmény a mikroszolgáltatások számára. Például létrehozhat egy mikroszolgáltatás-alapú alkalmazást a Dockerrel vagy anélkül az Azure Service Fabric használatakor, amely támogatja az egyszerű folyamatokként vagy Docker-tárolókként futó mikroszolgáltatásokat.
Ha azonban tudja, hogyan tervezhet és fejleszthet olyan mikroszolgáltatás-alapú alkalmazásokat, amelyek szintén Docker-tárolókon alapulnak, bármilyen más, egyszerűbb alkalmazásmodellt tervezhet és fejleszthet. Tervezhet például egy háromszintű alkalmazást, amely többtárolós megközelítést is igényel. Emiatt, és mivel a mikroszolgáltatási architektúrák fontos trendek a tárolók világában, ez a szakasz a Docker-tárolókat használó mikroszolgáltatás-architektúra implementálására összpontosít.