2_2Teamcenter系统架构理论知识_第1页
2_2Teamcenter系统架构理论知识_第2页
2_2Teamcenter系统架构理论知识_第3页
2_2Teamcenter系统架构理论知识_第4页
2_2Teamcenter系统架构理论知识_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章Teamcenter系统及架构,2.1SiemensPLMSoftware的历史,Transim,RosettaTech,UNC,Cimtechnologies,Sherpa,innovie,TDTech,pointsolutionproviders,EnterpriseITLeader,pointsolutionproviders,EnterpriseITLeader,Teamcenter软件系统版本历史如下:TeamcenterEnterprise4.0TeamcenterEnterprise5.0TeamcenterEngineering9.02005年:TeamcenterEngineering20052007年:Teamcenter20072009年:Teamcenter82012年:Teamcenter92013年:Teamcenter10,2.2Teamcenter14+3解决方案,2.2Teamcenter14+3解决方案,2.2Teamcenter14+3解决方案,2.3Teamcenter胖客户端界面,前进和后退。前进和后退按钮允许在加载的应用中进行切换。小箭头可以直接在列表中加载当前所需的应用。,应用栏。应用栏显示激活应用的名称和当前登陆的用户和角色。点击用户角色显示可弹出用户设置对话框,可切换用户组和角色。,搜索框。搜索框提供了一个根据数据集、ID、名称、关键字快速搜索和激活高级搜索功能。,导航面板。导航面板提供了对常用数据的快速访问。,应用面板。应用面板显示在Teamcenter会话中打开的应用视图。默认显示入门应用视图。,入门应用按钮。提供入门应用的访问。,2.3Teamcenter胖客户端界面(续),主要应用程序。主要应用程序提供访问最常用的Teamcenter应用视图。,次要应用程序。次要应用程序提供访问不常用的Teamcenter应用视图。,服务器和用户界面条件标志。该标志显示服务器通讯及用户界面的响应状态。,用户界面正常响应,用户界面未响应,服务器通讯正常,当前没有服务器和客户端的大数据交换。,服务器忙,服务器闲置挂起,服务器连接中断,剪贴板按钮。剪贴板按钮显示剪贴板目录包含从工作环境中复制和剪切的对象及数量。,Teamcenter系统客户端Rich客户端,可根据需要定制常用的应用程显示在导航栏,Rich客户端界面提供Teamcenter所有功能适合系统管理员、设计人员及管理人员等,剪切板管理工具,导航栏:提供应用程序、工作列表、打开历史的快速链接。,视图:用户操作区域,用户可定制显示的视图,可拆分同时显示多个视图。,Teamcenter系统客户端Thin客户端,不需要安装客户端,直接在Web登录。Thin客户端界面提供Teamcenter部分功能。,主要应用程序,导航栏:提供应用程序、工作列表、打开历史的快速链接。,视图:用户操作区域,2.4Teamcenter系统架构,Teamcenter完全基于面向服务的体系架构SOA,共分四层:资源层:包括了Teamcenter系统使用的数据库和文件系统。企业层:包括一系列对Teamcenter服务和服务管理器进行配置的资源,此层主要用于向下连接并操纵数据库,向上为应用组件服务。WEB层:发布Teamcenter的SOA服务对象,为客户端提供PLM业务逻辑服务。客户端层:包括Rich客户端、Thin客户端、可视化和应用程序,此层主要用于和用户进行信息交互。,面向服务的体系结构(service-orientedarchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。,Teamcenter系统架构,文件系统,FMS,客户端层负责客户端的应用,处理用户界面的输入输出,并负责保障文件缓存。客户端可以包括以下部分:(1)瘦客户端(Thinclient)(2)胖客户端(Richclient)(3)Teamcenter的网络文件夹(4)如Teamcenterslifecyclevisualization这类的其他应用程序,Web层处理客户端的安装、登录请求、客户端的业务逻辑请求程序、向客户端提供静态内容,处理客户端和企业层的交互。Web层可以有如下应用:(1)如WebLogic等基于Java的J2EEWeb应用服务;(2)基于.NET的MicrosoftIIS服务。,企业层负责业务逻辑、安全规则应用、从数据库存取数据以及提供动态内容至客户端。企业层由以下三部分组成:(1)由服务管理器管理的服务处理池(只用于四层架构);(2)临时卷。,资源层存储Teamcenter的持久数据和文件管理。资源层包括:(1)数据库服务器和数据库;(2)标准卷(Standardvolumes);(3)用于共享配置和二进制执行的文件服务。,相关概念,Rich客户端Thin客户端服务器Volume(卷)FMS(文件管理系统)FSC(FMS服务器端缓存)FCC(FMS客户端缓存)转换服务器2-TierArchitecture(两层架构)4-TierArchitecutre(四层架构),Rich客户端,安装在用户工作站上的基于Java的Teamcenter用户界面。胖客户端使用远程或本地服务器访问Teamcenter数据库。提供TC所有功能,客户也可以扩展标准的用户界面。胖客户端支持两层和四层架构模式。适合系统管理员、设计人员及管理人员等,Thin客户端,瘦客户端通过标准商业浏览器访问Teamcenter,用户界面提供了视图方式查看存储在Teamcenter数据库中的产品信息。瘦客户端只有在四层架构模式下使用,它可以由以下Web浏览器支持:a.Windows操作系统:IE浏览器或MozillaFirefox;b.UNIX和Linux操作系统:MozillaFirefox;c.Macintosh操作系统:AppleSafari。不需要安装客户端,直接在Web登录。提供TC部分功能,Volume(卷),由Teamcenter控制的操作系统目录,用于存储Teamcenter管理的文件。当用户执行可引起Teamcenter创建文件的操作时,Teamcenter会在其卷中创建该文件。用户不能直接访问Teamcenter卷中的文件;他们只能通过Teamcenter会话来访问。,FMS(文件管理系统),管理在两层式和四层式架构部署中客户端和卷之间上传和下载文件数据的系统。FMS提供了用于文件管理的卷服务器、用于在多个用户之间共享数据访问的共享的服务器级性能缓存、用于胖客户端基于客户端的用户专用缓存、用于在企业层和客户端之间传输报告、PLMXML和其他非卷数据的临时数据存储器机制。通过FMS文件缓存,可以将数据放在靠近用户的地方,同时维护中央文件卷和数据库存储。,FSC(FMS服务器端缓存),FMS服务器缓存(FMSServerCache,FSC):FMS进程,在服务器主机上运行,作为卷服务器(在设置了或直接安装了卷的主机上运行时)、缓存服务器(在未设置或未直接安装卷的主机上运行时)和配置服务器执行。在任何Teamcenter安装中,至少必须部署一个FSC。可以部署多个FSC,每个FSC执行一项指定的用途,如作为卷服务器、缓存服务器或配置服务器。,FCC(FMS客户端缓存),FMS客户端缓存(FMSClientCache,FCC):在客户端主机上运行的FMS进程,上传文件到FMS服务器缓存进程、从FMS服务器缓存请求文件以及在客户端主机上缓存文件。FCC进程管理整个文件的两个缓存:一个写缓存,其中包含上传到Teamcenter卷的文件;一个读缓存,其中包含从Teamcenter卷下载的文件。管理Teamcenterlifecyclevisualization的一个分段式文件缓存。每个Teamcenter胖客户端主机需要一个本地FMS客户端缓存。,服务器,系统软件组件,代表一个或多个客户端执行一组专门定义的软件服务。在典型的Teamcenter安装中,服务器集中在支持大量客户端的专用主机上。客户端则分布在各个主机上,并通过多种网络技术与服务器连接。,转换服务器,Adispatcherserverfunctionsasanindependentcomputeserverthattranslatesfilesfromoneformattootherformats;Itconsistsofadispatcherscheduler,dispatchermodules,andanoptionalDispatcherAdminClient;Forbetterloadbalancing,eachdispatchermoduleresidesonaseparatemachineandisconnectedtothedispatcherscheduler;Theschedulersendstranslationtaskstothemodulesandtheyinvokeoneormoretranslatorstoperformthetranslations。,2-TierArchitecture(两层架构),包括资源层和客户端层的Teamcenter架构。资源层包含数据库和文件系统。客户端层包含Teamcenter胖客户端、与胖客户端集成在一起的第三方应用程序以及一台本地服务器。此架构仅支持Teamcenter胖客户端。,2-TierArchitecture(两层架构),2-TierArchitecture(两层架构),4-TierArchitecture(四层架构),Teamcenter四层体系结构的逻辑分为四个层次,分别是:客户端层(clienttier)、Web层(Webtier)、企业层(Enterprisetier)和资源层(Resourcetier)。,4-TierArchitecture(四层架构),四层架构可扩展性,横向可扩展性添加或删除服务器;Web层与企业层独立可扩展性Web层通过既有方案平衡负载Web层可跨企业层服务器处理负载平衡;纵向可扩展性每个层上的服务器可独立配置每个企业层的负载根据机器性能调整。,MasterFileServer(s),DatabaseServer,BusinessLogicServer(s),Web/AppServer(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论