【问题标题】:Java ecommerce payment gateway architectureJava电子商务支付网关架构
【发布时间】:2015-05-10 17:37:56
【问题描述】:

我是 Java 互联网支付网关解决方案的开发人员,有时我想知道我是否可以/应该做得更好。

目前系统工作如下:

系统正在以 html POST 请求的形式接收请求,比如说,confirm.xhtml confirm.xhtml 有一些过滤器映射。在 doFilter 方法中有一些请求验证。 IE。商家是否活跃,POST 参数中是否存在必需参数等。 如果请求有效,则显示 html 页面。这是一个非常简单的 html 页面,它由一个表单组成,其中包含卡号、卡 exp 等字段。日期、客户姓名、姓氏等。 当客户填写表格时,授权主机的消息被创建并通过 tcp 套接字连接(专有协议)发送。 在系统等待授权主机响应的同时,向客户显示加载页面。 当收到来自主机的响应时,客户将被重定向回商家站点。这是 html POST 请求,带有响应消息、批准代码和其他一些与具体实现相关的数据等参数。

这是对当前系统的非常笼统的描述,但我想听听您将如何做到(或已经做到)。具体来说,您会使用一些框架还是会因为这只是一个 html 页面而过度使用? ORM 还是普通的 JDBC?会话管理、安全性、客户端或服务器端验证如何...?

我知道这个问题非常笼统,但我想听听您将如何从头开始设计这样的系统。

【问题讨论】:

    标签: java e-commerce payment


    【解决方案1】:

    框架应该是帮助您的工具。为什么要重新发明轮子?我不认为这取决于你如何使用它会是一个矫枉过正,但它真的取决于你作为开发人员是否要使用它,这取决于你的项目。

    What about session management, security, client side or server side validations ... ? 我会使用 Enterprise JavaBeans 来帮助处理这些问题。

    【讨论】:

      猜你喜欢
      • 2011-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-13
      • 2018-03-05
      • 2013-05-25
      • 2012-04-16
      • 2013-02-22
      相关资源
      最近更新 更多