写点什么

Spring Python 1.2.0 RC1 发布了

  • 2010-11-07
  • 本文字数:714 字

    阅读完需:约 2 分钟

近日,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 提供反馈。

2010-11-07 05:352087
用户头像

发布了 88 篇内容, 共 272.8 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

Structured Concurrency for C

实力程序员

EasyRecovery的工具栏介绍

淋雨

视频剪辑 Camtasia 录屏软件

【Flutter 专题】88 初识状态管理 Bloc (三)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

MindSpore模型精度调优实战:常用的定位精度调试调优思路

华为云开发者联盟

模型 mindspore 精度 模型精度调优 静态特征

2021 EdgeX中国挑战赛拉开帷幕,赋能开发者,英特尔助力创新方案落地

E科讯

十年经验帖 | 敏捷转型6大误区

LigaAI

敏捷开发 敏捷管理 敏捷转型

如何让孩子晚上八点前写完作业的

Ian哥

作业

NFT卡牌挖矿钱包系统软件开发方案

支点交易所APP系统开发介绍

RFX币挖矿系统软件开发简介

BPool矿池app系统开发平台

获客I3O6O643Z97

区块链+ BPool

Python 爬虫从入门到入坑全系列教程(详细教程 + 各种实战)

若尘

爬虫 python 爬虫

详解Camtasia的注释功能

淋雨

视频剪辑 Camtasia 录屏软件

分布式事务实战--一个完整的xa例子

叶东富

MySQL 数据库 分布式事务 Go 语言

如何设计实现H5营销页面搭建系统

前端森林

架构 大前端 可视化 营销 React

【LeetCode】三数之和Java题解

Albert

算法 LeetCode 7月日更

融云主办WICC2021 即将召开 “音视频+AI”是新技术亮点

融云 RongCloud

Redisson 分布式锁源码 10:读写锁

程序员小航

Java redis 源码 分布式锁 redisson

企业如何选择合适的敏捷项目管理工具?

万事ONES

团队协作 研发体系 研发管理工具 ONES

打通“任督二脉”:Android 应用安装优化实战

vivo互联网技术

android 打包APK so文件

Rust 与 Golang - 何时使用它们?

吴脑的键客

rust Go 语言

如何设计财务对账系统 —— 从0到1搭建对账系统实战

蒋川

支付系统 对账系统 财务对账系统 财务审核系统

央行《人工智能算法金融应用评价规范》之AI安全攻击及防范解读

索信达控股

AI 金融科技 金融监管 安全性

Go 学习笔记之 Panic异常

架构精进之路

Go 语言 7月日更

蚂蚁矿池系统软件开发方案

松华说|如何快速熟悉和上手业务

松花皮蛋me

我被InfoQ写作平台签约啦

xcbeyond

程序人生 签约计划

架构之:serverless架构

程序那些事

系统架构 软件架构 架构设计

免费分享Spring Cloud开发的优秀图书

Java入门到架构

Java SpringCloud

华为高级研究员谢凌曦:下一代AI将走向何方?盘古大模型探路之旅

华为云开发者联盟

深度学习 参数 预训练模型 盘古大模型

Rust从0到1-智能指针-RefCell<T>

rust 智能指针 smart pointer RefCell<T>

Spring Python 1.2.0 RC1发布了_Java_张龙_InfoQ精选文章