当前位置: 代码迷 >> 综合 >> springcloud学习笔记一----初识服务注册与发现(Eureka)
  详细解决方案

springcloud学习笔记一----初识服务注册与发现(Eureka)

热度:16   发布时间:2023-12-15 21:14:32.0

一、简述

个人对服务注册和发现的理解:在服务注册与发现中,有一个注册中心,当服务器启动的时候,会把当前自己服务器的信息 比如 服务地址通讯地址等以别名方式注册到注册中心上;另一方(消费者|服务提供者),以该别名的方式去注册中心上获取到实际的服务通讯地址,让后在实现本地rpc调用远程。

二、对消费者和生产者大致理解

生产者:提供对外的api接口

消费者:使用生产者对外提供的api接口

三、什么是rpc

作为一枚萌萌哒小白,讲解不够太细致,只说下自己的见解吧。

rpc就是远程过程调用协议,粗俗的讲就是服务器A调用服务器B用到的协议,说下这几天大致的了解吧,rpc我了解到的技术有apach公司发布的HttpClient,对于HttpClient的简单使用,大家可以看我的另外一篇博客啦。

在我自学springcloud的时候,我还看到了个另外的概念,SOA和SOAP,自学了解了下他们的区别,顺便也做一个总结吧

SOA(面向服务编程)架构的特点:(别的博客大佬说的)

        SOA架构的底层实现通过WebService和ESB(xml与中间件混合物),Web Service技术是SOA服务化的一种实现方式,WebService底层采用soap协议进行通讯,soap协议就是Http或者是Https通道传输XML数据实现的协议。

        SOA架构中通常使用XML方式实现通讯,在高并发情况下XML比较冗余会带来极大的影响,所以最后微服务架构中采用JSON替代xml方式

四、该说重点了---注册中心的配置和搭建

作为

  相关解决方案