srplab Common Language Extension(CLE)
 


  share software
common language extension for win32 v1.2.1.0

    CLE is a platform or middleware to support mixed programming of multiple language such as c++, lua, python, c#, java, php. It also defines common model to develop language extensions which can be called in multiple language. Existing programs, no matter c++, lua, python, and etc,may be migated to cle platform easily, which can be as libraries to used in new products with different language to protect existing results.
    CLE is also distributed middleware, which defines managed objects and distributes their definitions to remote side to impove the flexibility and efficiency of object access. It supports to deploy software service to the client automatically, thus supporting unified client running environment. Its major features list bellow:

dSupport mixed calls between different languages, such as c++,lua,python,java,c#,php, and can be extended to other languages easily.
dSupport developing extensions or library modules with c++,lua,python,java,c#,php, which can be used in any languages supported
dPresent complete tools, including service loading, packaging, publishing,debugging, management, and configuration, providing win32 and linux version.
dSimplify webservice development, automatically generate WSDL, support developing webservices with c / c + +, lua, python,php,java,c#.
dSupport telnet client, direct use of lua / python script to interact with starcore.
dComplete object management function, objects not only have the attributes, functions and events, but also may have scripts and data.
dObject-based remoting call technology, support synchronous calls and asynchronous client calls.
dPresents source codes of modules to python,java,php,and c#, which are included in the release package.
Download Size:12 MB Supported OS:WindowsXP/Vista/2000/Windows7

Download Download          Buy Now Buy Now

Rated by 5 points award on download ready
common language extension for linux x86 v1.2.1.0
 
Download Size:9 MB Supported OS:Redhat 9.0/Redhat as/Federo

Download Download          Buy Now Buy Now

common language extension for android v1.2.1.0(new)
 
For android version, CLE is complete free, and current version supports java in calling lua, c/c++, and python(need SL4A). CLE is very easy to use and greatly simplify the programming for java with different other languages. With the help of CLE, programmers can written c/c++ share modules without any knowledge about JNI, can call lua or python and provide callback functions of java to these languages easily.

Download Download Free     Free          

common language extension activex control v1.2.1.0
    StarCore ActiveX control can be embedded into a browser or other applications, fully supports StarCore's features, and lua interface. Use the controls, you can publishing application developed based on StarCore through web.
Download Size:1 MB Supported OS:WindowsXP/Vista/2000/Windows7

Download Download Free     Free          

starpicview
    Starpicview can search bmp/jpg/png pictures in directories on disk and show them in top window. It is easy to use and need not install. The window stays on top of other windows, which can be resized or changed to fullscreen.
    Starpicview is a very convenient tool, by which you can view pictures while working.
Download Size:0.9 MB Supported OS:WindowsXP/Windows7

Download Download          Buy Now Buy Now

SImgLibEngine for win32 v1.2.1.0
    Read and decode image file into pixel buf and vise versa. Support jpg,png,gif,bmp files and Pixel format is ABGR. The library is developped based on common language extension(CLE). Therefore it can be called from c/c++, java, php, python, lua, c# languages.
Download Size:1,030,854 Supported OS:WindowsXP/Vista/2000/Windows7

Download Download Free     Free          

Rated by 5 points award on download ready
SImgLibEngine for linux x86 v1.2.1.0
    Read and decode image file into pixel buf and vise versa. Support jpg,png,gif,bmp files and Pixel format is ABGR. The library is developped based on common language extension(CLE). Therefore it can be called from c/c++, java, php, python, lua, c# languages.
Download Size:924,478 Supported OS:Redhat 9.0/Redhat as/Federo

Download Download Free     Free          

SAGGLibEngine for win32 v1.2.1.0
    SRPSAGGLibEngine is wrap of Anti-Grain Geomet, which provides simple interface for developer, such as pen,font,brush,DrawText,Ellipse,etc. The library is developped based on common language extension(CLE). Therefore it can be called from c/c++, java, php, python, lua, c# language.
Download Size:993,813 Supported OS:WindowsXP/Vista/2000/Windows7

Download Download Free     Free          

         Rated by 5 points award on download ready
SAGGLibEngine for linux x86 v1.2.1.0
    SRPSAGGLibEngine is wrap of Anti-Grain Geomet, which provides simple interface for developer, such as pen,font,brush,DrawText,Ellipse,etc. The library is developped based on common language extension(CLE). Therefore it can be called from c/c++, java, php, python, lua, c# language.
Download Size:1,397,924 Supported OS:Redhat 9.0/Redhat as/Federo

Download Download Free     Free          

SAGGLibEngine for android v1.2.1.0
    SRPSAGGLibEngine is wrap of Anti-Grain Geomet, which provides simple interface for developer, such as pen,font,brush,DrawText,Ellipse,etc. The library is developped based on common language extension(CLE). Therefore it can be called from c/c++, java, php, python, lua, c# language.

Download Download Free     Free          

SRPGLESEngine for android v1.2.1.0
     SRPGLESEngine is a 2D render engine of opengl ES2.0 for android. It is written in c++ language, and based on common language extension(cle). The advantage is that the engine can be called from c++, java, lua or python language, or make mixed-language games with them. SRPGLESEngine has also win32 version, for developers, they can make and compile games on win32 environment and run on android. Especially for games programmed with c++ language, which is more difficult to debug on android directly than win32.
     In SRPGLESEngine, many high level classes are defined for developers to construct their games. Such as Frame2DFaceClass, Basic2DObjectClass,GUI classes, and a particle system. These classes has rich attributes and functions to control their appearance to build kinds of games.

Download Download Free     Free          

common language extension debug tools v3.4.1.0
   debug tools is used to edit service script, open existing service files, create new service, import or export service xml files. It can connect to server side of cle, to view or change global objects of cle located at server side.
Download Size:2,581,349 Supported OS:WindowsXP/Vista/2000/Windows7

Download Download          Buy Now Buy Now

 
SRPIrrlichtES2Engine for android
     Encapsulating open source 3D engine irrlicht for android, presents interface to script, such as java, python, lua etc. Espeically for java, which is main language for android platforms. The project is developped based on cle, which presents support for script languages.
    The project is in progress.

Download Download Free     Free          

   




  




Copywright (C) 2005 www.SRPLab.com(Star-River Platform Lab.) All Rights Reserved Email:support@srplab.com