如何快速地获取Teamcenter中的的产品信息

实现Teamcenter和其他系统集成的第一步就是获取Teamcenter中的数据。 一般情况可以通过ITK编程或者调用Teamcenter的web service。

ITK 是teamcenter的API编程接口的缩写( Integration Tool Kit). Teamcenter提供全面丰富的ITK接口,可以适用于各种需要,但是编程复杂,开发周期长。

Web service是一种比较方便的方法,但是teamcenter提供的web service有限,如需要实现更为复制的功能,需要自己定义web service,而且比较复杂。这也一定程度上限制了web service的应用。

Teamcenter Gateway for SAP (T4S) 和  Teamcenter Gateway for Enterprise Application(T4EA)是Teamcenter下系统集成平台,它的一个重要的特点就是可以很方便的从teamcenter中获取数据,并存在于一个系统数组中,这样在项目实施过程中,可以集中于企业的业务逻辑。 具体流程如下:通过分析业务流程来确定需要哪些数据,然后定义preference。 这样在T4S (或者T4EA)系统在进行数据传输时会首先读取这些Preferences然后从Teamcenter中获得这些数据。具体流程如下: 待续。

时间: 2024-10-14 22:41:16

如何快速地获取Teamcenter中的的产品信息的相关文章

获取系统中所有进程&线程信息

读书笔记--[计算机病毒解密与对抗] 目录: 遍历进程&线程程序 终止进程 获取进程信息 获取进程内模块信息 获取进程命令行参数 代码运行环境:Win7 x64 VS2012 Update3 遍历系统中所有进程 [cpp] view plain copy print? #include <stdio.h> #include <windows.h> #include <TlHelp32.h> int main() { // 为进程的所有线程拍个快照 HANDLE 

Mysql获取数据库中存在的字典信息

有时候自己写工具需要从远程数据库中获得各种表信息,这样首先就要取得数据字典 列一下mysql的获取方式 use information_schema; select schema_name from schemata; select table_name from tables where table_schema='information_schema' order by table_name; 1.首先use一下information_schema 2.从schemata表中获取出可用的sc

遍历获取Teamcenter中结构管理器的所有BOMLine

直接上代码: 1 public void collectAllBomLine(TCComponentBOMLine topBomLine) throws TCException{ 2 String objectName = topBomLine.getProperty("bl_indented_title"); 3 String level = topBomLine.getProperty("bl_level_starting_0"); 4 5 BomLineBea

JS获取链接中域名等信息

以访问百度为例子http://pan.baidu.com/share/qrcode?w=150&h=150&url=http%3A%2F%2F172.16.1.96%2FWeb%2FGetUserOrdersInfo%3Ftelephone%3D18814129365%26reserveID%3D21 获取链接中的域名等信息:window.location.(xxx) 其中(xxx)可以是一下内容: hash: "" host: "pan.baidu.com&

MSCRM 获取列表所选记录相关信息

问题:如何通过JS获取列表中所选记录信息? 解决办法: The CRM2011 Ribbon has a special set of parameters called 'CrmParameters' that provide information about the current session such as the selected rows in a sub-grid. We can use the 'SelectedControlSelectedItemReferences' p

ObjectC----字典类和集合类以及快速枚举和OC中的数组排序

// Create By 郭仔  2015年04月01日20:06:36 // 不可变字典 // 字典是适用于存放键值对的一种集合,里面的元素必须是对象类型 // 字典是无序的 // 字典赋值 NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"guozai",@"name",@"nan",@"sex",@"14",@"

Android中利用icodetools工具快速定位App破解中关键点方法

icodetools工具地址:https://github.com/fourbrother/icodetools 一.前言 在前面已经介绍了icodetools工具的实现原理和具体使用规则,关于这部分的知识点还不了解的同学可以去下面两篇文章详细查看:Android中注入代码工具icodetools原理篇,Android中注入代码工具icodetools完善篇.同时这个工具已经放到github上了,感兴趣的同学可以下载尝试各种app的代码注入功能. 那么有了这两篇文章之后,现在我得实际操作了,要动

【Java必修课】通过Value获取Map中的键值Key的四种方法

1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value值,求Key值. 本文将用实例介绍四种方法,通过传入Value值,获取得到Key值. 2 四种方法 2.1 循环法 循环法就是通过遍历Map里的Entry,一个个比较,把符合条件的找出来.会有三种情况: (1)找到一个值 (2)找到多个值 (3)找不到 具体代码如下: @Test public void lo

获取字符串中某一个字段的数据,GetValueFromStr

gps数据格式为:$GPRMC,024813.640,A,3158.4608,N,11848.3737,E,10.05,324.27,150706,,,A* /********************************************************************** *版权所有 (C)2015, Wuyq. * *文件名称: GetValueFromStr.c *内容摘要:用于演示从gps数据字符串中获取相应的内容 *其它说明:无 *当前版本: V1.0 *作