我想将Kotlin用于Linux桌面应用程序。它没有好的UI库。我决定Qt会运作良好。所以我虽然将两者结合在一起。我不想使用绑定库,因为那里没有任何稳定和维护的语言绑定。我想绑定这两个方法是通过使用ZeroMQ。我想与应用程序进行两种通信方式(UI也需要对后端事件做出反应)。
有人尝试过这种架构或类似架构吗?是否会出现诸如验证之类的问题或无法绑定到数据。我想尽量减少使用C ++,并使用Kotlin进行应用程序逻辑,数据库以及与Web服务器的http通信。
我正在寻求构建中等复杂度的基于嵌入式触摸的界面(按钮,文本字段,数据行)。
有人尝试过吗?有设计错误吗?
ZeroMQ和UI之间的通信类似于EventBus模式。
Q:有人尝试过这种架构或类似的架构吗?
是
Q:是否存在设计错误?
编号
鉴于您追求的是正确尺寸的问题方法,从扩展业界认可的范围内,可以预期获得最佳的生产级结果(自1980年代初期在PARCplace Systems SmallTalk福音推广中采用以来……确实需要一些时间来证明它是有效的,并且是同类中最好的,不是吗?)M odel-V isual-C ontroller。
已经以distributed-system的形状和形式实现了MVC架构模式,并集成在智能ZeroMQ通信基础设施之上。远程键盘是远程C-控制器输入(具有哑CLI [
它是健壮,智能,可伸缩和可维护的体系结构,但建议沿此路径前进。