タグ

Web Serviceに関するkanbayashiのブックマーク (5)

  • MTOM/XOP を使用したバイナリ データ転送の最適化

  • C#と諸々 MTOMエンコーディング

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) WCFによるWebサービスでは、バイナリデータのエンコーディング形式にBase64BinaryかMTOM ( SOAP Message Transmission Optimization Mechanism ) のどちらかを選択することができます。 [ Base64Binary と MTOM ] Base64Binaryでは、バイナリデータを文字列へとエンコードしますが、エンコード・デコードに時間がかかる上にサイズも増加し、結果としてパフォーマンスダウンに繋がるという問題があります。 この問題を解消するために登場したのがMTOMです。MTOMを使用することで、エンコード・デコードの所要時間が短縮され、データサイズも抑えられます。 [ 設定方法 ] WC

  • W3C,Webサービスのバイナリ・データ処理を効率化する3仕様を勧告

    Web関連技術の標準化を進めるWorld Wide Web Consortium(W3C)は,Webサービスでバイナリ・データを扱うための仕様「XML-binary Optimized Packaging(XOP)」「SOAP Message Transmission Optimization Mechanism(MTOM)」「Resource Representation SOAP Header Block(RRSHB)」を,W3C勧告(Recommendation)として公開した。W3Cが米国時間1月25日に明らかにしたもの。「これらの勧告により,SOAP 1.2メッセージ内や参照先にあるバイナリ・データについて,効率的なパッケージ化や転送が可能となる」(W3C) Webサービスにかかわる最大の問題の1つとして,W3Cは大きなバイナリ・ファイルの扱い方を挙げる。「バイナリ・データをXM

    W3C,Webサービスのバイナリ・データ処理を効率化する3仕様を勧告
  • 2006-08-23

    ⊂( ⊂(´_ゝ`)ぐー 今年の特別演習は、はてブでコラボレイティブフィルタ*1をしようというのを提案してやることになったんだけど、それについての担当教官とのミーティングが29日にある。 というわけで、そろそろ、夏休みの成果を作らなくてはいけない。じゃないと、「何もやってましぇーん」って言うだけになってしまう。それは困る。 よーし。Let's 実装!! とりあえず、はてブの新着エントリのページから、一万エントリ分ほどクロールして*2、ユーザとページをキーとする2次元の疎行列を作る*3。 そして、コラボレィティブフィルタのアルゴリズムを実装。ネタはバラすと感動がなくなるので、バラさない。もしくは、また今度。 で、テストしてみると、それっぽい答えは一応返ってくる。ただ、アルゴリズムが正しく実装されているのか微妙なところがあるので*4、どうなのやら。 とりあえず、もうちょっと頑張ってみまする。

    2006-08-23
  • 2006-04-22

    ふと思い立って部屋で、掃除機をかけたり、布団干したり、洗濯したりと、いつもはあまりやらないことをしてみた。 ふぅ。 今日やったのは ・はてブへのリンクの追加 ・キーワードの再編集を可能にした ・日付を表示するようにした ・WebサーバもどきへのCookieの実装 といったところ。 大分完成に近づいてきたな。 [daily gimite - 勝手にパーソナライズされる「はてなブックマーク お気に入り」もどき] http://d.hatena.ne.jp/Gimite/20060421/1145588224#20060421f1 ふむふむ。方向性としてはKikkerに近いものがあるな。 この方法はマンパワーを媒介として自分に合った情報を見つけようというアプローチ。Kikkerと違ってキーワードとしてはぜんぜん違うけど分野は一緒っていうような情報を見つけられるかもしれないという利点があるかな。

    2006-04-22
  • 1