【问题标题】:(JavaScript+Java+Rest) application design approach(JavaScript+Java+Rest) 应用程序设计方法
【发布时间】:2012-06-13 00:33:06
【问题描述】:

我正在使用一个名为“Play!Framework”的新框架,它遵循 MVC 模式。

我的 Web 应用程序在视图层有 java 模型和控制器类以及 (html+javascript)。

此外,我们没有自己的数据库...应用程序数据来自基于休息的 Web 服务(按需),该服务基于 TAB/MENU 用户单击。

我的问题是-

1) 我现在正在使用 (jquery+play) 语法从各种 .html 文件中调用各种 java 控制器...这是一个好方法吗?

2)在服务器端,我们有多个 REST 服务来获取不同类型的数据。我现在已经使用“DAO”来配置和点击 REST Web 服务和“DTO”来建模模型对象(这些对象将携带 REST 获取的数据)并分别在 JQuery DataTable 中呈现它们......这样可以吗?

3)REST 向我们返回 JSON 数据,我们必须对其进行一些处理,以使它们适合显示到 JQuery DataTable 中……现在,该逻辑已写入 Java Helper 类中,用于我的 Web 应用程序的每个功能。 ..这样可以吗?

【问题讨论】:

    标签: design-patterns application-design web-application-design


    【解决方案1】:

    看起来不错 你是在正确的方式 我正在使用相同的机制

    但是当您使用 javascript 时,Rest URI 会暴露给最终用户,因此需要考虑安全性。

    【讨论】:

    • 抱歉回复晚了,但只有在基于 ADS 安全系统的适当身份验证后才能访问此应用程序。还有,它不会跑到公共网络上……你还觉得将 REST URI 暴露给 javascript 会是一个安全威胁吗?
    • 不,亲爱的,您可以在公共场合运行它,但您需要更改一些我正在将此系统用于公共场合的功能,并使用我开发的安全机制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多