Advertisement

Infor LN 公开接口参考指南

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《Infor LN公开接口参考指南》是一本详尽介绍如何使用Infor LN系统中各种公开API的实用手册。书中涵盖了从基础概念到高级应用的所有内容,旨在帮助开发者和IT专业人员更有效地集成和扩展Infor LN的功能。通过本书,读者可以掌握利用公开接口进行数据交换、定制开发及自动化流程的最佳实践,从而提升业务效率和灵活性。 Infor LN 公共接口参考指南(版本 10.7)

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Infor LN
    优质
    《Infor LN公开接口参考指南》是一本详尽介绍如何使用Infor LN系统中各种公开API的实用手册。书中涵盖了从基础概念到高级应用的所有内容,旨在帮助开发者和IT专业人员更有效地集成和扩展Infor LN的功能。通过本书,读者可以掌握利用公开接口进行数据交换、定制开发及自动化流程的最佳实践,从而提升业务效率和灵活性。 Infor LN 公共接口参考指南(版本 10.7)
  • Infor LN Programmers Guide
    优质
    《Infor LN Programmers Guide》是一本全面指导开发者掌握和运用Infor LN系统进行编程的专业手册,内容涵盖从基础到高级的各项技术细节。 Infor LN开发最有用的手册提供了详尽的指导和支持,帮助开发者深入了解并高效使用该系统。
  • ESP 8266
    优质
    《ESP 8266接口参考指南》是一本详细介绍ESP 8266 Wi-Fi模块硬件特性和编程接口的手册,旨在帮助开发者快速掌握其使用方法和应用场景。 官方提供了关于各个硬件接口的文献资料,包括IIC、SPI、GPIO、HSPI和PWM等相关外围设备的信息。
  • OFFICE文档控件
    优质
    《OFFICE文档控件开发接口指南参考》是一本全面解析如何利用API开发Office插件和控件的专业书籍,适合软件开发者深入学习。 PowerBuilder NTKO_OFFICE文档控件开发接口参考指南提供了一系列详细的接口说明和技术支持,帮助开发者更好地理解和使用NTKO_OFFICE文档控件与PowerBuilder集成的相关功能。这份参考资料涵盖了从基础设置到高级应用的各个方面,旨在为用户提供一个全面的学习和实践平台。
  • S7-200 PLC RS485电路设计
    优质
    《S7-200 PLC RS485接口电路设计参考指南》是一本专注于西门子S7-200系列可编程逻辑控制器RS485通讯接口的设计手册,详细介绍了如何构建、调试和优化基于RS485的通信网络。 硬件设计参考之S7-200PLC RS485接口电路 1. S7-200PLC RS485接口电路保护措施: 在该类型设备的RS485接口中,电阻R1与R2阻值为10欧姆,用于防止D+和D-信号线短路导致电流过大损坏芯片。齐纳二极管Z1、Z2则具有6V钳制电压及最大10A通过量的功能,在电源共地未隔离的情况下能将RS485线上可能出现的共模干扰电压限制在±6.7V范围内,从而保护了SN75176芯片。 2. RS485接口电路故障分析: 当PLC与电脑、其他PLC设备或变频器等通过非隔离电缆连接时,常出现通信口损坏现象。常见的情况有:R1或R2被烧断但Z1和SN75176完好;SN75176芯片损坏而其余元件正常;以及齐纳二极管与RS485收发器同时受损。 3. 解决方案: 对于PLC内部,可以采用隔离的DC/DC模块将24V电源与5V电源隔离开来,并使用具备静电保护、过热保护等特性的高级RS485芯片(如SN65HVD1176D或MAX3468ESA),并且选择响应速度快且能承受瞬态功率大的新型浪涌吸收器,比如P6KE系列的TVS二极管。R1和R2可以改用具有自恢复功能的PTC电阻(如JK60-010)。 对于PLC外部,则推荐使用隔离型PC/PPI电缆,并且在RS485网络中采用隔离总线连接器,例如PFB-G型号的产品;另外,在选择通信电缆时应优先考虑专用屏蔽线缆以确保信号稳定传输。同时要保证所有设备的金属外壳都良好接地。 4. RS485总线连接器的选择: 西门子公司早期生产的非隔离PC/PPI电缆已升级为隔离版本,当PLC进行RS485网络配置时应选用能够自动适应0至1.5Mbps传输速率范围内的隔离型总线接头PFB-G。 5. RS485信号隔离器的应用 对于与PLC相连的第三方设备(如变频器、触摸屏等),建议使用RS485隔离模块BH-485G,这能确保各个节点之间无电气连接且不会产生地环电流问题。即使某个元件发生故障也不会影响到其他部分正常工作。
  • Infor WMS CRB Studio手册
    优质
    《Infor WMS CRB Studio开发指南手册》是一本全面介绍CRB Studio工具使用方法的专业书籍,旨在帮助读者掌握仓储管理系统(WMS)中CRB Studio的各项功能和操作技巧。 《Infor WMS CRB Studio开发手册》是专门针对Infor WMS系统进行定制化开发的一份详细指南。这款仓库管理系统旨在优化仓储操作、提高效率并确保准确性。该手册重点介绍了如何使用CRB Studio来修改用户界面和业务逻辑,以及与其他系统的集成开发。 在WMS Customization Development Structure部分,手册深入讲解了如何对用户界面和业务逻辑进行内部二次开发以满足特定的商业需求。定制化用户界面直接影响最终用户的体验,而调整业务逻辑则决定了系统的工作方式。此外,该手册还介绍了通过WMS API与第三方程序交互的方式,并提到IDX作为中间件的作用——接收外部指令并调用WMS API或直接操作数据库。SOA(服务导向架构)是一种开发框架,将WMS的商业实体活动封装为可使用的服务。 CRB Studio是定制Infor WMS的核心工具,在9.1.5版本之前被称为OA Studio。它用于修改Web界面和所有业务逻辑。借助于CRB Studio,开发者可以进行屏幕和表单的设计以满足特定需求。同时,PREditor负责调整RF(无线频率)界面,并处理RF设备与服务器之间的通信;Loftware Label则主要用于条码设定,在库存跟踪中至关重要;BRIT(商业报告及智能工具)提供报表开发功能,帮助生成各种业务报告以便获取运营数据。 WMS组件包括CRB Studio、ScreenForms、PREditor、RF、Loftware Label和BRIT等组成部分,共同构建了Infor WMS的完整功能体系。OA Studio涵盖了平台安装、应用介绍、导航设计等多个方面,并揭示其在J2EE平台上如何利用Web容器与EJB容器实现业务逻辑及用户界面分离。 《Infor WMS CRB Studio开发手册》为开发者提供了深入理解和定制化WMS系统的资源,从用户体验的调整到商业流程优化再到与其他系统集成均有详细指导。该手册旨在帮助使用者最大程度地发挥Infor WMS的优势,从而推动仓储管理效率的提升。
  • Infor WMS CRB Studio手册
    优质
    《Infor WMS CRB Studio开发指南手册》旨在为开发者提供全面指导,涵盖CRB Studio的各项功能与操作技巧,帮助用户轻松掌握仓库管理系统的定制和优化。 ### Infor WMS CRB Studio 开发手册关键知识点解析 #### 一、Infor WMS 系统概述 - **Infor WMS (Warehouse Management System)**:仓库管理系统,旨在优化仓储作业流程,提高效率和准确性。 - **版本**: WM9.1.5 - **定制开发培训**由Sweeper Chen进行,他在2010年7月担任应用顾问。 #### 二、Infor WMS 定制开发结构 - **结构概述**: - 用户界面及业务逻辑修改 - 内部二次开发 - **作用**: - 直接修改WMS系统本身 - 改变最终用户的界面表现形式 - 修改WMS的业务逻辑 - 与其他系统的交互,如接口开发 #### 三、WMS组件及其功能 - **CRB Studio**包括以下部分: - **ScreenForms**: 用于修改Web页面以及所有业务逻辑。 - **PREditor**: 处理RF(Radio Frequency)相关的界面设计与调用,实现RF Server之间的交互以完成业务操作。 - **Loftware Label**: 条码设定,确保条码符合标准且易于识别。 - **BRIT**: 报表开发工具,用于创建自定义报表。 - **IDX (Interface Data eXchange)**:Infor提供的接口解决方案,作为中间件接收外部指令,并调用WMS API或直接作用于数据库。 - **SOA (Service-Oriented Architecture)**:Infor提供的一种开发框架,封装了WMS业务实体活动并以服务的形式供开发者使用。 #### 四、WMS API 与 IDX - **WMS API**:提供一系列接口供第三方程序调用,实现与WMS系统的交互。 - **IDX**:Infor提供的接口解决方案,在接收外部指令后可调用WMS API或直接作用于数据库。需要编程实现。 #### 五、CRB Studio 版本与功能 - **9.1.5之前版本名称**: OA Studio - **CRB Studio介绍**: - 基于Infor E.piphany Platform平台。 - 符合J2EE规范,采用瘦客户端解决方案。 - 主要使用Web和EJB容器。 - 动态从元数据生成JSP网页。 - J2EE程序通过JDBC执行SQL命令。 - **具体功能**: - **ScreenForms**: 修改Web界面 - **PREditor**: RF界面设计与交互 - **Loftware Label**: 条码设定 - **BRIT**: 报表开发 #### 六、Infor WMS 架构 - 包括操作系统、Socket服务器、RF手持设备、TCP/IP协议、J2EE应用服务器、WMDB数据库和Web客户端等组件。 - 涵盖从元数据档案到运营报表的WMS 9.0架构。 #### 七、其他关键组件 - **EJB Container**: 包含业务逻辑 - **Web Container**: 管理用户界面框架 - **TSO Dispatcher**: 事务调度器 - **License Interface**: 许可证接口 #### 八、Infor WMS 9.1.5 安装环境 - 操作系统: Red Hat Enterprise Linux (RHEL) 5.4 64位。 - 软件版本: WM9.1.5。 #### 九、扩展与定制化 - **Extension**: 扩展功能,允许开发者根据需求定制系统行为。 - **Customization**: 定制化功能包括用户界面和扩展功能的修改。 ### 结论 Infor WMS CRB Studio开发手册详细介绍了如何对WMS进行定制开发,涵盖用户界面及业务逻辑的调整、与其他系统的接口设计等内容,并提供了CRB Studio的功能介绍及其不同版本间的差异说明,以及WMS 9.0架构的关键部分概述。这些内容对于希望深入了解Infor WMS系统及其定制化流程的专业人士来说非常有价值。
  • ERP文档
    优质
    《ERP接口开发参考文档》是一份详尽的技术手册,旨在指导开发者理解和实现企业资源规划系统与其他软件平台的数据交换。该文档涵盖了必要的技术细节、协议标准及最佳实践案例,帮助用户高效完成ERP接口的定制与集成工作。 本段落档描述了农行企业银行的处理机制,并定义了面向外部系统的接口,供企业财务系统ERP开发接口程序参考。
  • i.MX VPU应用程序编程Linux
    优质
    本指南详细介绍了在Linux环境下使用i.MX VPU进行应用程序开发所需的API及其应用方法,旨在帮助开发者充分利用i.MX处理器的视频处理能力。 ### i.MX VPU 应用程序编程接口 Linux 参考手册 #### 1. 概述 本段落档深入探讨了基于i.MX SoC的视频处理单元(VPU)及其应用程序编程接口(API)的使用方法。这些处理器由NXP Semiconductors开发,广泛应用于各种嵌入式系统中,并集成了高性能的VPU以执行复杂的视频编码和解码任务。 i.MX SoC支持三种不同类型的VPU: 1. **i.MX 6系列芯片及媒体 VPU**:这款VPU包含用户空间库与固件,用于准备对内核中的VPUs和媒体驱动程序进行IOCTL调用。 2. **i.MX 8M Hantro VPU**:该VPU同样具有用户空间库但不包含固件,并通过IOCTL调用来处理内核中的Hantro VPU驱动程序。 3. **i.MX 8 和 i.MX 8X Amphion VPU**:这类VPU仅含固件而无用户空间库,必须直接与Video for Linux2驱动或使用RPC通信来实现视频接口功能。 #### 1.1 VPU Wrapper 接口 VPU Wrapper库为i.MX6系列和i.MX8M Hantro VPUs提供了一个通用接口,并支持Linux及Android平台。它简化了不同VPUs间的交互,尽管每个VPU都有其特定的API来处理这些任务。 - **GStreamer**:这是一个流行的多媒体框架,可以使用vpu_wrapper.h头文件与VPU Wrapper进行互动。开发者可以在imx-gst1.0-pluginext-includes目录中找到此文件夹,并通过VPU插件示例了解如何与其接口交互。 #### 2. VPU Wrapper 接口详解 ##### 功能概述 VPU Wrapper接口的主要目标是提供一种简单的方法来访问和控制i.MX VPUs。它支持的功能包括但不限于视频编码与解码、配置VPUs参数(如分辨率及帧率)、控制视频流传输以及错误处理和日志记录。 ##### 使用指南 为了使用VPU Wrapper接口,开发者需要安装必要的库和工具包,例如GStreamer相关组件和最新版本的VPU Wrapper库。接下来通过以下步骤利用该接口: 1. **初始化**:调用vpu_init()函数来启动VPUs。 2. **配置**:使用vpu_set_config()设置所需的参数。 3. **编解码操作**:执行编码或解码,分别调用vpu_encode和vpu_decode函数。 4. **清理资源**:在完成所有任务后,通过调用vpu_cleanup释放资源。 ##### 示例代码 下面是一个简单的示例展示如何使用VPU Wrapper库进行视频解码: ```c #include #include vpu_wrapper.h int main() { 初始化 VPU if (vpu_init() != VPU_OK) { printf(Failed to initialize VPU.\n); return -1; } 设置解码配置 vpu_dec_config_t config = { *设置配置参数* }; if (vpu_set_config(&config) != VPU_OK) { printf(Failed to set configuration.\n); return -1; } 解码视频帧 vpu_frame_t frame; if (vpu_decode(&frame) != VPU_OK) { printf(Failed to decode video frame.\n); return -1; } 清理资源 vpu_cleanup(); return 0; } ``` #### 3. Amphion VPU 接口 对于i.MX8和i.MX8X Amphion VPUs,由于没有用户空间库可用,开发者需要直接与内核Video for Linux2驱动或通过RPC通信进行交互。这意味着开发人员需熟悉内核级编程及视频处理相关底层细节。 #### 4. i.MX6 VPU 主要特性 i.MX6系列的VPU具备以下主要特点:支持多种格式(如H.264、VP8等)的编解码;内置硬件加速以提高性能,以及高清和全高清分辨率的支持。