architectural-patterns

    1热度

    1回答

    考虑以下视图结构: 布局视图 地图查看 列表视图 查看项目 列表视图 查看项目 查看项目 查看项目 列表视图 查看项目 查看项目 目前,我只有一个控制器的整个结构。所有嵌套视图通过冒泡事件与该控制器通信。 我想为每个级别创建一个控制器吗?我得到的作品,但我觉得我的布局视图和列表视图做得太多 - 例如当控制器说“这里是更新的项目列表(来自服务器)”时,布局视图负责移除不属于新数据一部分的地图标记,更

    3热度

    1回答

    是否有一种标准设计模式可以用来按顺序使用队列中的消息,但具有高可用性? 我当然可以通过帐号最后一位数字将订单分成单独的队列(订单仅对每个帐户很重要),这给了我可扩展性,但是如果主机处理以'2'结尾的帐号失败,例如,我需要一些东西来提高负载。 我认为这种处理有一个标准模式。不幸的是,由于队列源来自于第三方的整合,我不能使这些消息具有幂等性。 任何想法非常感谢。

    0热度

    1回答

    我正在开发基于winforms和EF的桌面应用程序。 目前,我有一些问题EF和架构: 同步处理资料数据。有多种形式,每种形式都使用它自己的数据库上下文实例。当数据在一个表单上更新时,我需要在其他表单上手动更新它。有很多非灵活的回调和复制粘贴刷新数据。 有一些计算在客户端运行并更新大量记录。某些时候用户需要保存它,而使用EF则需要很长时间。因此,它也是独立的环境中运行,以便与其他单位的工作不会被阻止

    0热度

    1回答

    我有一个关于如何在MVC模式中划分模型,视图和控制器的代码和职责的更一般的问题。为了更好地理解,我将使用一个示例。 我的问题 应用程序被分为模型,视图和控制器。在应该在视图中显示的模型级别的某些操作期间如何处理错误? 我想的两种可能性: 一)模型保存错误串,并通知控制器和视图。该视图然后轮询模型中的错误字符串并将其保存。之后,控制器通知视图显示错误。 b)模型将错误返回给控制器,该控制器将错误传递

    -1热度

    2回答

    假设有一个有些系统中数据库中的行有事时都充满: 时用户只需登录,插入某一行与表user_logins登录和时间类型的数据库。 时操作使用户一个电话,与运营商ID,用户ID和日期的行表数据库insertted outgoing_calls 当操作员没有应答用户的呼叫,与日期一排,用户ID和类型插入到数据库中的呼叫 然后经过一段时间后,比如说月,我们需要一个关于谁呼叫谁,多少个呼叫未被应答等的报告等等

    0热度

    2回答

    我参加了Codeacademy的React.JS课程。这个问题来自React.JS第二部分。 我正在学习编程的模式,但我无法理解这种模式是如何工作的 代码: Parent.js var React = require('react'); var ReactDOM = require('react-dom'); var Child = require('./Child'); var Par

    0热度

    1回答

    我正在使用com.j256.ormlite包。 我的目标是有一个工作的数据库文件和用户可以用UI按钮保存的文件。为了实现这个目标,我打算跟踪数据库抽象层工作文件的变化,并在用户关闭程序时通知用户有未保存的数据。 如何跟踪是否进行更改? 我的第一个直觉是为Dao接口编写一个装饰器,并将Dao创建封装在一个使用装饰器的方法中。 修饰器可以修改所有更新&删除方法。但dao似乎支持交易,似乎是一个复杂和长

    1热度

    1回答

    我正在处理一个用户故事,通过该用户故事为用户创建一个任务(实体),以便在日期过期并满足其他条件时(在单独的实体 - 让我们说一个产品)。 理想情况下,当这个“日期”过期时,我希望实时创建域事件 - 但是在代码中没有任何触发器可以使用。我目前只能看到一种类型的模式,即每个小时都有一个正在轮询的windows服务(例如使用Topshelf/Quartz),使用Product存储库取回所有记录,然后编码

    0热度

    2回答

    我有一个customView。它有这样的(只是举例)的一些条件: customView(viewsNeed: Bool) ... if viewsNeeded { self.addSubView(newView) self.addSubView(newView2) } else { self.addSubView(newView3) self.ad

    2热度

    3回答

    在文献中(博客,文章,关于企业架构的书籍......),似乎EA中有一个真正(且独有)的SOA设备。如果我们认为DDD和SOA共享通用体系结构原则但在许多其他方面有所不同,那么在EA学科中DDD的位置是什么?