【发布时间】:2010-05-24 05:51:15
【问题描述】:
我在一个 Joomla 网站上工作,安装在 MySQL 数据库上并在 IIS7 上运行。一切正常。
我现在需要添加让 (Joomla-) 注册用户更改一些配置数据的功能。虽然我还没有这样做,但它看起来很简单,可以用 Joomla 来做。数据是私有的,因此所有外部访问都将通过 HTTPS 完成。
我还需要一个在另一台机器上运行的现有 c# 程序来读取该配置数据。果然,这种数据访问需要尽可能快。数据将很小(并通过查询过滤),但延迟应保持在最低限度。短期的客户端缓存(不到一分钟,以防用户更新他的配置数据)似乎是个好主意。
到目前为止,我几乎完成了零数据库/asp 编程,那么最后一步的最佳方法是什么? c# 程序应该“直接”访问数据库(使用什么?LINQ?)还是设置某种外观(SOAP?)服务?如果要使用服务,应该通过 Joomla 还是通过 IIS 上的 ASP 来完成?
谢谢
【问题讨论】:
标签: c# mysql web-services architecture iis-7