发表于: 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,而且不知是因为时间太过久远还是别的什么原因,里面的配置文件很多是错的,要通过各式各样的配置一个个试,去消除报错,好在基本配好了,完成任务后会贴出配置部分的代码供参考


收获:

继续渡劫!!!




返回列表 返回列表
评论

    分享到