美文网首页
微服务开发实战(三)

微服务开发实战(三)

作者: 禅大师 | 来源:发表于2019-01-03 00:13 被阅读0次

    说了以上这些微服务的优点,我想在此强调一下:“没有银弹”。任何一种架构,都有其适用场景。微服务给我们带来诸多好处的同时,不可避免地也带来了分布式开发的复杂性。这需要我们从实际应用场景出发,进行整体评估,而不是盲目地采用新的架构。

    前面提到,我们可以用任何编程语言开发微服务。 在本系列教程中,我们将学习到如何在.Net Core平台上用ASP.NET Core框架和C#语言开发微服务。

    .Net Core是微软开发的新一代应用程序开发框架,.NET Core 是跨平台的,它可在 Windows、OS X和Linux的多个主流发行版本上运行。其框架结构如下图所示:


    04.png

    ASP.NET Core是基于.NET Core的一个开源Web框架,既可以用于开发Web应用程序,其支持传统的MVC方式开发,也支持WebAPI开发。在本系列教程中,我们将ASP.NET Core用于开发WebAPI。


    05.png

    相关文章

      网友评论

          本文标题:微服务开发实战(三)

          本文链接:https://www.haomeiwen.com/subject/wadxrqtx.html