支付宝Sofa框架简明笔记

本文介绍了SOFAService Oriented Fabric Architecture,一个应用中间件,涵盖RPC、消息、监控和服务治理。文章阐述了Sofa工程的层次结构,模块与jar包的区别,以及服务发布和引用的流程。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       

Sofa框架概述

SOFA是Service Oriented Fabric Architecture是一种分布式架构解决方案,是一个应用中间件,包含了RPC、消息、监控和服务治理。

开发框架的组成

一个标准的sofa工程从上到下可以分为测试层、展现层、业务层、核心领域层和通用层,并且从测试层到通用层是层级依赖的。一般来说,如果下层模块依赖了上层模块的代码,那么就会出现循环依赖,导致工程报错。在通用层,又可以分为数据访问层、服务引用和应用jar包。

sofa模块与jar包的区别

1、一个 SOFA 模块的 META-INF 目录下,有一个 MANIFEST.MF 文件,这份文件里面定义了 SOFA 模块的名称以及模块之间的依赖关系。
2、在一个 SOFA 模块的 META-INF/sprin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值