### Intra-mart 7 安装配置文档关键知识点
#### 一、概述与术语解释
**Intra-mart 7** 是一个企业级的应用开发平台,提供了丰富的工具和服务来帮助开发者快速构建复杂的业务应用程序。该文档详细介绍了Intra-mart 7版本中的一个关键组件——**IM-VisualDesigner**的安装与配置流程。
- **IM-VisualDesigner**:一款可视化的设计工具,用于简化Intra-mart应用的开发过程。
- **intra-mart Web Platform (IWP)**:Intra-mart的一个核心组件,提供了一个完整的Web应用运行环境。
- **Intra-mart App Framework (AFW)**:另一个核心组件,专注于提供应用程序框架支持。
#### 二、前提条件
在进行IM-VisualDesigner的安装之前,需要满足以下条件:
- IWP/AFW必须已经完成安装。
- 需要了解目标环境的具体配置,包括:
- Intra-mart服务器的整体架构。
- IWP/AFW的安装目录。
- Application Runtime的上下文路径(默认为`doc/imart`)。
- Resource Service的程序目录(默认为`pages`)。
- Storage Service的内容目录(默认为`storage`)。
- Web Server Connector的内容目录。
- 硬盘的剩余空间等。
#### 三、安装过程
##### 3.1 IM-VisualDesigner客户端工具的安装
1. **准备环境**:确保满足上述前提条件。
2. **执行安装程序**:运行客户端工具的安装包,按照提示完成安装。
3. **配置设置**:根据实际需求对客户端工具进行必要的配置调整。
##### 3.2 IWP/AFW的安装
1. **安装IWP/AFW**:如果尚未安装,则需先安装IWP或AFW。
2. **配置环境**:确保IWP/AFW已正确配置,并能够正常运行。
##### 3.3 IM-VisualDesigner服务器模块的安装
IM-VisualDesigner服务器模块可以以两种不同的模式进行部署:**独立运行**和**网络分布式运行**。
1. **独立运行模式**:
- **安装Server Manager**:负责管理Intra-mart服务器的各种服务。
- **安装Application Runtime**:提供应用运行时环境。
- **安装Resource Service**:处理资源文件的存储和管理。
- **安装Storage Service**:管理用户上传的内容。
- **安装Web Server Connector**:作为Intra-mart与外部Web服务器之间的桥梁。
2. **网络分布式运行模式**:
- 在这种模式下,各个服务可能会分布在不同的物理机器上。需要额外配置网络通信参数,以确保各服务之间能够正确交互。
##### 3.4 许可证注册
- **Server Module许可证注册**:完成服务器模块的安装后,需要通过特定的方式注册许可证,以激活相应的功能和服务。
#### 四、初始设置
- **数据库表创建**:根据使用的数据库类型(例如Microsoft SQL Server 2005),创建所需的表结构。
- 如果使用的是支持UTF-8编码的Microsoft SQL Server,则需要特别注意表的编码设置。
- **导入初始数据**:将预设的数据导入到数据库中,以便于系统的初始化。
- **菜单配置**:根据实际需求,设置系统中的菜单项。
- **Web服务访问设置**:配置相关的Web服务接口,以支持远程访问等功能。
#### 五、卸载步骤
- **卸载客户端工具**:通过控制面板等途径卸载IM-VisualDesigner客户端工具。
- **卸载服务器模块**:
- 注意:卸载前需确保所有依赖服务都已停止运行。
- **删除数据库**:移除由IM-VisualDesigner创建的数据库表。
- **清理安装文件**:删除安装过程中产生的文件及目录。
#### 六、总结
本文档详细介绍了Intra-mart 7中IM-VisualDesigner的安装与配置流程,包括了客户端工具、服务器模块的安装步骤以及初始设置和卸载步骤等内容。通过遵循这些指导,可以帮助用户顺利完成Intra-mart 7的应用开发准备工作。此外,还提到了在安装前后需要注意的关键事项,以确保整个过程顺利进行。