我们可以将 RubyOnRails 用于银行和金融交易领域吗
我们可以使用RubyOnRails框架来开发金融交易和金融网站吗? 银行交易。
RubyonRails 是银行领域的 DSL 吗?
在 DSL 上的某些日子,我相信银行系统的大部分事实都是静态的,它们可能不需要任何后续更改......同时。 因此,定义 DSL 是一种必须有效的流程。
Can we use RubyOnRails framework to develop websites for financial transactions & banking transcations.
Is RubyonRails a DSL for banking Domains.
Some days on DSL, i believe most of the facts of Banking system are static and they may not need any subsequent alterations.. simultaneously.
So defining a DSL, one way process must work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
银行交易都是在软件和数据库中的存储过程中完成的,独立于银行帐户的 Web 界面,因此您可以使用任何 Web 框架,但这是企业 Java 堆栈拥有足够复杂的交易规则的唯一领域之一实际上是有道理的。 RAILS 曾经针对简单的 CRUD 进行了优化,但在过去十年中变得更加成熟。 我建议研究 JRuby,它是 Java 虚拟机之上的 Ruby,因为你将拥有一个在像金融机构这样的高安全、高可靠性环境中,在 JVM 上运行 RAILS 的时间要好得多。
Banking transactions are all done in stored procedures in software and databases independent of the web interface to your bank account, so you could use any web framework, but this is one of the only areas where you have sufficiently complex transactional rules that an enterprise Java stack actually makes sense. RAILS was once optimized for simple CRUD but has become much more mature in the last decade. I would suggest looking into JRuby, which is Ruby on top of the Java Virtual Machine, because you will have a much nicer time operating RAILS on the JVM in a high secure, high reliability environment like a financial institution.
当然可以。 Ruby on Rails 可以执行与任何其他 Web 框架相同的任务。 也许您应该提出一个关于您认为对 Ruby on Rails 来说很难的特定任务的问题,我们可以解决这个问题。
Ruby on Rails 不是银行业的 DSL。 Ruby 让您可以轻松定义自己的 DSL,而 Ruby on Rails 是通过 Internet 获取业务逻辑的好方法。
Of course you can. Ruby on Rails can perform the same tasks as any other web framework. Maybe you should pose a question about a particular task that you think would be hard for Ruby on Rails, and we can address that.
Ruby on Rails is not a DSL for banking. Ruby makes it easy to define your own DSLs, and Ruby on Rails is a good way to get that business logic available over the internet.