InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

Spring Python 1.2.0 RC1发布了

作者 张龙 发布于 2010年11月7日

领域
运维 & 基础架构,
架构 & 设计,
语言 & 开发
主题
Python ,
Java ,
动态语言 ,
SpringSource ,
语言 ,
开放源代码 ,
VMWare ,
编程

近日,SpringSource发布了Spring Python 1.2.0 RC1。Spring Python借鉴了Spring框架的诸多概念并将其应用到了Python当中,这包括依赖注入、面向方面的编程、数据访问、事务、安全、远程服务以及JMS支持等。

Spring Python项目的领导Greg Turnquist说到,“Spring Python是基于Java的Spring框架与Spring Security的一个分支,它的目标是Python。Spring提供了众多优秀的特性,我希望在你使用Python时也能充分享受到同样的特性”。

Spring Python项目已经将文档迁移到了Sphinx上,这也是Python语言本身所用的文档处理工具。你可以访问项目站点以HTML形式查看其内容,或是下载epub版本在智能电话或平板设备上查看。

该版本的Spring Python已经转向了Python 2.6,同时不再对2.4与2.5版提供支持。这意味着Spring Python团队已经准备开始使用Python的众多新特性,同时也为未来向Python 3.x的迁移铺平了道路。

Spring Python从一开始就集成了Pyro(Python Remote Objects),以此通过远程服务方式无缝链接Python应用。随着Pyro 4 API的发布,该版本的Spring Python通过Pyro4ServiceExporter与Pyro4ProxyFactory类对其提供了支持。但也请不必担心,如果你还在使用Pyro 3,那么Spring Python 1.2依然对其提供了支持。

Spring Python增加了新的远程服务:Secure XML-RPC。Python内置了XML-RPC库,但它的使用很麻烦并且带有侵入性。Spring Python则可以无缝使用这个强大的库,它还通过Python内置的SSL库增强了通道的安全性。

此外,Spring Python还将源代码托管转到了git上,你可以访问该站点获取其源代码。

感兴趣的读者可以下载试用Spring Python并通过社区论坛JIRA提供反馈。

张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。

great news! 发表人 Zoom Quiet 发表于
Spring 不是Python的菜 发表人 zhongshu liu 发表于
一个2B框架 发表人 qiu bad 发表于
好东东 发表人 冯 Jason 发表于
意义不大 发表人 黄 雯 发表于
  1. 返回顶部

    great news!

    发表人 Zoom Quiet

    这简直是加速JAVA 程序员逃离JAVA 平台的重要杀器哪!

  2. 返回顶部

    Spring 不是Python的菜

    发表人 zhongshu liu

    把Java的一套生搬到Python一定不会成功

  3. 返回顶部

    一个2B框架

    发表人 qiu bad

    如题

  4. 返回顶部

    好东东

    发表人 冯 Jason

    Python 也是个好东东啊.

  5. 返回顶部

    意义不大

    发表人 黄 雯

    Python vs JAVA 道不同不相为谋