Welcome 微信登录

首页 / 软件开发 / 数据结构与算法

基于OSGi实现分布式服务框架历程(二)

基于OSGi实现分布式服务框架历程(二)

基于OSGi实现分布式服务框架历程(二)2010-01-12 BlogJava BlueDavy在这篇历程中来完成对于JINI的Spike,目标仍然是判断基于JINI实现服务的路由、查找需求的满足度。JINI是由Sun研究院制定的,其目标就是为了实现分布式的服务,所以在很多地方可以看到它和分布式服务框架是有不少重叠之处的,来先看看它对于需求的满足度,最后再来分析做个总结。1、怎么实现远程的将服务注册到服务中心?在jini中暂时没有找到远程注册服务到服务中心...
基于OSGi实现分布式服务框架历程(三)

基于OSGi实现分布式服务框架历程(三)

基于OSGi实现分布式服务框架历程(三)2010-01-12 BlogJava BlueDavy上篇说到,经过分析后决定选用JNDI来实现服务的远程注册、查找和路由,在这篇blog中就来详细分析下基于JNDI怎么和OSGi结合来实现服务的远程注册、查找和路由。1、远程注册目前OSGi DS注册时是直接在本地注册服务实例的,要支持远程注册的话首先需要修改DS注册服务部分的代码,在ds的描述中需要增加一个配置项,以支持将服务注册到远程服务中心,例如:<s...
基于OSGi实现分布式服务框架历程(四)

基于OSGi实现分布式服务框架历程(四)

基于OSGi实现分布式服务框架历程(四)2010-01-12 BlogJava BlueDavy在这个篇幅中将来分析下这个分布式服务框架的服务的生命周期的管理的问题,在分布式服务框架中,支持服务的动态部署、卸载、升级是很关键的,至于服务的生命周期是否需要做到像OSGi那样的动态通知,在这个篇幅中会进行分析,并最终形成这个分布式服务框架的生命周期模型以及到目前为止的服务架构模型。先来分析下服务的生命周期是否需要做到像OSGi DS的动态通知,这里以服务组件安...
基于SOA的MES系统及其应用

基于SOA的MES系统及其应用

基于SOA的MES系统及其应用2010-01-12 万方数据 随着MES的深入应用,制造型企业对系统集成的要求也越来越高。据统计,全球40%的IT预算是应用于系统集成的,而系统集成问题在MES方面显得更为突出,这是因为,MES是一个将企业的ERP系统和底层的自动化系统集成在一起的中间层管理软件,主要用于对车间的生产、质量、设备等方面进行详细计划、信息反馈和数据分析,是一个承上启下的软件,需要与ERP系统和自动化系统实现双向的信息集成,接收ERP下达的车间生...
快速创建可复用体系结构

快速创建可复用体系结构

快速创建可复用体系结构2010-01-12 IBM Jim Ruehlin显著节约成本的重用一直是软件工程的“圣杯”。从复制和粘贴源代码到类层次上的细粒度(fine-grained)复用,再到框架和体系结构层次上的粗粒度(coarse-grained)大规模复用,复用技术已经逐渐成熟。而在体系结构上的显著节约成本的重用应该成为所有开发项目都致力的一个战略性活动。在读过这篇文章后,你将会明白运用模式及IBM Rational XDE ...
WebSphere MQ集群中的迁移、故障转移和扩展

WebSphere MQ集群中的迁移、故障转移和扩展

WebSphere MQ集群中的迁移、故障转移和扩展2010-02-06 IBM T.Rob Wyatt消息对SOA的影响在任务:消息的前一部分中,我曾写到从点对点消息体系结构到面向服务的发展要求更新消息领域中的许多长期存在的最佳实践。这里,我们将考虑一个案例研究,以了解队列管理器的迁移、故障转移和扩展,以及在SOA的上下文中考虑这些活动时对命名约定、工具、管理流程和操作的影响。首先让我们了解一些术语:本讨论中的迁移包括任何重新承载队列管理器的情况,也许是...
CMM布道中国

CMM布道中国

CMM布道中国2010-02-06 CSDN 走访了同CMM相关的人、企业、咨询机构、政府主管部门,历时两个多月,深感CMM的精深和推行的不易。她的贯彻实施,能从根本上提高一个国家软件行业的整体水平。而对于中国软件企业和从业者而言,CMM才刚刚来临……一、引子1986年底,美国“软件危机”日趋严重,同时,美国联邦政府希望能有一套评估软件供应商能力的方法,为此,卡内基梅隆大学的软件工程研究所(SEI)开始正...
BizTalk EDI:使用BizTalk Server构建可靠的EDI解决方案

BizTalk EDI:使用BizTalk Server构建可靠的EDI解决方案

BizTalk EDI:使用BizTalk Server构建可靠的EDI解决方案2010-02-06 MSDN Mark Beckner本文将介绍以下内容:开发EDI架构对应 EDI文档透过防火墙传送文档处理失败的文档本文使用以下技术:BizTalk Server 2006 R2目录开发EDI架构EDI 对应贸易合作伙伴配置传输EDI文档透过防火墙传送文档处理失败的文档EDI 和SOA电子文档交换(EDI) 是一项技术标准,已经有几十年的历史了。所以,此标...
BizTalk适配器:将电子邮件处理集成到企业解决方案中

BizTalk适配器:将电子邮件处理集成到企业解决方案中

BizTalk适配器:将电子邮件处理集成到企业解决方案中2010-02-06 MSDN Alex Starykh本文讨论:BizTalk业务流程结构构建自定义BizTalk解决方案从电子邮件提取并处理数据创建自定义适配器本文使用了以下技术:BizTalk Server 2006目录首先是一些背景介绍构建解决方案业务流程创建自定义适配器以下所述情况是随处都可能存在的常见问题。您会接收到各种形式的数据,而且这些数据通常会触发某种客户服务、订单履行或其他业务流程...
CMMI项目工作手记

CMMI项目工作手记

CMMI项目工作手记2010-02-06 新浪网 桂莉工作以来,我参与过多个CMM/CMMI项目的实施,其中全过程实施的项目(差距分析、过程定义、过程部署和实施、正式评估)有两个。那时,我是作为实施CMM/CMMI的项目组员参与其中,不论是在相关知识(对CMM/CMMI体系较为深刻的认识),还是在实施经验方面(可以说具备全过程实施经验的人不算多),个人收获颇多。而现在作为顾问参与到客户的CMMI项目实施中,个人的角色发生了180度的转变,从具体的项目执行人...
CMMI证书背后的6大怪相 缺陷非常多

CMMI证书背后的6大怪相 缺陷非常多

CMMI证书背后的6大怪相 缺陷非常多2010-02-06 中国计算机报 CMMI证书到手了之后,企业还要做些什么?CMMI认证进入我国软件领域的这十多年来,对我国软件产业的健康发展作出了巨大贡献。但一些软件企业只是以获得证书为根本目的,而忘记CMMI认证的出发点是改进软件生产过程。 这致使我国一些通过CMMI5级的企业的项目平均延期率依然在25%以上,并且数据并不稳定。尤为不幸的是,目前没有任何公开数据表明我国通过CMMI高级别认证的企业,提高了生产效率...
CMMI咨询和实施

CMMI咨询和实施

CMMI咨询和实施2010-02-06CMMI分步骤实施目标1.建立一套独特的过程改进体系,使其满足CMMI-L3级的要求,为向4,5级的过渡打基础2.完善项目开发维护的流程规范,提升项目管理水平,提高开发生产力和质量,降低开发成本3.建立组织的过程资产库和知识体系。好的开发方法,技术,过程,文档,代码在组织内部得到有效的复用,提升开发质量和生产率。同时通过知识的共享和学习不断提高员工的技能,从而提升公司的知识管理水平。4.建立一套有效自学型的培训体系,通...
CMM下的软件测试概述

CMM下的软件测试概述

CMM下的软件测试概述2010-02-06 51Testing dace025927CMM流程的总体思路,一是基于对人的不信任,所以设置各种流程、文档、CHECKLIST,来检查是否达到指标,只有达到指标才能往下走。二是下游的工作是基于上游的文档的,一般下游的工作不用管上游是否正确,所以对上游的工作要求更高,一旦上游工作出了问题,后续的工作中又没有人能指出来,则整个工作都有可能出问题。所以CMM流程试图将软件生产工作打造成传统制造业一样的流水线,但前期一旦...
ESB综述1:定义ESB

ESB综述1:定义ESB

ESB综述1:定义ESB2010-02-06 infoq.com Miko Matsumura/胡键主题是:激活SOA的全部潜力还需五年。但是,访谈中隐藏着一个简单的论断,即使用企业服务总线(Enterprise Service Bus,ESB)是实现ESB全部潜力4步中的第三步。Don Rippert模型中的步骤如下:使用XML,以更标准的方式使用应用程序接口。捕获一些业务过程,并将它们转化成为Web服务。引入并全面使用企业服务总线。产生业务过程执行语言...
ESB综述2:ESB使用案例

ESB综述2:ESB使用案例

ESB综述2:ESB使用案例2010-02-06 infoq.com Miko Matsumura/胡键我们以维基百科基础的(ESB)开始我们的讨论。看起来,共识之一是ESB是与编制(orchestration)和业务过程管理(Business Process Management)截然不同的单独一类产品。此外,对于ESB到底是产品还是模式还有很大的争议。在本系列的第二部分,InfoQ调查了ESB的使用目的 - ESB的使用案例和需求是什么?Sonic公司...
NetBeans UML建模模块

NetBeans UML建模模块

NetBeans UML建模模块2010-02-06 Csdn 利用NetBeans UML建模功能,设计者和开发者可以分别专注于各自的工作,即设计者专注于应用程序的设计,而开发者专注于编写代码。首先,设计者和分析人员将使用标准的建模语言 UML 来设计应用程序,然后开发者通过UML模型来编写源代码。当然,UML建模功能具有两种工作方式(正向工程和逆向工程),您不仅可以通过UML模型来生成源代码,还可以通过对源代码执行的更改来更新模型。注意:NetBean...
Web服务可靠消息传输简介

Web服务可靠消息传输简介

Web服务可靠消息传输简介2010-02-06 infoq Paul Fremantle罗小平介绍OASIS WS-RX技术委员会近期发布了Web服务可靠消息传输(WSRM,Web Services Reliable Messaging)1.1规范的公众预览版。作为该委员会的联值主席,我感觉有必要对WSRM及其规范做一个介绍。本文以WSRM 1.1草案四为准。WSRM规范允许两个系统实现可靠传输消息。其目标是保证消息从发送者正确传输到接收者。可靠消息传输的...
<< 1 2 3 4 5 6 7 8 9 10 >>