SOA技术
文章平均质量分 63
Steel Ren
这个作者很懒,什么都没留下…
展开
-
从微服务开始(四):容器化微服务DevOps的基本原理
采用微服务架构最重要的一个原因是加快交付速度。为了实现高速的交付,高效的DevOps流程非常重要。在微服务架构中有很多细节需要在实现DevOps流程时考虑。在本文中我们将涉及一些容器化微服务的模式和流程。很多内容都是我们在创建Oracle Cloud云服务的时候与客户一起获得的经验和教训。翻译 2017-10-16 08:44:20 · 9323 阅读 · 0 评论 -
Oracle IoT云简介
Oracle IoT Cloud Service Overview什么是IoT?Internet of Things(物联网)是互联网、传统电信网等信息承载体,让所有能行使独立功能的普通物体实现互联互通的网络。在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查出它们的具体位置。通过物联网可以用中心计算机对机器、设备、人员进行集中管理原创 2016-07-21 14:06:18 · 1592 阅读 · 0 评论 -
WebLogic中配置给管理发送警告邮件 (视频)
播放地址:http://v.youku.com/v_show/id_XOTMzNjUzMDUy.html转载 2015-04-14 14:50:40 · 1539 阅读 · 0 评论 -
Oracle WebLogic ActiveGridLink for RAC介绍 (视频)
播放地址:http://player.youku.com/player.php/sid/XOTMzMDM2Mjc2/v.swf转载 2015-04-14 14:48:37 · 1053 阅读 · 0 评论 -
Oracle MFT 12c 快速、灵活的企业文件传输方案
已有文件传输方案的问题因为丢失或者更糟的情况,暴露了合作伙伴的敏感文件,对企业的业务造成影响?大文件阻塞了系统,使关键业务流程运行缓慢?现有的文件传输解决方案经常会造成文件的丢失或损坏?能否追踪到哪一个部门、合作伙伴或者员工使用了最多的资源?现有的工具是否难于诊断文件传输的问题?在构建、监控和维护文件传输时,是否受制于现有的资源?产品概览即使在当今动态的、面向事件的业务环境当中,对原创 2014-12-29 11:00:09 · 1831 阅读 · 0 评论 -
Oracle BPM套件12c
产品概览当今的企业的业务压力日益增长,比如全球化、竞争对手的变化、更严厉的市场规则、更快的创新、更好的客户服务需求等。而且移动、社交、云计算和业务分析等趋势,也对企业的业务和核心流程产生深远的影响。企业迫切需要业务驱动的流程快速实现与所有业务参与者之间的无缝协作,并利用深刻的洞察力更好的进行业务决策,以获得空前的敏捷性与业务运营的卓越性。Oracle BPM套件12c提供了一个全面、统一、强大原创 2014-12-24 15:30:06 · 2198 阅读 · 0 评论 -
Oracle SAP Adapter的权限配置
Oracle中间件的用户可以通过Oracle的SAP R/3 Adapter对SAP的接口进行配置化的封装,不需要对SAP的BAPI或者IDoc有很深的了解即可实现。但是,在通过SAP Adapter对SAP的IDoc接口封装RFC接口时,会有不响应的情况。在发生这种情况时,通常是因为SAP端的权限分配问题。SAP需要为SAP Adapter的连接用户提供如下的权限:原创 2014-12-23 13:56:38 · 1563 阅读 · 1 评论 -
Oracle SOA套件12c
产品概览随着基于云的应用越来越多的被企业所采用,以及移动技术与企业应用的集成的需求的增多,企业级应用集成的复杂度也前所未有的提升。Oracle SOA套件12c,业内最完整的统一应用集成解决方案的最新版本,帮助用户应对这一挑战。Oracle SOA套件12c在单一的平台之上提供了与云、移动、企业内部应用和物联网进行集成的能力,帮助用户用最快的时间实现集成,提高生产效率,降低整体拥有成本。O原创 2014-12-22 12:46:30 · 1999 阅读 · 0 评论 -
Oracle应用集成架构基础包
Oracle应用集成架构(AIA)基础包能够使用户使用基于标准的、预制的集成解决方案,简化跨应用的业务流程集成。相对于从底层创建集成,AIA基础包通过对业务流程的快速部署、重用和配置能力,帮助客户节省大量的时间和成本,提高工作效率,同时也能更快的帮助用户认识到SOA架构的价值。翻译 2014-03-14 14:27:58 · 1151 阅读 · 0 评论 -
Oracle Service Bus集群“聚集器无法接受聚集统计信息”错误处理
最近在帮客户做OSB集群环境的时候,集群中的受管服务器启动后,会出现BEA-473007警告“聚集器无法接受聚集统计信息”,在网上找了一下解决办法如下,我已经在linux环境的集群里面测试过,可行。Make sure that applications "ALSB ClusterSingleton Marker Application", "ALSB Domain Singleton Mark原创 2013-12-06 11:30:48 · 1580 阅读 · 0 评论 -
Oracle BPM Suite集成Open LDAP
1. LDAP简介LDAP(轻量级目录访问协议,Light weight DirectoryAccess Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力。目录一般不支持通用数据库针对大量更新操作操作需要的复杂的事务管理或回卷策略。而目录服务的原创 2013-06-06 13:27:33 · 2597 阅读 · 1 评论 -
Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters (RAC) - 1
介绍为了使用户的应用系统符合成本效益,高可用性和可扩展性通常是各类不同的系统所关心的问题。在包括Java EE中间层和后台数据库的异构复杂环境汇总,有很多已知的问题。比如,一个应用请求可能会在数据库节点当机的时候被阻塞很长的时间。通常不会有什么简单的方法来判断在捕获到一个SQLException的时候,是否需要获取一个新的数据库连接。中间层应用不会知道有一个新的数据库节点或者数据库节点重新启动翻译 2012-12-30 21:03:05 · 3613 阅读 · 0 评论 -
Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters (RAC) - 2
Oracle WebLogic Server Active GridLink配置单一客户端访问名称(SCAN)单一客户端访问名称(SCAN)是Oracle RAC 11gR2的新特性,它为客户端访问在集群中运行的Oracle数据库提供了一个单一的名称。这个特性的好处是如果集群中的节点增加或者删除后,客户端的连接信息不需要进行修改。使用一个单一的名称,能够使客户端使用EZconnect客户端翻译 2013-01-28 22:09:52 · 3785 阅读 · 0 评论 -
WebLogic Server 12c相对JBoss EAP 6的优势
原文来自:https://blogs.oracle.com/middlewareplace/entry/why_should_you_choose_oracle1.多数据中心部署和集群 WebLogic Server 12c内置对灾难恢复架构的支持;JBoss EAP 6只能通过比较昂贵的第三方工具实现。WebLogic Server 12c支持高级LAN集群,对当机服务器的监测并内置翻译 2012-12-20 17:04:01 · 2652 阅读 · 0 评论 -
Oracle集成云服务Integration Cloud Service
产品概览Oracle集成云服务(ICS)是一个简单易用但是功能强大的集成服务,能够帮助用户实现SaaS应用和企业内部部署应用的投资回报价值最大化。ICS是一个非常易于使用的平台,能够帮助用户进行集成应用的开发、部署、运行、管理和监控。ICS中的主要集成组件包括:连接ICS与SaaS服务和企业内部部署应用服务的适配器实现云服务端点数据转换映射和配置的集成流激活与部署服务的ICS编原创 2016-07-21 13:53:44 · 2652 阅读 · 0 评论 -
Agent简化云应用与企业内部部署应用之间的集成
本文将介绍Oracle集成云Agent的基础架构,所包含的组件,和如何连接云与OP应用。原创 2016-07-21 11:22:45 · 5056 阅读 · 0 评论 -
以正合,以奇(ji)胜——甲骨文中间件业务创新平台
以正合,以奇(ji)胜——甲骨文中间件业务创新平台三军之众,可使必受敌而不败者,奇正是也。凡战者,以正合,以奇胜。故善出奇者,无穷如天地,不竭如江河。——孙子兵法为了获得在战争中的优势,优秀的带兵将领通常会采用分战法,分为正兵和奇兵。正兵负责与敌人正面交锋,奇兵为机动部队,在瞬息万变的战场上寻找战机,出奇制胜。企业信息化中的奇兵原创 2016-08-08 13:40:31 · 935 阅读 · 0 评论 -
从微服务开始(三):基本模式与最佳实践
应用于基于微服务应用的审计与实施模式,根据特定的应用场景而千差万别。仅仅凭一篇博客无法涵盖所有可能的场景和其对应的设计模式。在最近与客户的接触当中,我们发现他们在开始使用微服务的时候,会遇到一些常见的问题。本文的目的是提供一些基本模式和最佳实践的该来,来解决这些常见问题,在开始使用微服务时,提供一个良好的起点。翻译 2017-09-19 23:23:28 · 1699 阅读 · 0 评论 -
从微服务开始(一):优势和注意事项
本文中我们介绍了使用微服务所带来的好处,解释了为什么微服务对很多企业有如此的吸引力。我们也介绍了基于微服务应用所带来的一些挑战。后续,我们将更详细的介绍如何应对这些挑战。下一部分,我们将介绍如何使微服务与容器一起工作,在微服务的世界里,诸如Kubernetes之类的角色编排和容器管理工具是如何工作的。翻译 2017-08-06 19:48:07 · 7461 阅读 · 1 评论 -
从微服务开始(二):容器与微服务
在第二部分我们将看一下容器是如何加入微服务故事的。对于一些开发人员和架构师来说,微服务和容器仍然是新的领域,所以对这两个术语仍然有一些疑惑,在有的时候会将他们混淆。微服务和容器实际上是不同的两个东西。微服务是一种架构形式;容器是一种工具,经常用来帮助基于微服务的应用。本文的目的是让大家深入的了解容器是如何帮助微服务的,并且提供了一些使用编排工具运行容器化微服务的一些高级概念。翻译 2017-08-14 16:13:12 · 36458 阅读 · 0 评论 -
API管理,改变云计算、大数据和物联网的游戏规则
原文链接:https://www.voxxed.com/blog/2014/12/api-management-game-changer-big-data-cloud-iot-product-comparison-evaluation/API代表了一种新的商业模式的前沿,为企业进行品牌价值和市场路线的拓展提供了创新的方式,并且为知识产权创建了新的价值链。在过去,SOA策略主要面向内翻译 2017-05-01 21:33:46 · 659 阅读 · 0 评论 -
良好的微服务架构能够取代企业服务总线吗?
原文链接:https://www.voxxed.com/blog/2015/01/good-microservices-architectures-death-enterprise-service-bus-part-one/品牌和营销:EAI vs. SOA vs. ESB vs. 微服务让我们从面向服务架构(SOA)和企业服务总线(ESB)的一点历史开始,来看看为什么微服务变得如此流翻译 2017-04-10 22:42:25 · 14825 阅读 · 0 评论 -
应用集成实战系列:服务总线中的发布订阅业务模式
在应用集成项目中,如果有数据同步的需求,尤其是主数据同步的需求,经常会用到发布订阅模式进行数据的发布。• 发布订阅模式多用于消息分发业务,比如源系统数据更新,需要同步到多个业务系统(员工信息、产品信息更新)• 发布订阅模式多采用消息发送方式(JMS)– 源系统将数据发送到JMS主题①②– 所有订阅该主题的服务都可以接收到数据,进行原创 2017-01-25 09:56:14 · 2210 阅读 · 3 评论 -
应用集成实战系列:如何进行文件交换
在进行应用集成项目的实施过程中,因为有一些遗留系统无法提供服务接口,或者交换数据量比较大(10MB以上)的原因,通常都会遇到进行文件交换的需求。在之前的文章中,我们提到过,我们不建议通过服务总线传递比较大的报文,因此对于比较大的文件的传输,我们需要借助其他方式实现。原创 2017-01-25 09:49:08 · 934 阅读 · 3 评论 -
应用集成实战系列:服务总线中的服务补偿机制
在应用集成项目中,经常会遇到多个集成应用之间的交易数据一致性的问题,虽然很多成熟的应用集成产品都会提供分布式事务和重试的功能,但是这些功能往往在实际的应用中作用不是很大。主要因为:1.大多数集成接口使用的是基于HTTP的传输协议(Web Service、REST等),而分布式事务通常只能支持诸如JDBC,EJB,JMS之类的协议;2、大多数集成服务之间的调用异常或是因为网络原因、或是因为数据原因都原创 2017-01-23 10:59:29 · 1504 阅读 · 0 评论 -
应用集成实战系列:集成应用的业务日志很重要
通常情况下,在集成工具产品都会提供日志功能,记录集成应用在运行过程中的运行情况,比如服务每次调用的时间、调用是否成功、异常信息等,也可能包括传输的报文等,这些日志通常被记录在集成工具的日志文件当中,在集成工具或者其中部署的集成应用运行出现问题时,可以很容易的通过这些日志信息进行问题的定位。通常,我把这类由集成工具自身记录的日志叫做平台日志,用于集成平台的运维。但是,在应用集成项目的实施和应用过原创 2017-02-07 16:53:44 · 673 阅读 · 0 评论 -
应用集成实战系列:服务总线中的异步业务交互模式
在使用服务总线进行集成时,异步业务交互模式也是比较常用的业务交互模式,尤其是在系统之间交互的信息量比较大的时候,为了避免数据的处理对系统交互产生阻塞,通常会采用异步业务交互模式。异步业务交互模式的技术实现往往也不一定是必须采用异步交互接口(比如JMS消息通讯之类),很多时候,可以采用同步交互接口的组合实现异步业务交互模式。异步业务交互模式通常为比较大的报文(大于1MB,小于10MB)的数据发送原创 2017-01-14 22:27:41 · 1094 阅读 · 0 评论 -
应用集成实战系列:服务总线中的同步业务交互模式
在使用服务总线进行集成时,同步业务交互模式是最常见,也是相对来说比较简单的交互模式,通常使用一个同步交互的服务接口即可封装完成。同步业务交互模式适用于系统之间一对一的交互,并且相互之间传递的报文比较小(建议报文大小在1MB以内)的实时业务交互场景(比如CRM接收到订单,要立即交付给ERP进行处理),接口模式通常为Web Service、REST。同步业务交互模式需要包含如下步骤:①原创 2016-12-10 20:08:45 · 1082 阅读 · 0 评论 -
应用集成实战系列:什么时候需慎重使用服务总线
近几年来,越来越多的企业开始实施应用集成项目,但是,同时我们听到的对此类项目的抱怨也越来越多,非常打击用户的信心。对一些问题进行分析后,我们发现,大多数情况下,应用集成项目的问题是因为实施过程中,对一些集成场景的处理不当,适用了不合理的集成手段造成的。在本系列文章当中,我将根据自己以往的经验对一些问题进行总结,供参考。近几年来,越来越多的企业开始实施应用集成项目,但是,同时我们听到的对此类项目的抱怨也越来越多,非常打击用户的信心。对一些问题进行分析后,我们发现,大多数情况下,应用集成项目的问题是因为实施过原创 2016-09-28 17:08:43 · 968 阅读 · 0 评论 -
应用集成实战系列:服务总线中同步交互服务接口的定义规范
在基于SOA的应用集成项目中,用户会定义很多服务接口用于系统之间的交互。作为SOA应用集成中的基本元素,服务总线中的服务接口的定义规范对应用集成项目的实施具有重要的指导意义。根据我的经验,在应用集成项目中定义的服务接口大多数为同步交互接口,比如Web Service接口,基本会占接口总数的八、九成。即便是需要进行异步交互的业务,经常也是由多个同步交互服务接口组合实现的。在本文中,我将介绍服务总原创 2016-11-04 13:31:15 · 1877 阅读 · 0 评论 -
TIBCO ESB实战系列:EMS调优
本节内容将讨论TIBCO EMS服务器的多种调优选项。1. 影响性能的因素对于TIBCO EMS服务器的性能,有如下五个主要的影响因素:l 基础架构和服务器配置l 操作系统性能 n 网络IO,磁盘IO n 其他的系统中断和系统调用l 客户端应用的设计与实现l 其他的网络通信量l 其他进程的“窃取”周期2. EMS与多CPU主机原创 2012-09-06 17:24:19 · 3143 阅读 · 0 评论 -
ORACLE WEBLOGIC 套件
Oracle WebLogic 套件重新定义了成为关键任务应用程序基础架构对于当今的企业意味着什么。不仅仅是当今市场中常见和广泛可用产品的另一次实现,而是远远领先于其他同类产品。OracleWebLogic 套件向 Java 应用程序基础架构中添加了分布式内存缓存技术以实现快速全面的数据访问、可预测的性能以及数据中心管理功能,即使在大型、外向扩展的企业关键的应用程序和服务中。Oracle WebL转载 2012-12-09 22:31:20 · 1038 阅读 · 0 评论 -
TIBCO iProcess实战系列:TIBCO iProcess Engine进程说明
当iProcess Engine启动后,在swadm管理工具中键入show_processes命令,可以看到iProcess Engine中各个进程的状态。如下图所示: 除了这些进程,iProcess Engine的运行还需要Sentinel进程等其他一些进程,这些进程在swadm中是无法看到的。那这些服务进程在iPE(iProcess Engine)中的究竟有什么样的作用原创 2009-02-02 22:19:00 · 2571 阅读 · 2 评论 -
TIBCO iProcess实战系列:在Redhat Linux上安装TIBCO iProcess Engine10.5.0 for Oracle
1.先决条件 Redhat Linux要AS3.0以上版本,Oracle9i为9.2.0.7。2.安装前的配置 以root用户登录,修改/etc/profile文件 [root@linux-rcg ~]# vi /etc/profile 在文件中增加如下内容 #iPE安装目录 export SWDIR=/opt/swserver/staffw_nod原创 2008-11-11 16:15:00 · 2367 阅读 · 0 评论 -
TIBCO iProcess实战系列:TIBCO iProcess集成功能简介
业务流程管理(BPM),顾名思义管理你的业务流程的系统。详细一点地说明是,工作流和管理流程的集合,融合了应用集成技术,既能够与用户进行交互,也能够与应用系统交互。BPM是技术与流程的结合,并且为成功地实现管理的目的去掉了障碍。 集成功能被认为是BPM与WorkFlow的主要区别之一,做为SOA时代的杀手级应用,BPM能否与SOA平台以及其他的应用系统很好的进行集成,原创 2008-12-26 21:54:00 · 4716 阅读 · 0 评论 -
[转贴]TIBCO 软件目录
原文:http://www.tibco.com/resources/software/tibco_sw_catalog.pdfTIBCO提供了一套综合的、基于标准的软件,可以帮助企业达成实时业务的优势,既充分利用了企业已有的资产,又能提高他们的效率和价值。TIBCO软件的设计目的是为了帮助企业尝试实施以下三种重要方案,并从中受益:面向服务的架构(SOA)、业务流程管理(BPM)和业务优化。转载 2008-10-26 19:10:00 · 5127 阅读 · 5 评论 -
穿越BPM迷宫指南
原文:http://www.tibco.com/resources/solutions/bpm/bpm_maze_wp.pdf在一个完整的BPM解决方案中能找到什么多家供应商,涉及多种标准,还有不断变更的需求,这让我们很难去认识到有哪些是能够满足BPM项目需求的。本白皮书将讨论如何实现一个完整地BPM解决方案,可以对核心业务流程进行端到端管理,成为一种帮助企业生产力和效率的方式。简介翻译 2008-08-30 12:08:00 · 1683 阅读 · 0 评论 -
SLA——服务水平协议
http://www.sla-zone.co.uk/ 服务水平协议是定义服务提供者和用户之间关系的一个文件。很明显,对于双方来说,这都是一种极为重要的文件。如果运用得当,它将会有如下优点: 确定并界定用户需求 提供便于理解的框架 简化复杂问题 减少冲突范围 在发生争议时,加强对话 消除不切实际的期望具体来说,它应包括翻译 2008-05-23 20:58:00 · 13518 阅读 · 1 评论 -
跨越企业拓展SOA的优势
概述通过面向服务架构(SOA)创建IT基础架构,已经在IT社区中得到了广泛的认可。这样做的好处是引人注目的,包括通过对已有的代码进行重用来快速部署新的功能(降低开发成本)、灵活性(提高对业务需求的反应速度)和降低维护成本(让工作人员有时间去进行自主创新的工作)。尽管大多数的SOA平台能够支持企业内部的应用程序,但是还有一个更大的机会,使用SOA能更容易得进行跨企业——在企业和他的合作翻译 2008-01-04 22:08:00 · 2249 阅读 · 0 评论 -
数据集成是挖掘SOA全部潜能的关键
客户没有急于采用面向服务架构(SOA)并且从中获益的原因之一,是服务只是一种有效的获取分散在企业信息的方式。尽管标准和技术越来越成熟,可以帮助IT组织将应用逻辑加入到服务中,仍然没有足够的成就能够确保这些服务能够可靠和稳定地去访问和理解他们所依赖的底层数据。由此导致了重用的缺乏、服务开发时间、复杂度和维护成本的增加。缺少的部分是数据集成层,它将业务逻辑从底层数据结构中抽象出来。数据集成层翻译 2008-02-17 22:51:00 · 1591 阅读 · 0 评论