Project Alpha 是一个 Visual Studio 解决方案,它提供了从网格解决方案框架 - 时间序列库开发新产品的快速起点。
下载该项目的源代码后,您可以运行“重命名项目”脚本,该脚本将创建您自己的基于个人服务的应用程序,该应用程序可以管理和托管时间序列适配器。还包括完整的基于 WiX 工具集的安装包。
请参阅使用 Project Alpha 构建新分析。
使用 Project Alpha 作为起点的一些示例项目包括:
变电站SBG
PTP同步
可以在此处找到 alpha 项目的文档。
在我们的新讨论板上与我们的开发团队联系。
其他一些有用的链接:
网格解决方案框架的库文档
网格解决方案框架的讨论板- 注意:这是一个新板,搜索旧 CodePlex 站点上现有线程的历史记录可以提供对常见问题的见解: * openPDC。 * 网格解决方案框架。
时间序列库应用程序的主要组件。
如何创建自定义适配器。
自定义适配器示例。
各种时间序列库自定义适配器实现的源代码。
GPA 用户论坛演示的完整历史。
一些可能相关的用户论坛演示:
自定义适配器开发(较新)。
自定义适配器开发(较旧)。
网关交换协议。
NuGet 上的 GSF 库。
确保您的系统满足以下所有要求。
下载项目源码
为您的项目选择一个“名称”
将项目 alpha 源代码重命名为您选择的项目名称
为您的管理器应用程序选择一个配色方案
根据您的应用程序的需求重新排列管理器菜单
设计您的分析 - 即设计您的操作适配器
享受。
请阅读上面的文档以获取更多详细信息。
64 位 Windows 7 或更高版本。
.NET 4.6 或更高版本。
Visual Studio 2012 或更高版本。
数据库管理系统如:
SQL Server(推荐)
MySQL
甲骨文
PostgreSQL
SQLite(不建议用于生产用途)- 包含在内。
如果您愿意贡献,请:
阅读我们的风格指南。
分叉存储库。
施展你的魔法吧。
创建拉取请求。
Project Alpha 根据 MIT 许可证获得许可。
请注意,Alpha 项目的灵感来自华盛顿州立大学的“openPDC Lite”代码贡献,该代码旨在允许轻松开发和调试基于分析的动作适配器。 Alpha 项目还扩展了这一概念,允许开发人员在单个解决方案中轻松开发和调试他们的动作适配器。此外,Project Alpha 还为 GSF 时间序列库的用户添加了完全开发独立分析包的能力,其中包含部署应用程序所需的所有部分,包括数据库脚本、配置实用程序、管理器应用程序、调试主机应用程序/ 发布服务和安装实用程序。