multi-tier相关内容

MVC 应用程序.多层架构如何适应?

我是 MVC 和多层 Web 架构概念的新手.我正在开发一个 PHP 应用程序,并且正在使用可用的 MVC 框架之一.我的问题如下: 据我所知,MVC 本身不被视为多层架构.我可以理解单独使用 MVC 如何比采用非结构化方法更进一步,但我正在考虑如何适应简单的 3 层架构?MVC 会驻留在表示层吗?添加分层方法的优点是什么?从我收集的信息来看,仅使用 MVC 就没有明确的数据对象负责从数据库 ..
发布时间:2021-11-17 01:51:39 其他开发

什么是 N 层架构?

我最近看到不少开发人员职位发布,其中包含或多或少这样的句子:“必须具有 N 层架构经验"或“必须能够开发 N 层应用程序". 这让我想问,什么是 N 层架构?如何获得经验? 解决方案 维基百科:> 在软件工程中,多层架构(通常称为n 层架构)是一个客户端 - 服务器架构,其中,介绍,申请处理和数据管理是逻辑上分离的进程.为了例如,一个应用程序使用为数据请求提供服务的中间件在用户和数 ..
发布时间:2021-11-17 01:41:08 其他开发

如何模拟TCP/IP错误?

在多层应用程序上,我需要模拟各种TCP/IP错误以测试一些重新连接代码.有人知道我可以用于此目的的任何工具(基于Windows)吗?谢谢. 解决方案 尝试 netwox (以前是lcrzoex.)如果不这样做,就无法完成.它包含超过200种工具. ..
发布时间:2020-05-17 18:33:16 其他开发

多层vs散布?

多层和/或分发的应用程序,它们具有相同的含义吗? 当我们谈论这些应用程序中的层时,是物理层(数据库,浏览器,Web服务器等)还是逻辑层(数据访问层,业务层等)? 解决方案 也许这两个句子确实直观地传达了分布式和多层的区别: 分布式:您在节点之间复制处理 多层:您将处理划分为各层 在一种情况下,将相同的处理复制到多个节点上.在另一种情况下,每个层都有各自的职责,并且在每个 ..
发布时间:2020-04-30 07:20:32 其他开发

最佳实践 - 多层架构和DTO

在stackoverflow上阅读了一些Q / As之后,我仍然对在我的Web应用程序中正确实现DTO感到困惑。我当前的实现是一个(基于Java EE的)多层体系结构(具有持久性,服务和表示层),但是所有层都使用“公共”包,包含(以及其他)域对象。在这种情况下,层不能真正被认为是独立的。 我打算逐步删除常用软件包,但遇到各种挑战/问题: 假设持久层将使用类 myproject.persis ..
发布时间:2018-12-25 21:00:31 Java开发

如何实现工厂模式?

我正在尝试实现工厂类和接口。但我收到以下错误消息。我创建了一个工厂类,它决定返回NormalTaxManager或ImportedTaxManager的类。我使用接口提供了抽象。 #include #include using namespace std; class TaxInterface { public: virtua ..
发布时间:2018-08-08 19:08:14 C/C++开发

三层架构和例外

对于每个应用层(例如 PresentationException , ServiceException , PersistenceException 等)。但是如果我的服务层直接调用DAO方法(持久层的方法),而不需要额外的操作呢? 像这样: public class MyService { 私人IPersonDAO dao = new PersonDAO(); public ..
发布时间:2017-09-28 22:28:13 Java开发

MVC应用程序。如何MULT层体系结构适合吗?

我是新来的MVC,多层次的Web架构的概念。我开发PHP应用程序和正在使用可用的MVC框架之一。我的问题是: 据我了解,在MVC本身不被视为一个多层架构。我能理解如何使用MVC单是采取非结构化方式的一个步骤,但我正在考虑一个简单的三层架构将如何适应?将MVC驻留在presentation层?什么是添加一种分层的方法的优劣?从我收集,用MVC单独有没有明确的数据对象负责从数据库中检索数据,这通常被 ..
发布时间:2016-05-28 10:31:31 其他开发

如果一个应用程序的配置使用DAL来访问?

解释了什么是的数据访问层下面的定义从维基百科在多层应用 一个数据访问层(DAL)的是一个层中的计算机程序的这 提供了存储在永久存储数据的简化访问 某种,例如数据库。 持久存储还可包括一个或多​​个文件,但上层不知道我怎样组织中的文件中的信息。假设我们有一个使用的配置文件的应用程序,如的app.config 或的web.config :在的app.config 文件中,有可能会出现一些参数( ..
发布时间:2015-11-27 12:59:52 C#/.NET

请设置在表单应用程序和窗口服务之间同步(或n层,真)

我有一个Windows服务,它执行了一些周期性的活动,我希望从Windows中更改该服务的设置窗体应用程序。我不知道,不过,要确保服务在其最新的用户preferences(频率运行,用的东西,任何其他用户可以指定哪些文件夹)的最佳方式。用户可以随时更改设置,随意,我想服务了解它几乎立即。下面是我在权衡选项: 的形式和服务共享使用从第三,共享项目相同的“设置”对象,形式使用WCF“UpdateSe ..
发布时间:2015-11-25 13:29:22 C#/.NET