0

XML ファイルにデータを格納するシステムに取り組んでいます。ファイル内のデータは汎用 DOM に変換できますが、何らかの処理を行わなければ変換できません。私は、このシステムの Web アクセス ストーリーをどのように行うかを検討しています。(FWIW、既存のコード ベースは .NET にあります)

このシステムは、一般に静的であるがエンド ユーザーが定義した XML スキームを処理するための XML データベース内の XML と考えることができます。それは別の人の仕事なので、モデルが正確に何であるかはわかりませんが、私が取り組んでいるビットは、ある種のシリアライズ可能な DOM オブジェクトを見ることになります。

意図したモデルは、エンド ユーザーがシステムからデータにアクセスする Web フロント エンドを作成することです。オプションとして私に飛び出すものは次のとおりです。

  • 処理された XML を提示できる SOAP (または同等の) サービスを構築し、XSL などを使用して Web サーバーを実行できるようにします。
  • SOAP ソリューションと同じですが、セキュリティとレンダリングのためにサーバー側 XSL を使用するため、Web サーバーはテキストをドロップするだけで済みます。
  • アセンブリをビルドして、Web サーバーがファイルを処理中に処理できるようにします。
  • ???

システムはシンプルでクロス プラットフォーム (LAMP、WAMP、RoR、ASP などを使用して記述されたプレゼンテーション層から使用できるもの) にしたいと考えています。

4

1 に答える 1

0

正しい質問をしていないか、間違った用語を使用している(またはその両方)ように思えますが、それは私だけかもしれません。

「汎用DOM」-XMLファイルはすべてDOMに変換可能である必要があります。できない場合は、整形式のXMLではありません。DOMは、単にXMLのメモリ内表現です。(通常、これはWebブラウザー内のDOMを意味するために使用されますが、DOMモデルはサーバー上で作成することも、作成することもできます。)

クロスプラットフォーム-LAMP、WAMP、RoR、ASPなどにプラグインできるプレゼンテーションコードを作成する方法がわかりません。これは可能かもしれませんが、私にはありそうもないようです。

必要なものについての私の最も良い推測は、それが非常に単純であるということです。XMLファイルをCSSスタイルシートに関連付け、WebブラウザーにXMLをフォーマットしてユーザーに表示させます。

それがあなたが探している答えではない場合は、表示する必要のあるXMLのサンプルと、それをどのように表示するかを示すプロトタイプから始めることができますか?

于 2009-05-08T20:13:58.193 に答える