Web services 基于订阅的web服务业务/网站的最佳框架?

Web services 基于订阅的web服务业务/网站的最佳框架?,web-services,frameworks,subscription,Web Services,Frameworks,Subscription,我们正在开发一种新的web服务,它对低流量用户免费,对高流量用户基于订阅。大多数用户可能会通过cms或博客系统的插件调用它,有些用户会使用各种编程语言的api工具包。web服务本身很容易向用户公开,但使用基于订阅的业务模型配置和管理对它的访问所需的全功能web应用程序更为复杂 我们需要建立、购买或找到一种解决方案,为自助服务网站提供动力,让人们: 注册免费或付费帐户 选择并配置服务选项 输入付款凭证 编辑他们的帐户和帐单配置文件 查看他们的服务使用情况和计费历史记录 暂停或取消他们的帐户 从

我们正在开发一种新的web服务,它对低流量用户免费,对高流量用户基于订阅。大多数用户可能会通过cms或博客系统的插件调用它,有些用户会使用各种编程语言的api工具包。web服务本身很容易向用户公开,但使用基于订阅的业务模型配置和管理对它的访问所需的全功能web应用程序更为复杂

我们需要建立、购买或找到一种解决方案,为自助服务网站提供动力,让人们:

  • 注册免费或付费帐户
  • 选择并配置服务选项
  • 输入付款凭证
  • 编辑他们的帐户和帐单配置文件
  • 查看他们的服务使用情况和计费历史记录
  • 暂停或取消他们的帐户
从管理角度来看,我们还希望系统能够让我们:

  • 监控和管理服务状态
  • 记录用户活动和服务消耗
  • 审查和管理用户帐户
  • 管理重复计费,标记问题帐户
  • 管理与用户通信的消息模板
  • 配置服务包、选项和折扣代码
  • 执行其他类似的管理活动
这似乎是任何基于web的自助订阅系统可能需要的标准功能。我想知道是否有人知道一个包提供了大部分或所有这些功能?我们愿意考虑各种编程语言和平台,尽管在linux系统上部署和运行它将是最方便的

如果没有一个可靠的开源解决方案,那么我们可能有兴趣赞助创建一个。我期待着听到来自社区的见解。谢谢


考虑到您首选的服务器操作系统,Rick

METRO对我来说似乎是一个合适的选择:


订阅管理和计费操作是您自己实施的一大难题。我建议退房。尽管有一些成本,但他们的云服务有一个很好的API


不确定这是否符合您心目中的模型,但它们确实让人头痛。

维基百科有一个很好的web服务框架对比表。这可能是一个很好的起点:

使用FastSpring,www.FastSpring.com

它能解决你提到的所有问题


感谢您的回复,REA_ANDREW。查看Metro页面,我没有看到任何迹象表明它支持用户和订阅管理或定期计费。为web服务供电很容易,但将其作为一项业务进行操作则更为复杂。我们正在寻找一个框架来支持这一部分!