用于文件传输的pythonic as2应用程序。

pyAS2的Python项目详细描述


https://img.shields.io/pypi/v/pyAS2.svgLatest Docs

pyAS2是一个用python编写并构建在django框架上的as2服务器/客户机。 应用程序支持RFC 4130中定义的as2 version 1.2。我们的目标是提供 用于实现as2协议的python库。它支持Python2.6-2.7。

pyAS2包含一组django管理命令,可用于启动服务器,将文件作为 客户端,发送异步mdn等等。它还有一个基于web的前端接口 配置合作伙伴和组织,监视消息传输并启动新的传输。

功能

  • 技术

    • Asyncronous and syncronous MDN
    • Partner and Organization management
    • Digital signatures
    • Message encryption
    • Secure transport (SSL)
    • Support for SSL client authentication
    • System task to auto clear old log entries
    • Data compression (AS2 1.1)
    • Multinational support: Uses Django’s internationalization feature
  • 集成

    • Easy integration to existing systems, using a partner based file system interface
    • Daemon Process picks up data from directories when it becomes available
    • Message post processing (scripting on receipt)
  • 监控

    • Web interface for transaction monitoring
    • Email event notification
  • 支持以下加密算法:

    • Triple DES
    • DES
    • RC2-40
    • AES-128
    • AES-192
    • AES-256
  • 支持以下哈希算法:

    • SHA-1

文档

您可以在documentation中找到更多信息。

讨论

如果遇到错误,可以将它们归档到我们的issue tracker

贡献

  1. 检查打开的问题或打开一个新的问题,开始围绕功能想法或错误的讨论。
  2. 在github上分叉the repository,开始对master分支(或其分支)进行更改。
  3. 创建您的功能分支:git checkout-b我的新功能
  4. 提交您的更改:git commit-am'add some feature'
  5. 推到分支:git push origin my new feature
  6. 发送一个pull请求并对维护程序进行bug操作,直到它被合并并发布。:)确保将自己添加到AUTHORS

运行测试

运行pyAS2's测试套件:

django-admin.py test pyas2 --settings=pyas2.test_settings--pythonpath=.

许可证

GNU通用公共许可证
Version 2, June 1991

版权所有(c)1989,1991自由软件基金会,Inc.,<;http://fsf.org/>; 美国马萨诸塞州波士顿市富兰克林街51号5楼,邮编:02110-1301 每个人都被允许复制和分发原稿。 但不允许更改。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ListView中的java物理距离   如何在Java中的一些特定注释中查找和计算缩进模式   java XPath表达式不起作用   truetype如何使用从TTF文件中提取的字距对在Java中正确地将字形显示为Path2D?   java Android应用程序等待通知奇怪行为   java从RestTemplate获取头数据和对象   获取HttpsURLConnection Java中使用的SSL版本   java反序列化映射<字符串,列表<?>>使用Gson   java如何区分liferay中的多个提交按钮   java Spring mvc控制器结合了两种模型   切换到新活动时出现java Android黑屏(chmod失败)   java如何搜索一个对象以查看它是否包含用户名和密码?   minecraft如何在Java中显示图像,以保持MCP的纵横比   JavaJMX/RMI会产生大量垃圾   java Httpclient库登录   安卓将时间添加到当前时间会给出1分钟的错误(Kotlin/Java)   NotificationManagerCompat中的java(安卓.content.Context)无法应用于   java JPA2:使用本机查询的死锁   swing Java计时器对象错误:计时器已取消