【发布时间】:2013-07-18 13:19:23
【问题描述】:
我正在实现一个日志服务,该服务用于映射整个 osgi 框架中的数据流。
每次客户端包想要使用另一个包中的服务时,它会首先从我的日志包中调用一个函数,这有点像这样:
JournalService.Journal(args);
NeededService.neededfunction(args);
我的日记服务需要以下物品:
- 使用该服务的包的包名。
- 提供服务的包的包名。
- 将使用哪个服务。
- 将使用服务的哪个函数(可能是字符串)
- 函数参数。
我知道如何获取最后 2 个(我作为参数传递给我的日记:字符串函数名和对象 [] args)。但我不知道需要传递什么来获得前 3 个,并且需要最少的参数。
【问题讨论】: