Sofa要怎么用注解实现rpc服务调用?

这是服务端Producer

@SofaService(interfaceType = SampleTrServer.class, uniqueId = "s2")
public class SampleTrServerImpl2 implements SampleTrServer {

    @Override
    public String getWord() {
        return "Hello from sofa-server2";
    }
}

这是客户端Consumer

public class SampleTrClientImpl2 implements SampleTrClient {

    @SofaReference(uniqueId = "s2",interfaceType = SampleTrServer.class)
    private  SampleTrServer sampleTrServer;

    public void setSampleTrServer(SampleTrServer sampleTrServer) {
        this.sampleTrServer = sampleTrServer;
    }

    @Override
    public String getWord() {
        return sampleTrServer.getWord();
    }

}

我只加了@SofaReference和@SofaService两个注解,一直无法访问,我还要进行什么配置吗?

https://blog.csdn.net/beyondself_77/article/details/81072907
https://www.jianshu.com/p/a21c6e7a8e3a

客户端和服务端都注册成bean了吗