发表于: 2017-05-31 21:14:33

1 990


今天完成的任务:

    了解tuscany的应用逻辑,实现方法.

Compostie作为发布的单元,在每一个配置文件中都是以composite作为XML文档的根元素。

Composite包含0...n个Component,Service,Reference,Wire,Property,还可以包含0...n个其他的Composite。根据Composite的这个特点,可以组合成很多种情况。

1.WEB端,


    前台发送请求,contorller转接到studentService1或studentService2

       在spring-rmi-client.xml定义远程调用哪个端口,

   2.Service端

StudentService.composite文件接收web端发过来的通信请求


这样就通过tuscany实现了service端与web之间的rmi,其他的和任务八逻辑一样.创建一个bean 实现service对数据库的读取.

遇到的问题:

    项目结构不复杂,关键是其中的逻辑联系,搞了一晚上才看明白流程.代码五分钟,逻辑两小时.

收获:

    颗粒度增大,面对的对象又升了一个层面,变成SOA了.考虑的元素也发生变化.学习到了从整个大项目的视野看每个部分的作用,以及为什么那么做.任务八和任务九明显让自己的思维扩展不少.加油!

明天的计划:

明天的计划:

     复盘进项目评审.


返回列表 返回列表
评论

    分享到