Spring系列文章:core基于spring 5.3.21版本 本参考文档重点介绍基础:Spring 框架本身。 文章目录Spring系列文章:core前言一、The IoC Container(IOC容器)1. Spring IoC 容器和 Bean 简介2. 容器概述2.1. 配置元数据2.2. 实例化一个容器2.3. 编写基于 XML 的配置元数据未完待续总结 前言这一部分涵盖了Sprin
转载 10月前
35阅读
在实践的过程中我们经常会遇到不同的环境需要不同配置文件的情况,如果每换一个环境重新修改配置文件或重新打包一次会比较麻烦,Spring Boot为此提供了Profile配置来解决此问题。Profile的作用 Profile对应中文并没有合适的翻译,它的主要作用就是让Spring Boot可以根据不同环境提供不同的配置功能支持。我们经常遇到这样的场景:有开发、测试、生产等环境,不同的环境又有不同的配置
  Spring MVC:Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用SpringSpring MVC框架或集成其他MVC开发框架,如Struts1(现
转载 2024-09-10 12:55:05
71阅读
1 场景 (Scene Graph)SOFA中的仿真被描述为具有内在广义层次结构的场景。 场景由节点构成树或有向无环图(DAG)组成。 不同的节点描述不同的仿真对象,也可以在不同的子节点中完成相同对象的不同表示。1.1 场景的结构 (Structure of a scene)场景从一个父节点开始,称为“根”节点。 所有其他节点(称为子节点)都从此主节点继承。 在图1中,定义了第一个子节点“肝脏”并
Spring IoC配置方式的对比XML and 注解 and 纯注解基于XML配置XML指定配置信息Bean的创建Bean的作用范围Bean的生命周期依赖注入基于注解配置XML指定配置信息不同对象的配置注解Bean的创建Bean的作用范围Bean的生命周期依赖注入基于纯注解配置注解指定配置信息不同对象的配置**如何选择?** XML and 注解 and 纯注解基于XML配置XML指定配置信息
所有中间件都是为了解决特定领域的某个问题SOFA解决:分布式下的服务和组件管理以及调用繁琐的问题Sofa脑图1.Sofa是什么SOFA 源自于 Service Oriented Fabric Architecture,即面向服务的架构。 随着 SOFA 的开源,目前 SOFA 的新解释:Scalable Open Financial ArchitectureSOFA 是蚂蚁金服自主研发的金融级分布
转载 2023-10-07 19:26:23
486阅读
文章目录那么,sofarpc又是什么呢?sofarpc的原理是什么?我们来开始他的快速使用 上次我们介绍了sofaboot:这次我们来介绍SOFAStack家族中的SOFARPC 首先我们知道了sofaboot是在Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。那么,sofarpc又是什么呢?SOFARPC 是蚂蚁金服开源的一款基于 J
转载 2024-08-01 15:14:12
40阅读
SpringBoot 的 Web Service 类型常见有 RESTful Web Service 和 SOAP Web Service 两种,RESTful 风格的 web 服务比较常用,但实际工作中仍有部分场景用到 SOAP Web Service。SpringBoot 实现 SOAP Web Service 的方式有多种,个人觉得 cxf 比较简单,下面采用 cxf 来实现。1. 添加 m
服务端流程定义server的选项参数主要方法是定义RpcServerOptions对象,在给对象中,我们可以对服务端进行基础配置,该RpcServerOptions类主要的参数有://配置线程数量 sofa::pbrpc::RpcServerOptions options; options.work_thread_num = 4; //工作线程数为4定义服务器控制对象主要方法是实例化RpcServ
转载 2024-02-04 00:47:35
429阅读
目录一:SpringCloud概述二:SpringCloud(SpringBoot)如何构建微服务项目三:SpringCloud的服务发现和注册的组件(作用阿里的Nacos) Spring Cloud 的各个组件说明 四:Ribbon:负载均衡客户端,需要结合RestTemplate(HttpClient)进行服务的调用五:Feign   Feign默认集成了Ribb
简介scalable open financial architecture st。检查是否安装成功:...
原创 2023-06-01 18:16:56
134阅读
SOFARPC包括SOFARPC方式和SOFABoot方式编程界面。 SOFARPC方式参考示例:           https://github.com/alipay/sofa-rpc/tree/master/example SOFABoot方式参考示例:         https:
转载 2024-09-21 13:05:55
56阅读
最近新的项目要用到sofa-rpc框架,看了相关培训视频,再结合网上相关资料,了解到sofa是蚂蚁金服开源的和dubbo类似的rpc框架,其实sofa-rpc提供的dubbo协议最终就是使用的Dubbo的功能(sofa-rpc直接将dubbo的jar引入),下面整理一点笔记,以便后续回顾。一、sofa是什么SOFA(Scalable Open Financial Architecture)是一套用
转载 2023-08-10 00:27:03
1419阅读
文章目录一、快速开始1.1 SOFARPC1.2 基于SOFABoot二、注册中心三、通讯协议2.1 Bolt基本发布调用方式超时控制协议泛化调用序列化协议自定义线程池2.2 RESTful基本使用SofaRest使用注意事项2.3 其他协议四、架构附录 官方样例下载地址-sofa-boot-guides可查看 SOFARPC 方式快速入门一、快速开始1.1 SOFARPC导入如下依赖<d
1.sofa项目结构,层级依赖?sofa是支付宝的核心框架,目前开发环境框架已经升级到sofa4,sofa的核心是spring,测试这边的接口测试用着是ats核心是testng,ats为sofa服务者,下面大致讲下sofa框架的结构和特色!sofa分:biz层即业务层,core层俗称核心层,web层即展现层,common层也称数据层,test测试层。业务层的biz-service发布服务,打成ja
转载 2024-01-17 08:32:38
321阅读
        目前Spring boot可以说是Spring web最为流行的开发框架了,目前很多框架都支持Spring boot注册
原创 2022-08-25 17:41:44
255阅读
1. 扩展Soap是webService协议。是http+xml。Rest ful是http+json。相对于soap来说rest ful就是轻量的,因为==。Rpc与soa区别?Rpc是远程调用技术Soa是面向服务架构微服务是什么?就是将一个很大的工程,拆分成n多个小的模块,模块之间通讯使用rpc远程调用技术,模块是独立运行的。微服务是现在的主流。Dubbo是一个rpc远程调用框架。也
转载 2024-05-08 16:58:56
383阅读
    bo有所了解的人我感觉在sofa-rpc学习上也是很快的。SOFARPC 简介   SOFARPC ...
原创 2022-09-23 08:58:28
819阅读
前言        微服务化是当前一大趋势,注册中心则是微服务最基础的组件,是之前组内安排的任务,于是把结果分享出来,本文对当前业界比较流行的微服务组件进行了调研,并作出了总结。正文        当前对微服务组件的调研维度如下:社区生态热度、易用性、性能、cap分布式特性、当前组件维护状态、重点功能等。组件介绍eur
文章目录1 SOA的理解1.1 基本理解1.2 没用SOA1.3 使用SOA2 RPC2.1 定义2.2 RPC服务注册/发现过程2.3 设计一个RPC框架需要哪些功能2.4 实例分析2.4.1 流程图设计2.4.2 公共接口部分2.4.3 服务提供者2.4.4 服务消费者 1 SOA的理解1.1 基本理解SOA英文名称(Service Oriented Ambiguity),中文名称:面向服务
转载 2024-09-13 13:31:31
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5