最近实在有点忙,都有点忙昏头的感觉,没来得及更新TCS系列文章。
本篇文章算是一个TCS系列博文的完结篇。(后续如果有一些新的东西有可能会继续更新,但可能会是以专题的形式发布。)
这里顺便提一下,现在官网的TCS5版本也出来了,但是遗憾的是,本人没有发现有新的突破性的东西,其实挺失望的。
本文其实没有什么新的东西可记录,但是后台有很多伙伴给我留言,想知道基于TCS的Web客户端怎么去实现,我想大概是TCS自带的客户端太丑了吧,哈哈,但其实PlantView个人觉得还是挺实用的。那么本文就来谈一下基于OpenTCS内核的Web客户端的实现思路,主要谈一下需要使用的技术栈。
先来看下本人项目中Web客户端的两个截图。看下效果:


(由于版权的原因,只能放出这两张截图)
下面大概讲下实现的思路。(其实这个玩意和TCS没有啥关系,也不是什么核心的东西。)。
1、Kernel端
Kernel主要需要增加一些拓展模块,这些模块用来拓展内核,有两种:
①WebSocket:实现WebSocket实现长连接,减少浏览器轮询。这个可有可无,如果需要减少浏览器的轮询,可增加此模块。
②WebAPI:TCS自带的WebApi很少,因为很多的功能都是通过RMI实现的,然而RMI只有JAVA语言能接入,对于不使用JAVA开发的系统,很不方便。因此需要拓展W

本文探讨基于OpenTCS内核的Web客户端实现思路,重点介绍技术栈与内核拓展模块,包括WebSocket与WebAPI的使用,以及前端开发中HTML5、CSS3、JavaScript和WebPack的应用。

1936

被折叠的 条评论
为什么被折叠?



