Wex5與Activiti5接口對接說明

不知道你們有沒有了解Wex5這套工具的?以前遇到個奇葩的需求,要拿他和activiti5作整合實現工做流平臺的,現把當時寫的整合技術文檔分享下,但願對你們有所幫助。web

wex5與Activit5整合的技術說明以下,爲充分利用Activiti5提供好的rest接口,儘可能減小開發成本,計劃採用CORS服務協議跨域調用rest接口的形式實現整合,而不另外開發單獨的Webservice接口。跨域

平臺服務端

1.在Activiti5流程平臺端編寫代碼,目標是實現wex5開發的表單及列表可以跨域調用平臺接口服務。工具

web.xml文件修改以下:spa

編寫類文件crossDomainFilter 以下:rest

2.平臺已經實現的流程用戶接口樣式以下:xml

 

 

到此已經實現流程平臺demo對外服務發佈blog

wex5端

Wex5端須要作的就是接收服務端接口發佈的JSON字符串接口

1.本演示程序主要是展現wex5部分對平臺服務的基礎調用(查、刪、增)。客戶端接口演示UI以下:開發

後臺實現業務的代碼以下:文檔

查詢部分

增長部分

刪除部分

演示過程

1.啓動平臺端服務。

2.在wex5端的調用頁面(表單、列表)調用平臺服務,點擊「CORS獲取」按鈕。

如控制檯中console.log()命令已經打印出來的內容可知,wex5與平臺端實現數據的鏈接成功,並返回平臺內的數據。

至此wex5與Activiti5的數據整合實現。

相關文章
相關標籤/搜索