一、Web Service技术
    Web Service是解决应用程序之间相互通信的一种技术。WebService是描述一系列操作的接口。它使用标准的、规范的XML描述接口。Web Application是面向用户的,而Web Service面向的则是计算机。
Web Service模型:服务提供者、服务请求者、服务注册中心(发布服务描述、查找服务描述、根据服务描述绑定或调用服务)

     Web Service协议堆栈:网络通信(http、smtp、ftp、jms、iiop)、消息处理(soap)、描述语言(WSDL)、进程(发现、聚集)简单对象访问协议SOAP(Simple Object Access Protocol):基于XML的RPC(还包括CORBA、COM/DCOM)标准


    CORBA(Common Object Request Broker Architecture)公共对象请求代理体系结构,是一种标准的面向对象应用程序的体系规范。由对象请求代理ORB(Object Request Broker)、对象服务、公共设施、与接口和应用接口这几个部分组成。其核心是对象请求代理ORB,ORB提供了一种机制,使对象可以透明的发出请求和接收响应。
COM/DCOM(Component Object Model/Distributed Component Object Model)位于应用程序的组件之间,将组件以不可见的方式组合在一起,形成具有完整功能的应用程序


    SOAP是一个基于XML的分布式对象通信协议,CORBA是分布式应用的服务标准;COM/DCOM则是组件模型
 

二、J2EE架构
    J2EE架构:提供了一个多层结构的分布式的应用程序模型,该模型具有重用组件的能力、基于扩展标记语言(xml)的数据交换、统一的安全模式和灵活的事务控制。
    包括:运行在客户端机器的客户层组件;运行在j2ee服务器中的web层组件;运行在j2ee服务器中的业务层组件;运行在eis服务器中的企业信息系统(EIS)层软件
J2EE组件:J2EE客户端(Web客户端、Applets、应用程序客户端)、J2EE中间层(EJB Enterprise Java Beans)、企业信息系统层
     J2EE容器:J2EE服务器、EJB容器、Web容器、客户端应用程序容器J2EE部署:所有模块提交到EAR文件、在J2EE SDK中有程序部署工具的GUI版本、通过部署工具建立EAR文件、并在其中添加JAR文件和WAR文件
 

三、NET架构
.NeT平台
包括四部分产品:NET开发工具、NET专用服务器、NET Web服务、NET设备
包括五部分:操作系统、NET Enterprise Servers(Application Center、BizTalk Server、Commerce Server)、Net Building Block Services 指一些成型的服务、NET Framework、Visual Studio net
NET Framework:通用语言运行时(CLR、Common Language Runtime)、NET类库
通用语言运行时CLR:托管(托管代码、托管数据、托管类_gc)、程序集、中间语言(托管代码编译后生成中间语言IL)、通用类型系统(值类型、引用类型、类和接口、委托)、通用语言规范(CLS)、垃圾收集
中间件提供商   解释器     动态页面技术     业务逻辑层组件  数据库访问 
J2ee         很多       JRE        JSP         EJB             JDBC SQL/J
Net        Microsoft    CLR       ASP.NET .NET Managed Component  ADO.NET
 

四、工作流技术
    工作流:自动化、监察和控制、业务重规划
    工作流管理系统中的各种数据:工作流控制数据(Workflow Control Data)、工作流相关数据(Workflow Relevant Data)、工作流应用数据 (Workflow Application Data)
工作流机:过程实例的运行状态(初始、准备运行、运行中、挂起、结束、终止)、活动的运行状态(未开始、运行中、挂起、结束)
客户端的应用:基于主机方式的模型、共享的文件库模型、电子邮件模型、过程调用或信息传递模型
工作流的接口:工作流服务和工作流建模工具、工作流服务和客户应用之间的接口、工作流机和直接调用的应用程序之间的接口、工作流管理系统之间的互操作接口、工作流服务和工作流管理工具之间的接口
ERP和OA的集成:更换原有的ERP系统,选择能够同时提供OA和ERP解决方案的供应商、使用ERP供应商的合作伙伴提供的集成方案、通过工作流系统,实现工作流程在两个平台上切换。