OpenEAI

消息协议
授权协议 GPL
开发语言 Java
所属分类 Web应用开发、 WEB服务/SOAP/SOA
软件类型 开源软件
地区 不详
投 递 者 暴英达
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenEAI 为任何企业消息对象的请求/回复和发布/订阅消息模型定义了一个直接的消息传输协议和 XML 的消息格式。该消息协议是基于 EAI 固有的原则,并不与用于实现集成的任何特定技术相联系。

OpenEAI 方法论概述了一个清晰的过程,用于记录企业应用程序之间的接口需求、企业数据服务的需求以及与贸易伙伴的信息交换需求。一个全面的分析模板和说明为分析员和功能专家的这个过程提供了便利。这个分析过程的高潮是使用XML定义企业消息对象,并指定在分析过程中确定的每个企业消息对象需要OpenEAI消息协议中定义的哪些XML消息。

 相关资料
  • 消息协议 节点之间通过消息来进行交互,所有消息都由下面的数据结构来实现。 message Message { enum Type { UNDEFINED = 0; DISC_HELLO = 1; DISC_DISCONNECT = 2; DISC_GET_PEERS = 3; DISC_PEERS = 4;

  • 我编写了一个服务器(Go)-客户端(Java)程序,并使用protobuf进行通信。定义一个proto文件并在服务器和客户端之间共享。在服务器端: 将共享的proto文件编译为go by Protoc 按proto.marshal序列化对象 将其发送给对其服务提出请求的客户端 在客户端: 通过protoc将共享的proto文件编译成Java 通过HTTP传输获取字节 将字节反序列化为对象。 这里有

  • 我发现了一个有趣的协议缓冲区问题。如果您有两条类似的消息,那么可以使用C API或命令行解析其中一条消息,就像解析另一条消息一样。 ParseFromString的有限文档没有提到它不需要使用所有字符串,如果不使用,它也不会失败。 我原以为ParseFromString无法解析类型为a的消息,如果它显示的是类型为B的消息。毕竟消息包含了额外的数据。然而,事实并非如此。示例脚本演示了该问题: 输出为

  • 请帮忙。我有一个 SP,以及一个用于远程 IDP 的公钥。我上传了 spring sam 的示例,并对其进行了更改,公钥被添加到带有别名的 jks 文件中(使用键工具,命令列表显示 cer 已导入),并且它指向带有签名键的 idp 扩展元数据。但最终验证失败了。 org.opensaml.ws.security.安全策略异常:协议消息签名验证失败

  • 而不是使用关系。关系GetRequest作为请求和响应。有什么方法可以将请求/响应转换为POJO? 我见过这个解决方案,但它比我想要的要复杂一些:将协议缓冲区转换为POJO 我正在使用翻新和谷歌协议缓冲区。 我所拥有的: 我想用的是: 关系: 我的请求最终是这样的,请求必须在这里构建...

  • 这给了我错误日志 HDFS文件系统似乎出现了问题,因为尝试命令失败,出现了类似的异常。 其中是Master-R5-Node的IP地址