末日前记录

明天就是传说中的世界末日了。我们的年会专门选在了这一天。呵呵

 

目前正在着手做一个东西。一个可以记录历史的Gis。

一个接口,多个实现。客户端和后台实现实现同一个接口。

写代码的进展很慢,目前在dataset这已经折腾了一个星期了。没办法,思前想后太犹豫。希望我写代码的速度能越来越快。

这段时间接触了几个新的东西,记录一下:

  Jena:一个语义网的实现。可以处理RDF文件,启动一个服务进行sparql的查询。个人理解其类似于一种数据库,里面存储了好多数据以及数据之间的关系。其中关系的处理比关系数据库要强大很多。有一个研究Jena比较深入的人http://www.shahuwang.com 这里面有对sparql的详细介绍。

  Wink:一个rest的实现。Apache的东西。实现了JAX_RS可以方便的通过annotation实现rest服务的编写。

  jaxb:一个xml的规范的实现。已经内置到jdk了。可以将java对象转成xml,在实现rest的时候可以使用它作为传输媒介。使用方式如下:

    1.使用eclipse自带的xsd工具定义实体类的schema

    2.使用jaxb将xsd文件生成为java类,这种类中就有java/xml互转的annotation,同时可以自动转为json串

    3.在rest的实现类中使用上述实体java类

 

    

posted on 2012-12-20 17:54  yoyo002  阅读(200)  评论(0编辑  收藏  举报