hessianorb-fix

hessianorb is a tool to implement a Hessian client in C++.

A code generator examines type information from a Java interface to generate C++ code which can call the methods of the interface. In effect, Java is the interface definition language for specifying the methods callable by clients.

在使用hessianorb过程中碰到一些问题,就做了一些修复,不知道如何在源项目上改,就自己在google code上另建了一个项目存放修改后的代码.

hessianorb:   https://code.google.com/p/hessianorb/
hessianorb-fix: https://code.google.com/p/hessianorb-fix/

FIX

1. fix generating T code for List(T);

2. use c++ template to generate code for List(T)

3. add null support to serializable,list,map

4. add support to array as vector for non-binary data

5. add support to map (only basic type like string for key now)

6. fix double type regardless of big or little endian machine

NOT SUPPORT YET

1. not support hessian ref,remote


猜你喜欢

转载自steven2011.iteye.com/blog/2051575