发表于: 2020-07-26 23:33:10
1 2081
今天完成的事情
1. 什么是 Apache Tuscany
开源 Apache Tuscany 项目致力于实现 SCA 规范(和一些其他的 SCA 规范,如 Service Data Objects 和 Data Access Service)。依照 Open Service-Oriented Architecture (OSOA) 和针对全球信息社会 (OASIS SCA Java) 规范的一些标准,Apache Tuscany 为 SCA 运行时提供了一个全面的基础架构。
什么是SCA?
SCA是一个可执行的模型,用于将不同的 服务集成到一个业务解决方案。它简化了实现业务服务的组件编程模型,这些组件可以使用不同编程语言实现。SCA带来的一些益处主要为:
1,松耦合:组件件的集成不需要知道彼此是基于何种编程语言实现的。在同步、异步情况下,组件都可以被方便的调用。
2,可扩展性:组件可被简单的被替换。既有的服务可被用来创建新的解决方案(自下而上),也可业务建模和开发(自上而下)。
3,生产率:SCA可让你专心于分析业务逻辑,而不需要过多的去担心系统架构。SCA简化了所有开发者的使用体验(包括J2EE和集成开发者)。
遇到的问题
1. 不知道 Apache Tuscany 到底是什么
进入分布式这一块之后事情开始变得复杂了,所有的字我都认识,拼在一起我就不懂了,搜集到的资料要多抽象就多抽象,很尴尬。
更尬的是这项目 16 年停止维护了。
一次编译,处处报错
明天的计划
1. 下载个 2.0.1 的包试试
2. 找个教程开干,反正也看不懂
评论