`
beckrabbit
  • 浏览: 129406 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
阅读更多
    最近在基于公司研发的SOA平台上做一个项目,最终目的是将全市的几个业务部门业务库的数据整合为一个共享库,于是大家又按部就班的开始数据抽取,清洗,转换,整合的工作。可是等一下,不是基于SOA平台吗?解决信息孤岛,整合各部门应用不正好是SOA的基本目标吗,有了SOA,服务一开放,数据不就是大家的了吗,为什么还要数据抽取整合汇总到一个大数据库里?
    是的,用户要的就是其他各部门的数据,每个部门的用户都认为只有数据在手上那才真正是自己的东西,你卖你的SOA平台,我要我的共享库,我还能带个SOA的先进帽子,于是公司也心安理得的完成了这笔交易,SOA平台在这个项目中起到的作用仅仅是数据抽取的时候装模作样的调用了一下WebService。
    在SOA环境下,各部门的数据以服务的方式开放出来,大家可以自己通过流程设计器写出适合自己业务的流程脚本,比如查询A部门 B部门 C部门的数据后整合显示,再有什么新的业务系统挂接上来,或者想多查些其他的字段内容,流程脚本一改,界面一加就OK了,数据统计方面就更不是什么难事了,各业务部门把自己统计的视图开放接口,流程脚本跑一遍什么都有了,各业务部门间的协同工作也可以轻易实现。
    我们做的这套SOA平台还是不错的,但是试点了几个地方大都没有真正的用起来,基本都是点对点的走一下平台调用一下webservice就结束了,究竟是SOA适用的环境太少了,还是用户的需求跟不上节奏,还是需要我们更多的引导客户?
    另外销售部门也一直对SOA平台搞的不是很明白,因此我们研发也决定介入销售与售前的工作,来直接引导客户认识到SOA的作用,使用更好的方式解决业务需求,我们也一直认为SOA并非忽悠,他是个很好的东西,是能够解决实际问题的。
分享到:
评论
9 楼 fjlyxx 2009-04-20  
beckrabbit 写道
godson_2003 写道
请问楼主 soa中 安全控制是怎么做的啊?

网络方面用安全接入证书  SSL 。
管理方面有专门的管理中心控制请求方也就是调用者对服务方访问的权限。


你在厦门 去问巨龙吧  一个月就能搞出SOA 门都没有哦  长连接和SSL有什么关系呢  底层不介意可以考虑用ACE框架  网络层还是先定义自己的数据交换协议的好
8 楼 godson_2003 2009-04-20  
beckrabbit 写道
godson_2003 写道
beckrabbit 写道
godson_2003 写道
请问楼主 soa中 安全控制是怎么做的啊?

网络方面用安全接入证书  SSL 。
管理方面有专门的管理中心控制请求方也就是调用者对服务方访问的权限。



是每次调用都要进行检测么?还是也有session


有长连接接入的模式,连接的时候发送验证信息就可以了,以后就不需要了。



楼主有这方面的资料么?最近也在看这方面的东西,但是还是不太理解啊,比如你说的“有长连接接入的模式,连接的时候发送验证信息就可以了,以后就不需要了。
7 楼 魔力猫咪 2009-04-20  
所以这种企业核心项目上马必须由客户的领导层中的实权人物参与。必须由他们下力气推进。不然项目根本无法成功。很多项目的失败除了开发商水平之外,客户自身不重视占了非常大的因素。
6 楼 beckrabbit 2009-04-20  
魔力猫咪 写道
说白了无论是ERP还是SOA或者还是什么别的东西。核心是的问题是管理。平台和技术能完美发挥效能的前提是必须梳理出合理的业务流程,并按照流程执行。不然就只是把开发的系统变成了一个输入机器,感觉还不如人工纸面处理呢。
所以必须让对方知道,核心在于人、制度、流程的现代化。SOA什么的只是用来体现这些的工具。


是的,在处理多部门间协同的时候,大家都是各自为政的,没有上头的明确命令,大家都不会动的,只要你做软件的把数据放在那里就好了,要在原有系统上开放接口,增加功能什么的还是省省吧。管理制度的落后也一定程度阻碍了SOA在中国的发展。
5 楼 beckrabbit 2009-04-20  
godson_2003 写道
beckrabbit 写道
godson_2003 写道
请问楼主 soa中 安全控制是怎么做的啊?

网络方面用安全接入证书  SSL 。
管理方面有专门的管理中心控制请求方也就是调用者对服务方访问的权限。



是每次调用都要进行检测么?还是也有session


有长连接接入的模式,连接的时候发送验证信息就可以了,以后就不需要了。
4 楼 魔力猫咪 2009-04-20  
说白了无论是ERP还是SOA或者还是什么别的东西。核心是的问题是管理。平台和技术能完美发挥效能的前提是必须梳理出合理的业务流程,并按照流程执行。不然就只是把开发的系统变成了一个输入机器,感觉还不如人工纸面处理呢。
所以必须让对方知道,核心在于人、制度、流程的现代化。SOA什么的只是用来体现这些的工具。
3 楼 godson_2003 2009-04-20  
beckrabbit 写道
godson_2003 写道
请问楼主 soa中 安全控制是怎么做的啊?

网络方面用安全接入证书  SSL 。
管理方面有专门的管理中心控制请求方也就是调用者对服务方访问的权限。



是每次调用都要进行检测么?还是也有session
2 楼 beckrabbit 2009-04-20  
godson_2003 写道
请问楼主 soa中 安全控制是怎么做的啊?

网络方面用安全接入证书  SSL 。
管理方面有专门的管理中心控制请求方也就是调用者对服务方访问的权限。
1 楼 godson_2003 2009-04-20  
请问楼主 soa中 安全控制是怎么做的啊?

相关推荐

    数据虚拟化:数据整合问题的解决方案

    数据虚拟化是一种新兴的信息管理技术,它针对企业面临的数据整合难题提供了解决方案。随着企业对数据需求的增长,以及各种数据库管理系统(DBMSs)的广泛使用,如Oracle和SQL Server,数据整合变得愈发复杂。此外,...

    基于SOA的数据挖掘服务整合研究与设计.pdf

    数据挖掘在SOA框架下能够通过Web Services实现服务的整合。整合过程中,Java Data Mining(JDM)作为一个标准接口和数据挖掘操作的API,为访问和集成不同的数据挖掘工具提供了统一标准。通过将传统的数据挖掘工具...

    云数据共享整合与应用的课件

    在“云数据共享整合与应用的课件”中,我们主要关注的是如何通过现代技术和架构来实现高效的数据共享。这个课件涵盖了两个关键的主题:面向服务的架构(Service-Oriented Architecture, SOA)和Web服务的基础知识。...

    电信设备-基于SOA架构的企业信息技术系统数据的交换与整合系统.zip

    标题中的“电信设备-基于SOA架构的企业信息技术系统数据的交换与整合系统”指的是一个针对电信行业的信息系统,它采用服务导向架构(Service-Oriented Architecture, SOA)设计,旨在实现企业内部各信息系统的数据...

    基于数据挖掘与SOA技术的电力调度管理系统设计研究.pdf

    本文探讨了如何利用数据挖掘与服务导向架构(SOA)技术来设计和研究电力调度管理系统,重点在于实现电力负荷预测模块功能,以此为电力调度计划的制定提供有效的参考,并对电力调度管理系统的智能化水平提升做出贡献...

    基于SOA和私有云的数据服务平台设计.pdf

    在构建基于SOA和私有云的数据服务平台时,可以解决不同信息系统之间的兼容性问题,通过整合资源和服务,利用SOA架构的优势构建局域网内的分布式资源共享模式。分级授权机制允许不同用户根据业务需求获取相应的数据和...

    解析SOA架构与相关技术

    ### 解析SOA架构与相关技术 #### 面向服务架构(SOA)概述 ...同时,SOA与其他相关技术(如BPM、SCA/SDO、SaaS、ESB等)的结合,进一步增强了其在实际应用中的价值,为构建更加高效、灵活的IT系统奠定了坚实的基础。

    WebService&SOA&ESB入门介绍

    - **AJAX**(Asynchronous JavaScript and XML)是一种创建交互式网页应用的技术,通过后台与服务器异步数据交换,提升用户体验。 - **JMS**(Java Message Service)是Java平台上的消息队列标准,用于在分布式系统...

    从IP网到SOA网络—— 网络是整合的必由之路

    【网络整合:从IP到SOA的演进】 在信息化发展的历程中,网络技术的演进扮演了至关重要的角色。从早期的IP网络到如今的Service-Oriented Architecture(SOA)网络,这一转变体现了信息技术从单一通信工具向全面整合...

    基于SOA数据中心建设方案.docx

    天津自来水数据中心是指企业的业务系统与数据资源进行集中、集成、共享、分析的场地、工具、流程等的有机组合,包括操作型数据、分析型数据以及数据之间的集成/整合流程。数据中心既是提供所有应用系统运营的场所,...

    SOA\精通SOA_基于服务总线的Struts+EJB+Web Service整合应用开发

    **精通SOA:基于服务总线的Struts+EJB+Web Service整合应用开发** 在现代企业级软件开发中,Service-Oriented Architecture(SOA,面向服务架构)是一种广泛采用的设计理念,它强调通过独立、可重用的服务来构建...

    精通SOA_基于服务总线的Struts+EJB+Web Service整合应用开发08

    【精通SOA_基于服务总线的Struts+EJB+Web Service整合应用开发08】这一主题涵盖了企业级软件开发中的重要技术栈,包括Service-Oriented Architecture(面向服务架构,SOA)、Struts、EJB(Enterprise JavaBeans)...

    SOA作业及要求,soa

    - 解决方案优势分析:比较SOA与传统方法学的差异,突出SOA的优越性。 - 心得体会:个人对SOA实践的理解和感悟。 团队需在6月27日前提交纸质文档,文档应详实、逻辑清晰,体现出对SOA深刻理解和创新应用。 通过这次...

    SOA面向服务架构

    #### 七、SOA与传统架构的区别 - **面向对象架构(OOA)**:OOA强调对象的封装和继承,通常实现为紧耦合系统。而SOA则更加注重服务之间的松耦合。 - **微服务架构**:微服务架构也是一种松耦合的架构模式,但它更加...

    基于SOA的数据挖掘系统构架研究.pdf

    数据挖掘系统构架研究是一个重要的领域,特别是当它与面向服务体系结构(SOA)相结合时。SOA是一种架构模式,它允许不同的服务组件通过网络以定义良好的、平台独立的方式进行交互。这种模式非常适合于数据挖掘系统,...

    SOA的反思:SOA架构的本质

    在制造业中,这种理念尤为重要,因为企业需要将其系统与合作伙伴的系统通过企业服务总线(Enterprise Service Bus, ESB)进行整合,从而实现业务流程的自动化。 #### SOA的核心原理 1. **松散耦合**:SOA架构中的...

    在SOA中整合企业数据

    本文中我们将重顾一个典型的SOA架构,概述处理企业数据的复杂性,并讨论几种将数据整合进入SOA实现的设计模式。典型SOA实现一个典型的SOA设计方法导致以一种专用层的形式实现企业服务,这个层次基于“理想的”企业...

Global site tag (gtag.js) - Google Analytics