タグ

soaに関するcnomiyaのブックマーク (27)

  • ダウンロード | 株式会社データ総研

    業務ナレッジを共有・継承するためのデータモデリング 待ったなしのレガシーシステム対応を前に急ぐべき人材の育成 先送りしてきたレガシーシステムの対応、特に業務仕様の可視化と共有をどうしていくべきかお悩みの方々に向けて、業務ナレッジ継承のためのデータモデリングとその有効性について、その概要をお示しします。 詳しく見る 「データ活用者のためのデータマネジメント」講演資料 マイナビ主催イベント「TECH+ Business Conference 2023 ミライへ紡ぐ変革 TECH+ データ活用 Week」での講演資料をダウンロードいただけます。 詳しく見る DX時代の重点課題!!マスタデータ管理を早急に実現せよ マスター統合セミナー 講演資料 2021年11月まで開催されていた第一版「DX時代の重点課題!!MDM(マスタデータ管理)を早急に実現せよ マスター統合/コード統一/MDMセミナー~統合

    cnomiya
    cnomiya 2010/08/19
    コード統一・マスター統合の考え方|リアルタイム経営を支援するマスターデータマネジメント|SOAによるアプリケーション統合の考え方|DOAの視点から見たシステム分割|業務可視化の考え方|概念データ中心設
  • あなたのアーキテクチャはSOAやBPMにフォーカスすべきか?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    あなたのアーキテクチャはSOAやBPMにフォーカスすべきか?
    cnomiya
    cnomiya 2008/06/04
    コンポーネントの開発がITの責務であるのとは対照的に、要件に対して業務アナリストは責任を負うべき
  • サービスおよびマッシュアップのセキュリティ

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    サービスおよびマッシュアップのセキュリティ
    cnomiya
    cnomiya 2008/04/23
    セキュリティサービスフレームワークには、主に5つのサービス/プロバイダーがあることを確認し、それぞれの役割について説明している。/【認証】【ロールマッピング】【許可】【クレデンシャルマッピング】【監査】
  • SOAの世代分類

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    SOAの世代分類
    cnomiya
    cnomiya 2008/04/15
    第三世代サービス - これらのサービスは、システムの編成に適した粗い粒度と疎結合を実現するために、第一世代と第二世代のサービスを縫い合わせて変形することで作られることが多い。
  • SOA の 10 原則

    私は、多くのお客様と関わる中で、SOAの基的な原則をまとめる必要性を感じています。以下のセクションでは、サービス指向アーキテクチャ(SOA)が持つとされる基原則を紹介します。これらの原則は、絶対的な真理というよりは、SOAに関連した検討を行う際の基準の1つと考えてください。最初の4つは、Don Boxの4つの原則(サイト・英語)に、個人的な解釈を少し加えて紹介します。 1. 明示的な境界 サービスが機能を提供するのに必要なすべてのものは、そのサービスが呼び出されたときに受け渡しされる必要があります。サービスへのアクセスは、必ずパブリックに公開されたインターフェイスを経由します。そのサービスを呼び出すために暗黙の想定の存在が必要であってはいけません。“サービスとのやり取りはすべてメッセージを介して行われるので、サービスはメッセージングとの結びつきが強いと言えます。”(source)一般的

    SOA の 10 原則
  • http://wisdomofganesh.googlegroups.com/web/SOAP%20and%20IP%20v0_1.pdf

    cnomiya
    cnomiya 2008/01/07
    図→The Philosophy of SOAP-Based Messaging - Follow the Internet Model。The Web Services Model - The SOAP Message is the IP Packet of SOA
  • RESTよりも根源的なもの、それはインターネットか?

    REST(参考記事・英語)に関する議論は行き詰った(参考記事・英語)、もしくは終わった(参考記事・英語)と一部の人々(source)が考えているときに、Ganesh Prasad氏(ブログ・英語)はRESTよりも根源的で (より良い) 物がある、と示唆して議論を再燃させようとした(source)。彼は、RESTに関する議論はしばらく堂々めぐりしていたという。私はRESTが好きですし、SOAにおける非常にエレガントなモデルだと考えています。しかしSOAPベースのWebサービスモデルよりもどれほどエレガントか、を毎日毎日聞かされるのは少し退屈です。実際どれくらい退屈かと言うと、今まさに私がこんな辛辣な態度をRESTafarians (RESTの信奉者) に対してとろうとしているほどです。それから彼は、RESTafarianたちが自分たちの拠り所にしている中心原理をいくつか紹介した(source

    RESTよりも根源的なもの、それはインターネットか?
    cnomiya
    cnomiya 2008/01/07
    SOAに対する妥当なアプローチは2つ - RESTと、"スマートなエンドポイントを使用するSOAPメッセージング" - だけだと言うこと、そしてRESTがより優れているというわけではない、と言う彼の確信を述べて締めくくっている。
  • Apache Tuscanyの新バージョン0.90がリリースに | エンタープライズ | マイコミジャーナル

    5日(米国時間)、オープンソースのSCAランタイム「Apache Tuscany」の新バージョンである0.90がリリースされた。以前のバージョン番号は「1.0-incubator-M2」であったため、一見して新しいバージョンとは分かりにくい。 Apache Tuscanyは、SOAベースのコンポーネント指向プラットフォーム「SCA(Service Component Architecture)」をオープンソースで実装するためのプロジェクト。SCA仕様の実装を目指すオープンソースプロジェクトとしては、他にも「Fabric3」や「Newton」などがある。SCAについての詳細はこちらの記事を参照していただきたい。 今回のリリースは、2007年3月に完成したSCA仕様1.0に完全準拠するための重要なマイルストーン。前バージョンとは、APIやサンプルの動作方法などがかなり変わっているので要注意だ。

  • BEA、新しいアプリケーション構築へのアプローチ法“Genesis” - @IT

    2007/11/02 BEAシステムズは11月2日、報道関係者向けの会見を開催し、米BEAシステムズ エグゼクティブ・バイスプレジデント 兼 CTO ロブ・レビー(Robert I.Levy)氏が同社の新しいプロジェクト「Genesis」について説明した。 レビー氏はCIOの懸念事項として、コスト削減や競合他社の動向、新しいイノベーションなど数多く挙げた。そして、“Y世代”と呼ばれるインターネットに慣れ親しんだ世代が台頭した点が大きいとした。Y世代はインターネットを自宅で利用してコラボレーションすることが当たり前の年代で、インターネットを駆使することで起業時の規模が少なく済むうえ起業スピードも早い。Yahoo!Google、eBayなどわずか数人の起業家が自宅ガレージで始まったケースを取り上げ、革命を起こしていると説明。このような新しい時代では、イノベーションが必要だと説いた。 また、同

    cnomiya
    cnomiya 2007/11/07
    SOAの形態=1G.Webサービスをシェア→2G.可視化や管理面を改善→3G.ダイナミックビジネスアプリケーション
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

  • ESB で進化的な統合を

    以下の図 1(source)に、アプリケーションの流れを示す。 図 1: PowderAlert の利用方法と主要コンポーネント エンドユーザーが、キーワードとして「powder」ということばを記載した E メールを特定の E メールアドレスに送信する。 PowderAlert アプリケーションが一定間隔で E メールアカウントに対してポーリングを行い、受信箱のメールの POP を調べ、ユーザのメールアドレスを保存する。 PowderAlert が公共のサイトから有益なスキー情報を収集する。収集したスキー情報が E メールで PowderAlert アプリケーションに送信される。 PowderAlert がスキー情報を記載した E メールを一定間隔で集める。 情報を記載した E メールがユーザに送信される。 ユーザが情報を読む。 現在の実施状況 トリシルの有名なアフタースキーの場所 Laa

    ESB で進化的な統合を
  • arclamp.jp アークランプ: servicemix アーカイブ

    JAVA PRESS vol47にServiceMixの記事が掲載されています。また、この号をもってJAVA PRESSは隔月刊を終了します。

  • ServiceMix (1) JBIとServiceMix (arclamp.jp アークランプ)

    2005/12/9に行われた丸山先生レクチャー内で行ったデモをダウンロードできるようにしました。この際なので、ちゃんとまとめてみました。連載で解説を行いたいと思います。 資料のダウンロード(最下部の20051209_demo_1.pdfか20051209_demo_6.pdf) デモアプリのダウンロード(gmapsoa_20060525.zip 13.2MB) ※2006/5/25変更:新しいバージョンを作ったのでリンク先を切り替えました。 1.適当なところで解凍する 2.servicemix.batを実行する 3.servicemixEx.batを実行する 4.http://localhost:8080/exec/にアクセスする 5.なんとなく試す 注:JDK1.4.2以降。8080ポート使うのでTomcatなどは落としておくこと。Firefox推奨。IEで経路を表示したい場合

    cnomiya
    cnomiya 2007/10/24
    ServiceMixはDIコンテナ系譜。(狭義の)アプリケーションを作成するためのフレームワークです。DI→インターフェース、ServiceMix→メッセージで結合/EAI的企業間連携の差別化:モニタリング、リカバリ、性能、セキュリティ
  • [Think IT] 業務システム バックナンバー

    Toward Integration/システム統合への道 著者:IONA Technologies  Steve Vinoski 訳者:日アイオナテクノロジーズ  江川 潔   2006/12/27

    cnomiya
    cnomiya 2007/10/23
    これ以下に、SOA関連の記事あり
  • Celtixサンプル・デモ一覧

  • Apache Tuscany : Index

    Welcome to Apache Tuscany Apache Tuscany simplifies the task of developing SOA solutions by providing a comprehensive infrastructure for SOA development and management that is based on Service Component Architecture (SCA) standard. With SCA as it's foundation, Tuscany offers solution developers the following advantages: Provides a model for creating composite applications by defining the services

  • Visual Editor - Eclipse

    Archived Eclipse Projects You are seeing this because the project you were looking for has been archived. When projects are archived their data(downloads,source and website), is collected into a single tar.gz file. Please note: Some projects did not have all of the above data. Please note: The source files (if available) included in these files are direct copies of the available CVS/SVN data. You

    Visual Editor - Eclipse
  • Celtixの生まれ

    オープンソースESB 1年ほど前のマサチューセッツ州のあるISV(独立系ソフトウェアベンダー)でのことです。 なかなか、SOAもマーケットの動きは厳しいみたいやないか? そやねん。大手の製品がだいぶ出てきたしなぁ。SOAだけでは難しいかもしれん。なんか、いい手はないやろか ラリー。おはんはマーケティングやろう。なんか、考えんかい オープンソースはどないや。オープンソースのESBを出してSOAの導入の敷居を下げて、商用製品へのアップセルをねらうんや。EclipseにSOAのツールの共通化を提案してもええな ええかもしれんが、オープンソースと商用製品でマーケットをい合ってしまうかもしれんぞ オープンソースもSOAと同じようなムーブメントになっているんや。他のベンダーもたくさん投資して、なかなか、うまくいっとるようだ。マーケットでのうちらの知名度も上がるで よっしゃ。やってみるべ。ところで、ラ

  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • Zeroとマルチコアと日本の現状 (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ 昨日はwakhokナイトセミナーにてProject Zero 第2回「GroovyとProjectZero」を話しました。資料はこちら。 Zeroとマルチコア さて、その後の懇親会では色々と話をさせていただきました。面白かったのはマルチコアとアプリケーションアーキテクチャの話。将来的にZeroが実行されることになるJavaVMは次期IBM J9の派生版になるそうです。で、このVMではZeroの実行はスレッドではなくて、すべてプロセスで起動することになると。こうした処理はマルチコアのサーバを想定します。各プロセスはコアに割り当てられるのです。簡単にいえば、ぽこぽこVMが起動して、それらが処理を行います。 前日、マルチコアなサーバでSUNのJavaVMをいじっている時、

    cnomiya
    cnomiya 2007/10/15
    SOAは半分以上が政治的問題=「プロセス明確化することが効率的」という事が政治的に決着していないとSOAのメリット少/Agileの見積=短期的なコミットはエンジニア、長期的は顧客がするという分担