You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
3.6 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>演示帮助</title>
<link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />
</head>
<body>
<fieldset>
<legend> 前后调用的API </legend>
<ul>
<li>前台调用的API /WF/CCBill/CCBill.js </li>
<li>后台调用的API /WF/CCBill/CCBillAdmin.js </li>
<li>说明都在js文档里.</li>
</ul>
<legend>如何部署?</legend>
<ul>
<li>ccform分为独立部署与代码集成模式部署两类.</li>
<li>独立部署: 就是把ccform独立的放在一个站点下为其他的站点的应用提供服务. 可以使用url调用的模式也可以使用ws,微服务等等访问.</li>
<li>代码集成部署: 就是把ccform的代码与您框架的代码放在一起工作. 这种模式就是把ccform做为一个中间件植入到您的开发架构作为一个模块独立工作使用.</li>
<li>不管哪种模式首先都需要统一组织结构统一权限。如何实现ccform的组织结构集成请参考<a href=''>ccform的组织结构集成</a></li>
</ul>
<legend> 独立部署模式 </legend>
<ul>
<li>这种模式简洁,清爽,两个系统互不干扰,系统之间的交互通过参数与接口协同工作. </li>
<li>两个站点的协同工作需要考虑的是数据访问安全。</li>
<li>我们把接口分为Url接口与API接口两部分.</li>
<li>Url参数如下:</li>
<li>调用发起单据列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=Start&UserNo=zhangsan&Token=xxxxx </li>
<li>调用指定单据的列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=SearchBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
<li>新建一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
<li>打开一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&OID=123&UserNo=zhangsan&Token=xxxxx </li>
</ul>
<legend> 代码集成部署 </legend>
<ul>
<li>这种模式需要把ccform的前后端代码与您的前后端代码放在一起工作,这种模式下有两个框架在一起工作,在开发的时候注意如下事项. </li>
<li>1. 系统登录页面是有您的框架完成的. </li>
<li>2. 登录校验密码完成后需要调用ccform的登录接口这样ccform也登录进去了, 同样在退出的时候也要调用ccform的退出接口确保登录信息的安全. </li>
<li>3. 在访问ccform的系统页面之间不再需要经过Port.htm就可以直接访问. </li>
<li>4. 可以引用ccform的js文件调用api接口. </li>
<li>我们把接口分为Url接口与API接口两部分.</li>
<li>Url参数如下:</li>
<li>调用发起单据列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=Start&UserNo=zhangsan&Token=xxxxx </li>
<li>调用指定单据的列表: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=SearchBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
<li>新建一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&UserNo=zhangsan&Token=xxxxx </li>
<li>打开一个单据: http://127.0.0.1/jflow-web/WF/CCBill/Port.htm?DoWhat=NewBill&FrmID=myFrmID&OID=123&UserNo=zhangsan&Token=xxxxx </li>
</ul>
</fieldset>
</body>
</html>