11 服务发布和引用的实践
在[专栏第4期],我给你讲解了服务发布和引用常见的三种方式:Restful API、XML配置以及IDL文件。今天我将以XML配置方式为例,给你讲解服务发布和引用的具体实践以及可能会遇到的问题。
首先我们一起来看下XML配置方式,服务发布和引用的具体流程是什么样的。
XML配置方式的服务发布和引用流程
1. 服务提供者定义接口
服务提供者发布服务之前首先要定义接口,声明接口名、传递参数以及返回值类型,然后把接口打包成JAR包发布出去。
比如下面这段代码,声明了接口UserLastStatusService,包含两个方法getLastStatusId和getLastStatusIds,传递参数一个是long值、一个是long数组,返回值一个是long值、一个是map。
package com.weibo.api.common.status.service;
public inte