发布于 2014-07-09 04:30:36 | 168 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

HIJK JavaScript WebAPI开发包

hijk 是一个自动化的WebAPI开发包,全程使用JavaScript语言,只需要写一个标准JavaScript函数,复制到 js/目录下,就会自动加载为 WebAPI, 可以通过http提供网络服务,无需编译,修改后自动加载新版本。


HIJK是一个自动化的WebAPI开发包,全程使用JavaScript语言,只需要写一个标准JavaScript函数,复制到 js/目录下,就会自动加载为 WebAPI, 可以通过http提供网络服务,同时支持最新的WebSocket,提供实时的双向数据通信。支持分布式编程,可在一台服务器上操控多台服务器进行运算。支持自动化的数据库创建,可以直接存取非结构化的JSON数据。所有以上操作都是使用标准的JavaScript编程风格,所以兼容全部的JavaScript开发工具, 同时可以实现在线开发,修改后自动加载新版本。

新版本加入两个功能

1. 加入文件上传组件.

2. 在JavaScript中支持多线程。把一个普通function作为参数传入sys.thread()就会转到后台线程中运行, 通过 sys.threadreturn 返回运算结果给主线程, 主线程中使用 take() 就能取得后台线程运行结果同时自动完成线程同步。支持使用 sys.threadvar() 创建线程本地变量。

 

hijk.api.multi_thread = function() {
    var results = sys.threadreturn(2);

    //Thread 1
    sys.thread(function() {
        for (var i = 1; i <= 10000; i++) {}
        results.put("T01-" + c);
    });

    //Thread 2
    sys.thread(function() { 
        for (var i = 10001; i <= 20000; i++) {}
        results.put("T02-" + c);
    });

    var rs = []; 
    rs.push(results.take());
    rs.push(results.take()); 
    return rs;
};

 

 

 

 



历史版本 :
HIJK 0.4 发布,自动化JavaScript WebAPI开发包
HIJK 0.3.1 发布,自动化JavaScript WebAPI开发包
hijk 0.2.2 发布,自动化 JavaScript Web 开发包
hijk 0.1 发布,自动化JavaScript WebAPI开发包
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务