【发布时间】:2013-05-13 12:16:12
【问题描述】:
在我们的项目中,我们使用 dbus 进行进程间通信。我们有一个接口,所有需要暴露给其他进程的方法都绑定在一起。这只是所有方法的一个接口。这是个好主意吗?将方法分组到不同的接口是否更好?我们有大约 50 种方法。我不熟悉面向对象的语言。但我觉得将它们分组到不同的界面会更好。
在不同接口下拆分方法有什么好处?我需要一些理由来对不同接口下的方法进行分组。
请注意,dbus 具有自动代码生成器,当 xml 作为输入时,它会生成必要的类和方法。
【问题讨论】: