我注意到 DataLogic(或者是 MarkLogic?)和 SqlServer 2005 都支持用于 RDBMS 访问的 xquery 并且(似乎;我自己还没有尝试过)在 JSP/ASP 中提供 xquery。这让我想知道 java 代码是否会从表示层中消失。即 JSP/ASP 将只包含直接访问 DBMS 的 html 和 xquery 代码,没有通常的模型和控制器层。我想到的应用程序不需要/使用业务规则层,所以我并不担心。
有没有人试过这个?(顺便说一句,我知道 xquery 需要 java 才能工作;我更多地考虑减少程序员需要学习的语言数量才能让网络应用程序上线)。