集中式Excel处理框架 XLLoop

码农软件 · 软件分类 · Excel开发包 · 2019-09-17 09:57:46

软件介绍

XLLoop 是一个开源的框架用来实现集中式(通过一个中央服务器)的Excel处理服务。支持包括 Java、Python、Ruby、JavaScript、ErLang 等语言。

服务器端 Java 示例代码:

package org.boris.xlloop.util;

import org.boris.xlloop.FunctionServer;
import org.boris.xlloop.handler.*;
import org.boris.xlloop.reflect.*;

public class ServerExample
{
private static final boolean LOAD_BALANCE = false;

public static void main(String[] args) throws Exception {
// Create function server on the default port
FunctionServer fs = new FunctionServer();

// Create a reflection function handler and add the Math methods
ReflectFunctionHandler rfh = new ReflectFunctionHandler();
rfh.addMethods("Math.", Math.class);
rfh.addMethods("Math.", Maths.class);
rfh.addMethods("CSV.", CSV.class);
rfh.addMethods("Reflect.", Reflect.class);

// Create a function information handler to register our functions
FunctionInformationFunctionHandler firh = new FunctionInformationFunctionHandler();
firh.add(rfh.getFunctions());

// Create a function handler to demonstrate the "load balancing"
// capability
GetLoadServerFunctionHandler glsfh = new GetLoadServerFunctionHandler();

// Set the handlers
CompositeFunctionHandler cfh = new CompositeFunctionHandler();
cfh.add(rfh);
cfh.add(firh);
if (LOAD_BALANCE)
cfh.add(glsfh);
fs.setFunctionHandler(new DebugFunctionHandler(cfh));

// Run the engine
System.out.println("Listening on port " + fs.getPort() + "...");
fs.run();
}
}

本文地址:https://codercto.com/soft/d/14780.html

Introduction to Computer Science Using Python

Introduction to Computer Science Using Python

Dierbach, Charles / 2012-12 / $ 133.62

Introduction to Computer Science Using Python: A Computational Problem-Solving Focus introduces students to programming and computational problem-solving via a back-to-basics, step-by-step, objects-la......一起来看看 《Introduction to Computer Science Using Python》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具