转载自博客园
https://www.cnblogs.com/allof...
说实话,有点儿题目党了
之前写过一个把网页带到桌面,这回把利用放到网页吧
所谓利用放到网页,简略一点能够说成把ui写成网页,放到浏览器中显示.
这一步很简略,两种形式
1.本人写一个web服务,程序启动,web服务启动,在浏览器浏览这个本地网址,就能够看到ui了
2.把ui我的项目放到外网,在浏览器浏览这个ui我的项目
这两种其实没啥不同,无非是启动速度有些差别
那么,既然ui都下来了,业务是不是也能够下来,业务逻辑在ui里,俨然变成了一个web我的项目,妥妥的能够
还有件事别忘了,为啥还须要exe在地上干着急呢,因为要解决本地事务,文件操作啦,数据操作啦,当然还有些传统web服务做不了的事件也要做.
二.如何将ui和利用分割起来
1.如果你写了一个web服务,很简略,再提供post办法即可
然而问题是web服务根本是web端发动的申请,如果本地监督文件,随时要告诉ui就显得有点麻烦了,这时候,你能够
2.起一个websocket服务
通过websocket服务,你能够轻松的从网页到后端,或者从后端到网页
鉴于交互性的存在,集体感觉,还是间接用websocket比拟好,web服务也不须要,ui就放在收费的动态服务器外面
比方我上一篇post给大家的vscode snippets管理工具,啊哈哈哈哈,我切实有点憋不住了,见谅.
挺有意思的,试一试,这么写一个桌面程序,挺有意思的