发表于: 2016-09-20 00:56:43
2 2233
今天完成的事情:解决了上一篇日报字体小的问题。今天看了草船云项目原型,接口文档,数据库的设计,接口,有了一定的认识。
接下来写一下关于任务八的总结
client和server运行在不同的机器上面.现在我们的需求是这样的:client想执行一个在远程机器上server的一个方法。这时候rmi就会实现这一可能。当你还在为Stub和Skeleton是什么的时候,下面这张图片可以让你不用出家也能顿悟。接下来联想自己正坐在菩提树下,慢慢读完。
举个简单的DEMO来回顾和思考一下其中的关系。
首先,你要用maven创建一个聚合项目。我的项目结构是:
1、聚合模块是root,首先在core层创建model类和service接口。
在service层pom文件内导入core的包
<dependency>
<groupId>comNaNteng.RMI</groupId>
<artifactId>springrmi-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
2、通过注解的方式把dao的接口和对应的sql语句写入一个文件。
配置spring的配置文件(配置数据源,配置sqlsessionFactory,MapperScannerConfigurer对dao进行扫描,配置事务)---配置service.xml。接下来写service的实现类以及service的启动类。
3、接下来写controller层。配置客户端的xml文件。以及controller,web.xml。jsp等等,不在赘述。在代码里有详尽的解释。
接下来就是测试了,先启动service,在启动客户端。(代码见连接但是我并没有发现连接在哪里,只有编辑的时候才可以)
https://pan.baidu.com/s/1hrMXcQo
评论