实现Teamcenter和其他系统集成的第一步就是获取Teamcenter中的数据。 一般情况可以通过ITK编程或者调用Teamcenter的web service。 ITK 是teamcenter的API编程接口的缩写( Integration Tool Kit). Teamcenter提供全面丰富的ITK接口,可以适用于各种需要,但是编程复杂,开发周期长。 Web service是一种比较方便的方法,但是teamcenter...
intifail=ITK_ok; printf(printf(); returnifail; } 13将以下内容添加到libtest_custom_methods.c #include externDLLAPIintlibtest_register_action_handler(int*decision,va_listargs) { intstatus=ITK_ok; EPM_register_action_handler(EPM_register_action_handler(,,, (EPM_action_handler_t)cust_test);...
intifail=ITK_ok; char*err_string; interr_line= -1; METHOD_id_tmethod; *decision=ALL_CUSTOMIZATIONS; printf("\n--- 注册method ---\n"); returnITK_ok; } externDLLAPIintlibMax_register_callbacks() { intifail=ITK_ok; char*err_string; interr_line= -1; ifail=CUSTOM_register_exit("lib...
对于客户端开发,都是基于Kernel API组件的,通过Kernel API,可以调用服务器端的功能,实际上Kernel API是Rich Client的ITK界面。 进程(IMAN Session)对象是Kernel API的核心,通过一个组件或者应用程序的get Session()方法可以获取该对象的引用,AIF Component Manager是一个当前Session中所存组件的缓存器。二次开发工作所...
Teamcenter二次开发之ITK配置 - 1 - 1 ITK 开发 主要用于创建流程中的Handler 的处理,服务器的一些工具处理。1.1 预装软件 TC8,VS2005 1.2 配置过程 1> 启动VS2005 2> 启动成功后,选择"工具"->"选项"
前处理,后处理,SOA接口,ITK函数,Handler等 2) 客户端定制: 对话框、界面 3) 数据显示与表单定制: 4) 数据共享: Teamcenter系统中的一些数据与别的系统进行共享或者Teamcenter共享别的系统中数据,比较典型的有报表,CAD集成,ERP集成,CAPP集成等等。 Teamcenter四层结构:Client tier:用户接口层,采用java语言 ...
Teamcenter 以客户端-服务器架构为基础。客户端层和服务器层都可以定制。客户端是用户界面(UI) 层,使用 Java 语言(胖客户端)和 JavaScript(瘦客户端)构建并定制。可使用集成工具包(ITK)、C++ 编程语言和面向服务架构定制服务器层。 由于胖客户端以 Eclipse 为基础,所以您的定制可以访问所有 Eclipse 扩展点和 OSGi...
基于Axis2架构TCITK实现Teamcenter系统的WebService接口
前处理,后处理,SOA接口,ITK函数,Handler等 2) 客户端定制: 对话框、界面 3) 数据显示与表单定制: 4) 数据共享: Teamcenter系统中的一些数据与别的系统进行共享或者Teamcenter共享别的系统中数据,比较典型的有报表,CAD集成,ERP集成,CAPP集成等等。 Teamcenter四层结构: ...
TEAMCENTER工作流可通过处理程序扩展,即用于扩展和定制任务的小型ITK程序。处理程序对于创建强劲而灵活的工作流至关重要。关于处理程序的更多信息,请参见WORKFLOWDESIGNERGUIDE。操作处理程序可执行操作,如附加对象或发送电子邮件。规则处理程序可确认已符合已定义的规则。有关设计将部署于站点的工作流的更多信息,请参见...