【发布时间】: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