前提准备:
在本次实验之前,需要准备一下几个包:
- Spring中的aop、beans、context、core、expression以及struts中的commons-logging、javassist等都是为了支持配置以及运行时不会报错:
为了这句话:ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("provider.xml");
- dubbo包和netty则是dubbo服务的必须包
- ssssssss.jar则是自己定义的api服务
一、定义服务(api)
定义一个接口GService:
入参:String
返回值:String
Eclipse->Export,导出jar包,取名sssssss.jar
二、注册供应商
项目结果图如下:
GServiceImpl.java:
Provider.java:
provider.xml:
运行结果如图:
三、消费者(可以是接口测试者,也可以是服务调用方)
注意:为了方便调试,可以另起一个Eclipse应用。
项目结果图:
consumer.xml:
TestServices.java:
运行结果如图:
至此,演示完毕,谢谢大家。转载时请注明出处,谢谢:http://www.cnblogs.com/shoubianxingchen/p/4308229.html
此为dubbo入门级演示,后面还有很多东西的。