请教:如何结合EJB和HTTP协议

最近有个任务,boss要求在本server之内使用ejb,但是我们还要向其他的server提供接口,boss要求各个server之间使用HTTP协议,数据用xml表示。
我不明白的是,我们本server之内用ejb,使用的是rmi吧,但是和别的server之间使用HTTP协议,对我们ejb的设计有什么影响吗?或者说怎么样才能完成这个要求呢?

参考我的书籍《Java实用系统开发指南》第七章。