1 / 13
文档名称:

WCS开发指导手册.docx

格式:docx   大小:917KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WCS开发指导手册.docx

上传人:cengwaifai1314 2019/9/17 文件大小:917 KB

下载得到文件列表

WCS开发指导手册.docx

文档介绍

文档介绍:一、环境搭建1. 安装 JDK( 版本以上),软件路径:\\\常用软件\程序设计2. 安装 merce 环境,安装文件向项目组成员索取。搭建过程:1) 解压 WCS 压缩包,压缩包中会包含两个文件夹,分别是:IBM、WCS7。2) 将 IBM 文件夹放到 C 盘如下目录:C:\Documents and Settings\All Users\Application Data(如果没有这个目录就新建此目录结构,再将 IBM 文件夹放在此路径)3) 将 WCS7 文件夹放到 D 盘的根目录下(注意:WCS7 必须放在 D 盘根目录,更改目录需要修改很多配置)4) 在 D:\WCS7\WCDE_ENT70\workspace 目录下将最新的代码下载下来, 文件夹的内容替换成最新的3. 在 DOS 下执行命令(需要先到 D:\WCS7\WCDE_ENT70\bin 目录下):setdbtype oracle E:\app\shiwei\product\\client_1 wcsdb system system1234xiu_goods xiu_goods  1521各个参数介绍:Oracle: 数据库类型为 oracleE:\app\shiwei\product\\client_1: oracle 客户端路径主要是 JDBC 发 jar 包Wcsdb:oracle 数据库的 SIDSystem:oracle 的 system 用的用户名system1234:oracle 的 system 用的用户密码xiu_goods:oracle 数据库的 xiu_goods 用户xiu_goods:oracle 数据库的 xiu_goods :oracle 数据库的服务器 IP1521:oracle 数据库的服务端口4. 查看日志:D:\WCS7\WCDE_ENT70\logs\ 观察是否执行数据库参数修改成功。5. 如果日志提示成功,则执行 D:\WCS7\WCDE_ENT70\bin\,启动WCS 开发平台。6. 启动成功后,界面如图:7. 先发布项目再启动 merce Test Server,然后打开 WCS 控制台。打开WCS 控制台需要打开 D:\WCS7\WCDE_ENT70\ 文件,界面如下图:贸易加速器就是商品中心的管理平台入口。注意:1. 在执行 setdbtype 时如果出现“此时不应该出现 **”,出现此情况的原因是操作系统的环境变量值有变量的路径中有空格,如果出现环境变量有空格的为不重要的可以删除掉2. 如果在启动的时候出现端口占用情况可以执行以下命令:1、stat -ano2、stat -aon|findstr "8080"3、查看进程信息tasklist|findstr "8080"4、结束进程tskill 8080查看进程的 pid: tasklist根据进程号查询进程:tasklist |findstr "3208"二、WCS 介绍WCS 是 merce Server 的简称1. merce 软件组件2.  merceServerExtensionData:这个项目负责与底层数据库交互,存放的是所有 EJB,包括 EJB 技术产生的数据模型(由数据库表映射产生)、实体 Bean、Access Bean、主键类、远程 home 接口类等,这个实际上后台也会用到。merceServerExtensionLogic:这个项目存放的是所有逻辑控制的 JAVA 类,包括:mand、mand、mand,mand 通过调用 M 层的 EJB 完成与数据库的交互操作,这个实际上后台也会用到。Stores:这个项目是以 Struts  技术实现的 jsp 展示层,所有的前台展示所用 JSP 全部存放在这里,通过 Struts 技术实现 JSP 与逻辑控制层的交互。 elerator:贸易加速器。WCS 本身提供的销售管理后台,负责比如商品管理、广告管理、价格管理、促销管理等功能。anizationAdministration:组织管理控制台。WCS 本身提供的人员组织管理,负责人员角色的创建、角色权限的分配。该模块的使用者是人事管理人员。SiteAdministration:站点管理控制台。WCS 本身提供的站点、商店管理,负责配置商店等功能。该模块的使用者是超级管理员或业务人员(视具体情况而定)。以上三个部分都是以 Struts + XML 技术来实现的(Struts 框架本