JSI 类库文件格式探讨

在JSI中打包脚本类库。
目前只有jar方式,同时支持java和php。

我还想支持一种文本的格式,这样还可以方便的做适当修改。

其实jar也好,zip也好,都是一个键值对系列的存储方式,这种格式从逻辑结构上讲,与java的Properties文件类似。

Properties文件在jdk5之后支持xml方式,这对于中文来说,是一个很好的消息。

我想,我与其自己定义一个jsi专用的格式,还不如拿来主义,直接用
http://java.sun.com/dtd/properties.dtd ?


还有就是类库路径的约定,我暂时的想法是。

scripts目录下支持 xml格式类库。
WEB-INF/lib下支持jar或者zip格式类库。

你可能感兴趣的:(java,PHP,xml,脚本,JSI)