发表于: 2016-09-20 00:56:43

2 2233



今天完成的事情:解决了上一篇日报字体小的问题。今天看了草船云项目原型,接口文档,数据库的设计,接口,有了一定的认识。


 接下来写一下关于任务八的总结

 clientserver运行在不同的机器上面.现在我们的需求是这样的:client想执行一个在远程机器上server的一个方法。这时候rmi就会实现这一可能。当你还在为Stub和Skeleton是什么的时候,下面这张图片可以让你不用出家也能顿悟。接下来联想自己正坐在菩提树下,慢慢读完。

举个简单的DEMO来回顾和思考一下其中的关系。

首先,你要用maven创建一个聚合项目。我的项目结构是:

 

1、聚合模块是root,首先在core层创建model类和service接口。


servicepom文件内导入core的包

<dependency>

      <groupId>comNaNteng.RMI</groupId>

       <artifactId>springrmi-core</artifactId>

       <version>0.0.1-SNAPSHOT</version>

 </dependency>

2、通过注解的方式把dao的接口和对应的sql语句写入一个文件。

配置spring的配置文件(配置数据源,配置sqlsessionFactoryMapperScannerConfigurerdao进行扫描,配置事务)---配置service.xml。接下来写service的实现类以及service的启动类。

 

3、接下来写controller层。配置客户端的xml文件。以及controllerweb.xmljsp等等,不在赘述。在代码里有详尽的解释。

 

接下来就是测试了,先启动service,在启动客户端。(代码见连接但是我并没有发现连接在哪里,只有编辑的时候才可以)

https://pan.baidu.com/s/1hrMXcQo







返回列表 返回列表
评论

    分享到