`
java_user
  • 浏览: 1093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

内部系统间调用效率的讨论

阅读更多
想做一个系统间调用的统一平台,目前想好的技术是使用JMS(使用线程等待将异步转同步)收集请求,然后发送至响应服务器,再传回结果。虽然看上去比较麻烦,但JMS的效率貌似还挺高的,activemq据说每秒有几千,而且个系统间都可以相互调用而不需要太多配置。
如果使用EJB就太麻烦了,对容器也有限制。如果使用rest之流的话,虽然很简单,但感觉在内部系统间效率不高而且建立连接、权限管理、序列化等也得花时间。

各位大牛,有比较好的方案没?
分享到:
评论
1 楼 chaos.wql 2013-01-22  
long socket

相关推荐

    \"鹰眼下的淘宝-分布式调用跟踪系统介绍\"分享总结

    这篇文章基于作者在ITeye博客上的分享,我们将围绕分布式调用跟踪、系统监控以及相关工具展开讨论。 分布式调用跟踪是大型互联网公司解决服务间调用复杂性问题的关键技术。在微服务架构中,系统由多个独立的服务...

    通讯系统的内部接口_世界500强

    本文主要讨论的是GSM RNC(Radio Network Controller)通信接口材料,涉及RANC与其他子系统如RANU(Radio Network Unit)、RANSS(Radio Network Subsystem)、OMS(Operations and Maintenance System)以及DBS...

    LabVIEW与外部程序间DLL文件的调用[汇编].pdf

    LabVIEW 与外部程序间 DLL 文件的调用 LabVIEW 是一个可以与外部程序进行交互的开发环境,它可以通过调用 DLL 文件与其他编程语言混合使用。在这个资源中,我们将详细介绍什么是 DLL 文件、它的作用、LabVIEW 如何...

    学生宿舍管理系统概要设计

    结构图展示了各组件间的相互关系,包括主模块、子模块及其相互调用关系,以直观地呈现系统整体结构。 3.1.3 外部接口 外部接口设计包括与用户、其他系统及硬件设备的接口。例如,用户可以通过Web界面进行交互,系统...

    PIC18F45K80串口1串口2实现EEPROM实现C源代码使用内部晶振16M倍频到64M

    接下来,我们要讨论的是如何使用内部晶振并将其倍频。PIC18F45K80内部集成有一个16MHz的RC振荡器,通过倍频器可以将其频率提升到64MHz。这样做的好处是减少了对外部元件的依赖,降低成本,同时提供了较高的系统时钟...

    MFC调用COM组件的dll源码

    在Windows编程中,MFC调用COM组件是常见的技术实践,它可以帮助开发者复用已有的COM组件功能,提高开发效率。 首先,了解COM组件的基本概念。COM组件是一个实现了COM接口的二进制模块,可以是DLL或EXE。每个COM组件...

    基于嵌入式系统中c语言代码运行效率探析.pdf

    综上所述,嵌入式系统编程中提升C语言代码效率主要关注点包括合理定义变量以节省存储空间、减少全局变量的使用来减少内存访问次数、利用寄存器传递参数来提高函数调用效率、以及通过内联汇编优化关键性能路径。...

    NI用active方式调用Excel表格显示其内部的图形

    标题 "NI用active方式调用Excel表格显示其内部的图形" 涉及到的知识点主要是如何使用National Instruments(NI)软件,特别是LabVIEW,来激活并操作Microsoft Excel,以便展示Excel内部的图表。LabVIEW是一款强大的...

    基于PHP的caozha-ip(IP地址库调用系统)源码.zip

    【描述】:“基于PHP的caozha-ip(IP地址库调用系统)源码.zip”描述进一步确认了这是一个包含了源代码的压缩文件,意味着用户可以查看、学习或修改系统内部的工作机制。这通常是开源项目的特点,鼓励开发者之间的合作...

    OS第一次讨论作业1

    1. 效率:虽然API函数可能包含额外的代码,但它们可以优化调用流程,减少不必要的系统调用,提高整体效率。 2. 程序抽象:API提供了一层抽象,使得程序员无需了解底层的系统细节,就能使用操作系统服务。这提高了...

    大漠插件定制版内存调用与com调用视频教程

    6. 安全性和效率的考虑,讨论如何在不破坏程序稳定性的前提下,有效利用内存调用和COM调用。 对于初学者,这个教程将提供宝贵的实践经验,帮助他们理解和掌握这两项技术。而对于有经验的开发者,这可能是一个深化...

    c#调用c++的可变参数

    我们将讨论P/Invoke机制、C#中的平台调用以及如何处理C++的可变参数。 C#是一种类型安全的.NET Framework编程语言,而C++则是一种更底层的语言,支持更灵活的内存管理和更低级别的系统调用。在C#中调用C++函数,...

    深入研究Windows系统内部原理系列之二PDF Windows体系结构-从操作系统的角度

    《深入研究Windows系统内部原理系列之二:Windows体系结构——从操作系统的角度》是一本深入探讨Windows操作系统核心机制的专业读物。此书旨在帮助读者理解Windows系统如何运作,以及其背后的架构设计。以下是对该书...

    分布式会话跟踪系统架构设计与实践 .docx

    本文介绍了分布式会话跟踪系统的架构设计与实践,主要讨论了美团点评内部的分布式会话跟踪系统 MTrace 的设计理念和实现细节。MTrace 系统的核心理念是调用链,即通过一个全局的 ID 将分布在各个服务节点上的同一次...

    asp.net公司内部点餐系统源码_90.rar

    这个系统可能是为了方便员工在线预订食堂餐食,提高餐饮服务效率而设计的。ASP.NET是微软开发的一个用于构建Web应用程序的框架,它基于C#编程语言,提供了丰富的功能和工具来简化Web开发过程。 【描述】"asp.net...

    操作系统原理电子教案

    通过学习这份“操作系统原理电子教案”,学生将能够全面理解操作系统的内部工作机制,掌握处理各种资源管理问题的方法,并具备分析和设计操作系统的能力。这份教案不仅适合高校教学,也是自学者提升专业技能的理想...

    操作系统复习1

    第四章讨论线程,它是进程内部的执行流。线程共享进程资源,减少了上下文切换开销,提高了效率。线程模型包括单线程、多线程等,线程取消、信号处理和线程池是管理线程的重要机制。CPU绑定和CPU亲和力优化了多线程...

    pd调用DLL生成二维码

    【标题解析】 "pd调用DLL生成二维码"这一标题表明了主要的技术点,即使用Python(pd可能指的是Python)通过动态链接库(DLL)...通过学习和实践这个主题,我们可以更好地理解和利用底层系统资源,提高代码的执行效率。

    dapper分布式跟踪系统原文

    1. 分布式系统跟踪的重要性:在复杂的分布式系统中,理解系统行为和推理性能问题对于保证服务的稳定性和效率至关重要。 2. Dapper系统设计原则:通过最小化开销、应用级透明性和大规模系统部署,以及限制仪表只在较...

Global site tag (gtag.js) - Google Analytics