基于WEB服务器导致消息中心各组件之间无法正常工作的问题分析与解决

消息中心产品简介产品简介

在XXX产品框架中,我们根据产品发展规划和业务领域需要,使用基于JMS技 术,通过应用WEBService,开发了消息中心中间件(简称MC)。通过消息中间件 ,我们可以实现各系统间的异步数据交换和事务处理、执行不需前台使用人员干 预的如后台业务和数据同步工作,也可用来处理一些受到安全和其它一些因素制 约,导致无法直接通过数据库或应用系统进行处理的受限业务。

消息中心中间件,包括消息总线和消息客户端两部分:消息客户端负责业务 类消息实例的产生、发送消息实例到消息总线、接收从消息总线转发而来的消息 实例、将收到的消息实例交由其载体应用系统进行与之对应的业务处理等活动; 消息总线负责接收从消息客户端产生并发送而来的消息实例、消息重建、根据消 息配置进行消息实例重建,将重建后的消息实例转发至对应的消息客户端等活动 。

消息客户端与XXX各应用系统集成在一起,并通过应用系统开放WEBService端 口进行消息的发送和接收等,从而避免单独部署和发布所带来的困难和额外资源 消耗。消息总线可单独部署,也可和消息客户端一样,与XXX应用系统集成部署 ,在XXX产品框架下,有且只需要一套消息总线即可满足需要。消息配置中心, 其作用包括配置和管理消息中心各组成部分的部署方式和访问信息,以此将消息 中心各部有机的联系起来;同时,各消息业务应用,也使用配置文件进行配置化 管理,并与消息中心各组成部分进行关联配置,从而形成一个统一且开放的整体 ;其它的如性能优化处理、日志记录等也在配置中心进行配置和管理。

应用现状

在消息中间件V1.0版本开发完成后,我们即将其投入 实用。在XXX各分子系统这近一年时间的运行和使用过程中,消息中心很好的完 成了预定任务,其可靠性、可扩展性和适用性得到很好的验证。以此为据,通过 使用消息中心,开发出基于消息中心的客户化应用和业务活动也在持续的增加中 ,到现在为止,已经有包括网络检测、信息同步、配置更新、电子目录树更新、 权限同步等诸多应用是基于消息中心应用开发,并很好的使用在XXX各分子系统 的测试和内网正式环境中。

时间: 2024-11-02 07:10:00

基于WEB服务器导致消息中心各组件之间无法正常工作的问题分析与解决的相关文章

有谁用VB6做过HTTP上传文件吗,用Microsoft.XMLHTTP或者其它组件,上传到.NET或者JAVA的WEB服务器

问题描述 问题的提出:客户打开网页,已经知道客户本地硬盘上的文件路径和目录,在客户不打开文件选择窗口的情况下,把客户的文件上传到J2EE的WEB服务器,采用JAVA的COS组件来存取文件.初步的解决办法:用VB6做一个OCX控件,放在网页里面,把文件地址和WEB服务器上传路径传给这个控件,然后调用这个控件的上传方法,上传文件,找了很多资料后,只是做到了可以上传文本文件,二进制文件没有搞定.然后做了一个网页,提交一个FORM(method="post"enctype="mult

如何在XP系统下利用IIS架构Web服务器

   如何在XP系统下利用IIS架构Web服务器            利用Windows XP的组件就可以满足建站的要求,而且安全性能不错. 安装IIS 在Windows XP 专业版中,IIS并不是默认安装的,而是作为可选的组件,现在我们要建立一个站点,就可以选择安装它,方法很简单,放入XP光盘,然后运行光盘,在运行界面中选择添加组件,或者打开控制面板然后打开添加或者删除文件,选择添加Windows组件.在弹出对话框中选择internet 信息服务(IIS).然后点击确定安装就可以了.或者您

Go语言实现简单Web服务器的方法_Golang

本文实例讲述了Go语言实现简单Web服务器的方法.分享给大家供大家参考.具体分析如下: 包 http 通过任何实现了 http.Handler 的值来响应 HTTP 请求: package http type Handler interface { ServeHTTP(w ResponseWriter, r *Request) } 在这个例子中,类型 Hello 实现了 http.Handler. 注意: 这个例子无法在基于 web 的指南用户界面运行.为了尝试编写 web 服务器,可能需要安装

Windows Server 2008 架设 Web 服务器教程(图文详解)_win服务器

一.安装 IIS 7.0 : 虽然 Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装.由于 Windows Server 2008 中安装 IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装 IIS 7.0 组件. 后来笔者又在 windows server 2012 上试了 iis,版本是 8,本文中也有截图提及. 1:开始 - 服务器管理器 - 角色 - 添加角色 : 2:勾选 Web服务器(IIS),接着可以查看到对 Web

防止黑客入侵WEB服务器三步曲

WEB服务器常有情况发生,以下给出三种最常见情况的解决方法 防ACCESS数据库下载 添加MDB的扩展映射就可以了.方法:IIS属性,主目录,配置,映射,应用程序扩展里添加.mdb的应用解析,至于选择的解析文件大家可以自已测试,只要 访问数据库时出现无法找到该页就可以了,这里给出一个选择为wam.dll 防上传 以MSSQL数据库为例.在IIS的WEB目录,在权限选项里只能IIS用户读取和列出目录的权限,然后进入上传文件保存和存放数据库的目录,给IIS用户加上写入的权限,然后在这二个目录的属性,

概述:Web服务器及其影响因素

作为一种资源的组织和表达机制,Web已成为Internet最主要的信息传送媒介.因此Web的性能已经成为判断一个网站成功与否的一个重要评估标准.而Web服务器则是决定Web性能的重要环节. Web服务器性能就是指一个Web服务器响应用户请求的能力.为了提高Web服务器的性能人们进行了诸多尝试,已经取得了可喜的成果.本文通过对前人研究结果的分析,提出了在具体应用环境中优化Web服务器的方法和策略. Web服务器 Web系统在现在网络中广泛使用,而Web服务器则是Web系统的一个重要组成部分.完整的

不能访问Web服务器的解决方法

访问Web服务器是许多局域网用户经常要做的一项"功课",在频繁访问过程中,不少朋友积累了一些Web服务器访问经验,这些经验常常会帮助他们快速解决一些无法访问的小故障. 访问Web服务器是许多局域网用户经常要做的一项"功课",在频繁访问过程中,不少朋友积累了一些Web服务器访问经验,这些经验常常会帮助他们快速解决一些无法访问的小故障.不过,本文下面贡献出来的Web服务器不能访问故障现象却比较特别,如果不加细细分析,单纯以经验来解决故障时,多半容易走弯路:为了帮助各位朋

如何用PHP来实现一个动态Web服务器_php实例

要是现实一个 web 服务器,那么就需要大概了解 web 服务器的运行原理.先从静态的文本服务器开始,以访问 web 服务器的1.html为例 1.客户端通过发送一个 http 请求到服务器,如果服务器监听的端口号是9002,那么在本机自身测试访问的地址就是http://localhost:9002/1.html. 2.服务器监听着9002端口,那么在收到请求了请求之后,就能从 http head 头中获取到请求里需要访问的 uri 资源在web 目录中的位置. 3.服务器读取需要访问的资源文件

PHP实现动态web服务器方法_php实例

以下内容通过图文并茂的方式介绍php实现动态web服务器的方法,具体内容如下: 本文所实现的服务器仅仅是演示和理解原理所用,力求简单易懂.有兴趣的朋友可以继续深入改造 要是现实一个 web 服务器,那么就需要大概了解 web 服务器的运行原理.先从静态的文本服务器开始,以访问 web 服务器的1.html为例 1.客户端通过发送一个 http 请求到服务器,如果服务器监听的端口号是9002,那么在本机自身测试访问的地址就是 http://localhost:9002/1.html . 2.服务器