WS
Java EE 5 Tutorialを読んで改めて気づかされたのは、JAX-RPCの後継であるJAX-WSの存在。この際、JAXB2/StAXも含めて整理しておきたい。でも、まだメジャーなサーバ実装がJava EE 5をサポートしていないので、これを仕事で使うことは当分なさそう。
ふーん。WS-TransactionとWS-CAFが競合中ということですか。それでArjunaTSが両方の仕様をサポートしているのですね。 混迷するWebサービス・トランザクション制御 BtoB基盤となるWebサービス・トランザクション Webサービス標準化の全体像と課題 [WS-CAF] …
関連記事: アプレットでの動作も可能に - Apache Axis (Java) version 1.3公開
“Rethinking the Java SOAP Stack”という論文にJAX-RPCの問題が指摘されているそうです。
5/25に1.0 Betaがリリースされてました。 参考:HP Donate Three WS-Management Specs to Apache Foundation
Road Mapはここ。
Axis 1.2で遭遇しました。このページに回避策があります。eBayのWSDL修正例: Get an exception: org.xml.sax.SAXException: Invalid element in com.ebay.soa
おもしろい。AxisのハンドラがWebから設定できます。WSABI For AxisのDemo>Configureを見よ。
This release has passed the JAX-RPC and SAAJ TCKs (barring a couple of tests we are challenging because we feel they are incorrect). Lots of changes for better doc/lit data binding, bug fixes (including workarounds for .NET problems), etc.
ドキュメント指向・非同期通信。RPCからの脱却。
こんな記事読みたかった。やたらコードサンプルの多い前の記事も読もう。
日付のフォーマットはいろいろあります。このページは本文だけでなくリンクも役に立ちます。
"Story"の部分が(文字通り)読み物風。
「日本語Axisコミュニティ」の運営を正式に開始したそうです。
グローバル設定でsendMultiRefs=falseにします。ふぅ。やっと探し当てた。
Cape Clear6でBPELとWS-ReliableMessagingのサポートを追加。
うっ。MesageHandler内部でメッセージの構造を変更することは禁止されているのですね。セキュリティ上の理由というのは理解できますが、handleResponse()で変更できないのは厳しいなぁ。 A Handler must not change the message in any way that would cause…
WS-Reliability実装をIPAからオープンソースとして公開しています。
WSAD512でSOAP添付アプリケーションを開発する手順。
Performance enhancements over RC1 Better doc/lit type mapping support JAX-RPC compatibility switch for WSDL2Java JMX support Jetty-based "mini" Axis server Bug fixes
Part1: Asynchronous Web services operations using JMS Part2: Encapsulate business logic with a command facade pattern 収穫はResourcesに挙げられていたAsynchronous queries in J2EEかな。
setReturnTypeの設定方法がわからず、ちょうど悩んでいたところ。これは参考になりそう。
byte[]を使った方法。効率は犠牲になるかもしれないけどシンプル&ポータブル。
IBMの宣伝文が多いですが。
仕様書(PDF)はこちら。
WS-IとW3Cのアプローチの違い。JAX-RPC 2.0に期待。
Webサービスの勉強に。
正式リリースかどうかは不明。
ハンドラーを使ったSOAPヘッダーの処理。でも本当にやりたいのはトランスポートレベルでのインターセプトだったりする。
XDoclet 1.2.2に入るもよう。これがなければJ2EE 1.4のWeb Service関連のアーカイブは面倒くさくて作る気になりませんから重要。JSR109のメンテナンス・リリースがJSR921ということですか。WSEE1.0からの変更点はこちら。