Revit二次开发——云服务器

Revit二次开发——云服务器

本文与大家分享Revit插件与云服务器结合能做的一些事

(本篇为个人开发者角度的口水文式闲聊)


对于Revit二次开发插件,云服务器有几个应用点

  • 在线云族库
  • 插件网络授权
  • 插件的官网
  • 安装包下载程序
  • 数据收集分析
  • ....
  1. 云族库的产品大家都体验过很多,构件坞、红瓦族库、毕马族库等等,自己开发族库的话主要考虑几个事:用户账号/权限管理、服务端客户端连接/传输、服务端文件结构等(歌手并没开发过云族库产品,纯属云YY的hhh)

2. 插件网络授权,指的是付费的插件通过在线网络授权获取授权,试用版、按年版的插件需要对用户授权进行管理;单机版授权则不一定要用到

3. 花了不少时间开发的插件,想让更多人知道/下载插件,可以搭建插件的专属网站↓(硬广)

快速弹夹 | Revit插件​kuaisudanjia.cn

从0搭建需要学习一点Java+css,有模板最快上手

4. 快速弹夹自发布以来,更新及首发新功能都是在qq交流群中,但这就导致部分用户无法及时更新最新版弹夹,云服务器恰好可以解决矛盾,当用户想要更新时,只需要通过更新程序,即可下载开发者放在云服的新版本

5. 数据收集和分析,这是个大命题,切入的角度不同对收集的内容及目的都各不相同

例如互联网公司产品收集的用户数据,可用于用户喜好分析,给你推送类似内容,主动提高用户粘性,让我无法方向手里的短视频app...也可根据用户的行为,定期给你派送打折券,贴心的让用户每天都能上一杯咖啡...或者我都可以让用户每次消费规格5元10元而不让用户察觉,大数据杀熟比熟人还狠!

如果想知道插件的用户数、哪些功能使用量多、哪些少(垃圾需求)以及各种趋势图,都可以通过插件的使用过程来搜集,云服务器搭建websocket 在插件内集成客户端就可以了


介绍几个云服务器提供商(国内)

  • 阿里云
  • 腾讯云
  • 华为云

对于个人开发者来说,价格从优是首要;公司企业级则首选稳定安全;

几家的入门款:1核2G 1Mbps配置价格差距不大,等个商家活动,或者和歌手一样蹭友人的学生身份hhh,首年费用仅需100+真香


Revit插件端与服务器的连接

可以使用TCP协议创建Socket连接,云服务器部署服务端 开启监听,插件端按需发送数据

C# 实现socket连接有很多成熟案例可以借鉴↓

简单的C# Socket通信实例​www.cnblogs.com图标

服务器IP、端口号,可通过云服务器后台管理中查看、设置端口权限等...

对于云服务器的使用点,欢迎大家补充,歌手也在不断学习中

想和歌手交流可以点下面链接加群,或者私聊群主都可

加入歌手插件交流群​jq.qq.com

关于歌手

于2020-07-26 早晨

猜你喜欢

转载自blog.csdn.net/imbatuco/article/details/107590930