技术开发 频道

用增量预算+精益生产提升业务价值

    建立SOA框架

    第一步:确定方向

    这样,企业便不会忙于编写软件模块,而是建立服务,使用总线集成服务提供的信息并传递给不同的服务使用者(见图5)。

    第二步:实现

    设计可提供查询、更新和搜索引擎资源的门户或网站。

    相关技术涉及:STRUTS、TILES、JFACES和AJAX。

    第三步:业务组件

    确定系统所需的业务组件,建立系统功能需求文档,包括库存、发货、会计、成本计算、账目计算、采购和人力资源。

    相关技术涉及:RequisitePro、DOORS和UML建模工具(例如IBM Rational Rose和ClearCase)。

    第四步:服务流程编排

    先确定现有系统中运行的服务和过程;然后利用现有服务或新服务制定符合业务解决方案的流程;最后为新系统建立过程模型。

    相关的(实现)技术涉及:BPEL、WSDL、XSD、XML和UDDI。

    第五步:业务服务

  确定可重用的服务,包括库存更新、前年更新、采购需求、总账账目更新、采购文件更新、账目计算请求和员工验证。

    相关技术涉及:XML、WSDL、XML、XSLT、SOAP、UDDI、MQSeries和JDBC。

  第六步:集成层/总线

  确定集成层。相关技术涉及:WebSphere、WebLogic和CORBA。

  第七步:应用服务

  确定服务注册信息,包括数据服务、遗留服务、遗留服务集成、搜索/打印服务,以及Web服务等。

  相关的(实现)技术涉及:SQL、ETL、adapters、XML、XMI、SOAP、UDDI、MQSeries、CICS transaction gateway、IMS Connect、ApplinX、Winsurf mainframe access、EntireX、DPL、3270 Bridge、JDBC、XLinker、Artix、FUSE和PL/SQL。

  第八步:非SOA类服务

  确定系统中不可重用的服务和独立的服务。

    相关的(实现)技术涉及:SQL、ETL、adapters、XML、XMI、SOAP、UDDI、MQSeries、CICS transaction gateway、IMS Connect、ApplinX、Winsurf mainframe access、EntireX、DPL、3270 Bridge、JDBC、XLinker、Artix、FUSE和PL/SQL。

  第九步:IT系统

  确定IT系统,包括数据库、遗留应用、服务器、外部应用、雇员和人事系统。

    相关技术涉及:IBM 3090、AS/400、VSAM、IMS、DB2、RDBMS、JAVA、.NET、SAP、PeopleSoft和COBOL。

  第十步:治理(配置管理、变更管理)和安全

  设计有关治理(配置管理、变更管理)和安全的草图。

    相关技术涉及:Tivoli Access Manager、ClearCase和Serena。

0
相关文章