Skip to content

electron技术本身提供 node.jsc/c++(.node扩展) 语言支持。但为了拓展不同技术栈的开发者都能使用electron技术, 框架提供了cross模块,来创建其它语言的服务(子)进程。同时提供统一的API来管理这些进程。

理论上该模块可以支持任何语言创建的服务程序。目前提供 gojava的demo,可供参考。

由于go语言的契合度相对较高(跨平台、性能、包体大小、易用程度等),因此框架对go语言提供了深度集成,并提供更多支持。

示例

go

创建go服务

请查看文档:go

java

创建java服务

请查看文档:java

API

更多功能,以api的方式提供。

请查看文档:cross API