0

Microsoft SQL Server 2005 Reporting Services を使用する Java ベースのソリューションの実装に成功した人はいますか? Reporting Services には、レポートの作成、レポートの実行などを制御できる一連の Web サービスが付属しており、私はこの統合の POC の開発を開始したところです。wsdl から Java への変換機能に Axis2 を使用するか、WebLogic の clientgen (wsdl 2 java) ソリューションを使用するかという選択をまだ行っていません。JAX-WS と wsimport も使用できると思います。これに飛び込む前に、利用可能な多くのオプションの 1 つを使用して、誰かがこれを成功させているかどうかを確認したいと思いました。

過去に、.NET Web サービスと Java Web サービスの間で null/blank/empty がどのように処理されるかについていくつかの問題がありましたが、これが SSRS と Java の統合の問題として発生したかどうかを確認したかっただけです。ありがとう

4

3 に答える 3

1

戻ってきて自分の質問に答えたかっただけです。私は、ApacheのSOAPの実装であるAxis2から始めました。WSDL2Javaを使用してクライアントを生成した後、Microsoft Reporting Services WebServiceを正常に呼び出して、Excel、PDF、CSV、およびその他の形式で出力されるレポートを生成することができました。私の場合、Axis2またはHttpClientのNTML認証メカニズムを使用して、アプリケーションがActive Directoryからの資格情報を使用して自動的に「ログイン」し、レポートを生成して多くのユーザーに配布するようにしました。

于 2008-09-21T22:38:26.227 に答える
1

RS での私の経験から、他のほとんどのものを使用することをお勧めします。Web サービスの部分は問題なく動作すると思いますが、RS がメモリを管理する方法と、決定を下す前に一度に実行する必要があるレポートの数が心配です。私は現在、RS でメモリ管理の問題と戦っています。最上位のハードウェアでさえ、大きなレポート (多数の行が返され、幅広い結果セット) を実行するのは困難です。

そうは言っても、RSがあなたの使用法を処理できると思うなら、それは良いかもしれません. 開発環境はいい感じで、理解しやすく、レポートをレイアウトするのも簡単です。それが持っているテーブルレイアウトパラダイムはかなり良いです.

于 2008-09-16T16:52:23.770 に答える