soa相关内容

事件驱动的架构和事件结构

我是EDA的新手,我已经学到了很多好处,并且可能有兴趣在下一个项目中应用它,但是仍然不了解. 引发事件时,哪种模式最合适: 将事件命名为"CustomerUpdate",并包含有关客户的所有信息(是否更新) 将事件命名为"CustomerUpdate",并且仅包含真正更新过的信息 将事件命名为"CustomerUpdate",并包含最低限度的信息(标识符)和/或URI,以使消费者检 ..
发布时间:2020-06-14 18:37:46 其他开发

SOA决策服务错误

当我的SOA系统试图调用决策服务时,我收到一个奇怪的错误. 有人以前见过这样的错误并且知道如何解决它吗? 我的应用程序中有多个决策服务,并且我在线阅读了这可能是SOA中的错误,但是,此操作之前曾起作用,然后突然开始出现此错误. 如果需要更具体的细节,请告诉我,我可以提供 但目前,我故意不带任何细节,以针对以前可能遇到此错误的人. 谢谢! 解决方案 此问题的答案是在决策服务 ..
发布时间:2020-05-22 03:43:16 数据库

Oracle SOA中的不同服务如何相互关联?

我正在尝试弄清楚Oracle“分层体系结构模型"是如何工作的,并且我对业务,数据和表示的功能以及它们之间的相互关系非常困惑.我已经看到了很多图表,显示了它应该如何工作,但是一些现实世界中的示例会有用吗? 例如,我猜测Web应用程序是Oracle所谓的“复合应用程序",而这些Web应用程序是由Oracle所谓的"Presentation Services"构建的. 解决方案 让我尝试尽 ..
发布时间:2020-05-22 03:00:24 数据库

如何在MULE ESB中响应HTTP请求的自定义JSON

我正在使用Mule Studio,我正在连接到postgressql进行数据选择,我做得很好,我刚刚碰到中间.我正在向curl发出curl请求,像这样 curl -H "Content-Type: application/json" -d '{"id":"1"}' http://localhost:8081/selectdb 我从数据库获得响应,但无法按照客户端要求格式化数据. 我的配 ..
发布时间:2020-05-13 02:12:49 其他开发

Mule ESB流中有多个Inboud端点?

我需要同时支持通过SOAP和将文件拖放到文件夹上的操作.大多数逻辑都是相同的.是否可以通过两个消息源触发相同的流?我似乎找不到办法.谢谢 解决方案 使用复合消息源: 如果使用C ..
发布时间:2020-05-13 02:05:51 其他开发

Mule ESB与Spring Integration

Mule ESB项目解释了其与Spring的区别集成在其网站上.但是,对于文档的 dcterms.date 2012-07-19T18:43-03:00,该文本可能已经过时了. 被引段落的要点是 "Spring集成采用“以应用程序为中心"的集成方法". "Spring集成不是实现共享总线,而是旨在为特定应用程序提供“一点点"的ESB风格的集成." "Spring Integratio ..
发布时间:2020-05-13 02:01:26 其他开发

服务之间应该如何通信?

虽然从@tereško的答案中学到了如何构建模型,但我找不到最好的模型服务之间的通信方式.我还找到了此答案,这与我正在处理的情况类似,但该示例非常适合展示.因此,从这种意义上讲,例如,当服务只能访问域和映射器工厂对象时,该如何在Blog服务内部检索识别服务.我可以从控制器发送吗?还是我也需要发送服务工厂? 更新: 我没有提供示例,因为我提到了tereško的第二个答案与我要达到的目标非常相似 ..
发布时间:2020-05-10 19:37:33 PHP

服务层和模型与领域驱动设计的关联

我正在设计Web应用程序的基本体系结构.该项目遵循域驱动设计方法,因为业务模型和逻辑非常复杂. 该项目还旨在成为 SOA 项目(面向服务的体系结构).因此,我学习了很多有关服务以及如何围绕它构建项目的知识. 遵循我的上一个问题,我对模型类中的关联有疑问. 我知道模型类不应该知道并且不做任何与持久性有关的事情.但是,我很难确定模型类之间的关联情况. 例如: 类Perso ..
发布时间:2020-05-10 19:04:09 PHP

水平扩展微服务的实例是否应该共享数据库?

鉴于拥有关系数据库并且需要水平扩展的微服务,我看到了两种配置数据库服务器的方法: 为服务的每个实例提供自己的数据库服务器实例,并具有耦合的流程生命周期 OR 让实例连接到共享的(由同一服务的相同实例)独立的数据库服务器或群集 使用事件驱动的体系结构和前一种方法,微服务的每个实例将需要处理每个事件并采取适当的措施来改变其自身的隔离状态.这似乎效率低下. 采用后一种方法, ..
发布时间:2020-05-09 19:54:54 其他开发

微服务与SOA有所不同

我一直在寻找SOA和微服务架构风格之间的差异 并找到了一个很好的链接 https://www.infoq.com/articles/boot-microservices 说: 作为“面向服务的体系结构"(SOA)的继承者,微服务可以归入同一类“分布式系统"中,并继承了许多与SOA相同的概念和实践.但是,它们的区别在于对单个服务的责任范围.在SOA中,服务可能负责处理各种功能和数据域,而微服 ..
发布时间:2020-05-09 19:54:36 其他开发

数据库与微服务的一致性

在基于微服务的系统中实现数据库一致性的最佳方法是什么? 在柏林的 GOTO 中,马丁·福勒(Martin Fowler)在谈论微服务和一项“规则" “他提到要保留“每个服务"数据库,这意味着服务无法直接连接到另一个服务“拥有"的数据库. 这是非常漂亮和优雅的,但实际上它变得有些棘手.假设您有一些服务: 前端 订单管理服务 会员计划服务 现在,客户在您的前端进行购买,这将 ..
发布时间:2020-05-09 19:51:18 其他开发

NServiceBus中的订户发送自动订阅消息的条件

我发现,即使我的NSB进程不处理诸如DTOXXX之类的消息,它仍会向DTOXXX的发布者队列发送自动订阅消息. 这不是所需的行为.我希望该过程可以发布和订阅DTOYYY的消息,但是使用DTOXXX进行的任何通信都只能发送. 如果还不够清楚,我有2个包含DTO的程序集.我想建立一个发布/订阅总线,但仅适用于YYY.dll中的程序集.至于其他程序集中的DTO,我希望仅通过SEND进行通信( ..
发布时间:2020-05-09 01:36:54 C#/.NET

在Windows上排队替代MSMQ?

如果要在运行.NET 2.0及更高版本的Windows下使用排队产品进行持久消息传递,今天有哪些替代MSMQ的产品?我知道ActiveMQ( http://activemq.apache.org/),并且我已经看到了对WSMQ(指向 http://wsmq.net ),但该网站似乎已关闭. 还有其他选择吗? 解决方案 关于Tibco EMS(Java JMS消息传递规范的实现),我不 ..
发布时间:2020-05-09 01:33:13 C#/.NET

如何在.NET中对服务的工作负载进行负载平衡

我正在考虑使用面向服务的体系结构(SOA)构建应用程序. 这种架构不像微服务解决方案那样复杂和凌乱(我认为),但是我面临着类似的设计问题.想象一下,我有ServiceA类型的服务,可以将工作发送到ServiceB类型的服务.我猜想,如果我使用队列,那么负载平衡将不是问题(因为消费者将从队列中获取他们可以处理的内容).但是队列往往会在代码中产生一些不良的异步性,这需要付出额外的努力才能解决.因 ..
发布时间:2020-05-03 03:22:44 C#/.NET

从宁静的Java客户端获取JSON

我正在使用REST(Jersey 1.8)开发Web服务.目前,我正在使用XML在Java客户端和服务器之间进行通信. 我需要将其更改为JSON:我该怎么做?我有一堆从NetBeans自动生成的代码,不知道该怎么做以及如何做.在测试服务时,它会显示JSON数据.我无法做的是在我的main方法中处理它. 这些是我遵循的教程 http://www.oracle.com /webfolder ..
发布时间:2019-11-24 21:06:53 Java开发

JSON,REST,SOAP,WSDL和SOA:它们如何链接在一起

目前正在做一些考试,而我正在努力学习一些概念.我的笔记中确实“提到"了所有这些内容,但我并不真正了解它们如何相互联系在一起.据我了解: SOA-一种使服务使用者/提供者进行通信的解决方案. (据我了解,这是所有其他内容的总称) WSDL-一种描述提供程序服务的语言. SOAP-服务用来发送消息的XML协议“包装器".与WSDL一起使用以提供参数? REST-一种在功能上类似 ..
发布时间:2019-11-23 17:36:22 其他开发

Spring Integration作为独立ESB的嵌入式替代产品

有人对作为嵌入式ESB的 Spring Integration 项目有经验吗? 在以下用例中,我非常有趣: 按计划从目录中读取文件 从JDBC数据源获取数据 快速启动/停止/重新部署模块的模块性和可能性(例如,一个模块可以按计划扫描目录,从jdbc数据源查询另一个调用等) 重复/重试政策 更新: 除了“从JDBC数据源获取数据"之外,我对所有问题均找到了答案.在技​​ ..
发布时间:2019-09-02 13:37:15 Java相关

Spring-ws或Axis2或其他用于“契约优先”的东西WS的方法

每个人都说“契约优先”设计WS的方法更倾向于SOA风格设计。现在,如果我们采用可用的开源框架来实现我们的 Spring-ws 以及 Axis2 (它支持这两种样式)。我有一个设计基于SOA的电子商务应用程序的任务。松散耦合,快速响应,安全性和可扩展性是关键点。因此,从一开始就选择正确的框架非常重要。 根据过去的经验,你们认为哪一种或其他东西对我的要求来说是更合适的选择。 解决方案 这 ..
发布时间:2019-01-08 19:22:03 Java开发