I need some advise on the architecture.
要求:
不同的方法,我能想到:
目前我们有一个基于servlet开发的原型。它工作得很好。 (我不确定这是否是可扩展的方法)。我的servlet获取设置mime类型的请求并返回图像内容。
配置Apache(在Tomcat前面)渲染图像,但我不知道如何启用安全性,以便只有上传图像的用户才能下载。
你能建议一个更好的方法吗?
谢谢
答案 0 :(得分:1)
我会选择servlet方法。如果servlet代码写得很好,我不会预见到可扩展性问题。这更像是servlet容器本身(以及使用的硬件)的问题。将此任务委派给apache是可行的,但保持身份验证同步可能会变得很痛苦。我以前从未这样做过,但从理论上讲,最好的选择是共享数据库,并在Apache HTTPD中使用mod_auth_db(m)
,在Apache Tomcat中使用JDBCRealm
。