STP--简介

    技术2022-05-20  37

    Eclipse官网地址:http://www.eclipse.org/stp/

     

    目标:

    致力于创建一个能够对SOA应用design、configuration、assembly、deployment、monitoring and management的框架

    STP工程已SCA作为他的model

    STP工程是其他Eclipse Project的很好补充,如WTP、Data Tools Platform等

     

    组成的Project

    其中Active Projects有:

    STP BPMN:http://www.eclipse.org/bpmn/

           提供了一个编辑器来编辑BPMN模型

           STP/BPMN Component/STP BPMN Presentation文档:http://wiki.eclipse.org/STP/BPMN_Component/STP_BPMN_Presentation

           STP/BPMN Component的FAQ:http://wiki.eclipse.org/STP/BPMN_Component/FAQ

     

     

    STP-IM (STP Intermediate Metamodel):http://www.eclipse.org/stp/im/index.php

           为STP中不同的editors提供共享information的交换数据元模型(Intermediate Metamodel)

     

    STP Policy Editor:http://www.eclipse.org/stp/policy/index.php

          用于编辑WS-Policy内容的编辑器,是基于XML-Schema的图形编辑器

      

    STP SCA: http://www.eclipse.org/stp/sca/index.php

          用于编辑SCA Composite的编辑器

     

    尚未Active的Projects有

    STP Core Frameworks(CF):

          定义遵循SCA规范的EMF model,用于服务的组装以及符合SCA语法支持的Java组件  

     

    STP SOA System(SOAS):

         提供工具和框架做assembling, building, packaging and deploying服务到运行时容器;额外的服务就是在deployment之前定义和关联Policy到Services

     

    STP Service Creation(SC):

          用户Guide:http://wiki.eclipse.org/STP_Service_Creation_User_Guide

          FAQ:http://wiki.eclipse.org/STP_Service_Creation_FAQ

         

    STP BPEL 2 Java(B2J):

         提供工具将BPEL转化成可执行的Java类,同时定义标准的框架来确定这些Java类该怎样部署

         怎样使用B2J工具:http://www.eclipse.org/stp/b2j/docs/tutorials/beginners/beginners_tut.php

         Distribution指南(在多个hosts上运行BPEL):http://www.eclipse.org/stp/b2j/docs/tutorials/distribution/distribution_tut.php

     

    STP Enterprise Integration Designer(EID):

         提供了一个图形编辑器和代码生成框架

     

    源代码:

         svn:提交者svn+ssh://dev.eclipse.org/svnroot/stp/trunk

                  匿名者http://dev.eclipse.org/svnroot/stp/trunk或svn://dev.eclipse.org/svnroot/stp/trunk (都访问不了)

         安装插件的方式:使用Eclipse的UpdateSite

                  Galileo-Eclipse 3.5.1:http://download.eclipse.org/stp/updates/galileo/

                  Helios-Eclipse 3.6(unreleased):http://download.eclipse.org/stp/updates/helios/

         Git是一个源码版本控制系统,可从官网下载http://git-scm.com/

         BPMN编辑器的源码:使用Git来获取代码,在Git中运行命令git clone git://git.eclipse.org/gitroot/bpmnmodeler

     

    相关资料

         Documens:http://www.eclipse.org/stp/docs/index.php

         wiki:http://wiki.eclipse.org/STP

    Bug系统

         采用Bugzilla来跟踪https://bugs.eclipse.org/bugs/enter_bug.cgi?classification=STP

         使用邮箱作为用户名,并需要设置密码才能登录进去,我使用了wurongxin86@gmail.com邮箱注册

     

     

     

     


    最新回复(0)