发表于: 2016-12-12 23:48:39
1 2445
今天完成的事情:
1)通过调试,终于将任务9的简单的helloWorld输出了,等任务做完我再总结tuscany吧,还有soa sca的概念,挖一坑
2)尝试将任务8两个service部署到虚拟机,通过本机的web端连接,出现了连接初始化的报错,还在解决中
3)了解webservice的有关内容,wsdl soap uddi,想尝试写个webservice的服务,但是看半天没怎么看明白里面的配置信息,放弃,留个坑以后想起来补
明天计划的事情:
1)拆分service端与web端,采用spring springmvc tuscany,不过spring与tuscany的集成应该不会那么好,因为今天遇到一个问题,tuscany引用spring配置的bean失败
2)调通任务8的本机与虚拟机连接,尝试双web端访问双service端
遇到的问题:
1)跑tuscany案例时遇到classrefnotfound这个报错,提示commonj/work/WorkManager找不到
解决办法:
添加maven依赖配置
<dependency>
<groupId>org.codehaus.fabric3.api</groupId>
<artifactId>commonj</artifactId>
<version>1.1.1</version>
</dependency>
2)跑tuscany案例时遇到classrefnotfound这个报错,提示少edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap
解决办法:
添加maven依赖配置
<dependency>
<groupId>backport-util-concurrent</groupId>
<artifactId>backport-util-concurrent-java12</artifactId>
<version>3.1</version>
</dependency>
3)之前建立好客户端与服务端之后,尝试连接时,会出现无法连接本地的报错,当时的解决办法是预先在要发送的类中定义一个环境变量,指定ip
后来经过莎师兄调错,发现根本原因是我电脑开了wifi共享精灵,造成出现了两个ip地址,让服务端发送socket时出现了ip信息的错误
4)网上关于tuscany的资料太少了,大部分是千篇一律的计算器demo跟helloWorld,而且不知是因为时间太过久远还是别的什么原因,里面的配置文件很多是错的,要通过各式各样的配置一个个试,去消除报错,好在基本配好了,完成任务后会贴出配置部分的代码供参考
收获:
继续渡劫!!!
评论