
starcore_for_winuwp版本3.5.0的压缩包。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
CLE(Common Language Extension)中间件具备实现多脚本语言混合编程的功能。C/C++、Lua、Python、C#、Ruby、Java等多种编程语言,借助CLE中间件,能够直接调用其他语言中的类、函数、变量或模块,从而将现有的功能库或模块简便地应用于其他编程语言开发中。开发者可以利用自己熟悉的编程语言构建功能库,然后在其他语言的应用中进行调用。CLE的设计极为简洁,其核心执行部分仅包含一个共享核心库以及对应于每种脚本语言的共享接口库。开发人员主要使用脚本语言编写应用程序的主逻辑,并采用平台相关的语言来开发图形用户界面或针对特定设备的定制部分。这种设计不仅保证了应用程序的高度可移植性,还能充分利用目标平台的软件开发工具包(SDK)的优势。CLE的主要特性包括:广泛的平台支持,涵盖Windows XP、Windows 7、Windows 8、Linux x86、Android、iOS和Windows 10等;支持多种脚本语言,例如C/C++、Lua、Python、Java、C#和Ruby;提供脚本之间双向调用的桥接机制,允许任何一种脚本语言(包括C/C++、Lua、Python、Java、C#和Ruby)直接访问和调用其他脚本语言中的类、函数、方法以及模块;支持丰富的网络功能,如TCP/UDP协议通信、Telnet服务器功能、HTTP服务器支持以及SOAP服务器集成;简化了Web服务开发流程,能够自动生成WSDL文件并支持使用C/C++、Lua, Python, Java, Ruby, C#等多种语言来构建Web服务;支持分布式功能架构,通过同步对象定义和描述到客户端,提供远程调用的接口,从而实现客户端对对象的属性访问和函数调用;提供一系列实用工具,包括服务管理工具箱(Service Manager)、打包工具(Packager)、发布工具(Publisher)、调试工具(Debugger)以及管理工具;同时支持Telnet客户端与CLE进行交互,允许使用Lua/Python/Ruby脚本与CLE进行通信;并为多种脚本语言提供了统一且规范化的访问接口;此外还支持Delphi。所提供的资源为CLE for Windows 10 UWP版本,其中包含了详细的帮助文档以及示例代码。
全部评论 (0)


