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.
はじめまして。OpenIDに関する資料を読んでいると、「XRI」という用語を目にしました。URLやURIのような語句と似たようなものなのだと推察しているのですが、XRIとは何かを教えてください。 OpenID Authentication 2.0からIdentifierとして採用されたXRI(eXtensible Resource Identifier)ですが、これはいったい何者なのでしょうか。XRIの仕様群は膨大ですが、要点はそんなに難しい話ではありません。 XRIのシンタックスはURIの拡張 XRIのシンタックスですが、おおむね次のような構成になっています。 読み方としてはシングルクオートで囲まれた部分は文字列そのもので、「authority」「path」「query」「fragment」は部位でありおのおの細かい記述ルールがあります。スペースに意味はありません。 このルールに当てはま
OpenIDに対応すると、自社のWebサービスにシングルサインオン機能を簡単に実装できると聞きました。ユーザビリティ向上の観点からすぐにでも対応しようと考えていますが、OpenIDでのログインに対応する前に、どのような認証手続きが行われるのかを教えてください。また、注意しておくべきことなどがあれば教えてください。 ご質問の通り、これから展開するサービスにおいてOpenIDでのログインに対応すれば、アカウントに対する認証機能をOpenID Providerに任せることができるので、シングルサインオンを実現できることになります。このようなサービスをOpenIDの世界ではRelying Partyと呼びます。 Relying Partyではユーザーが用いるID(URLまたはXRI)を一意な値として保持する必要があります。この際に用いるのはClaimed Identifierと呼ばれるものにすべき
SAP、Oracle、Microsoftなど大手ソフトウェアベンダーがSaaSに力を入れ始めた。中堅中小企業専門のIT調査会社ノークリサーチに、調査結果をもとにした中小企業のSaaS利用を展望してもらう。 SaaS(Software as a Service、サース)とは、「ベンダーが所有するソフトウェアをユーザーがネットワーク経由で利用するサービス」を指す。それは「カスタマイズの実現度」「ユーザービリティの高さ」「マルチテナント技術の応用」といった技術的裏付けから従来のASPとは区別されるソフトウェアの提供形態である。SaaSは将来的にXaaS(X as a Service)と呼ばれるサービス領域にまで拡大することになる。 SaaSの定義 SaaSはソフトウェアの提供形態の呼称に過ぎないため、厳密にはSaaS市場なるものは存在しない。今それを便宜的に「SaaS的市場」(以下SaaS市場)
はじめに 今回は、CachéによるWebサービスの概要を説明します。SOAP(Simple Object Access Protocol)プロトコルによる関連メソッドの集合であるWebサービスは、プラットフォームの違いを越えたデータのやりとりを実現する手段です。Cachéでは、SOAPの完全サポートを提供しています。Cachéは、Webサービスのサービスを生成する機能(Webサービスプロバイダ)と、Webサービスのクライアントインタフェースを生成する機能(Webサービスコンシューマ)の両方を提供します。対象読者アプリケーション・システム開発をしている人データベース関連の開発およびメンテナンスをしている人JavaやC#でプログラミングしている人 CACHÉのWebサービスとは Cachéでは、WebサービスはCaché SOAPサーバにより実現されます。CSPゲートウェイ経由でSOAP要求を
「SOAのプログラミング・モデルはSCA」──新標準SCA(Service Component Architecture)のVersion 1.0が2007年3月21日に発表されました。 発表したのは,OSOA(Open Service Oriented Architecture)です。OSOAは,標準化団体ではなく,複数のソフトウエア・ベンダーによるコラボレーション・チームです。 このSCAは,どのような標準で,どのような変化をもたらすのか。本連載で,SCAの全体像を解説していきます。 ・第1回 大事なことが決まっていなかった ・第2回 SCAは何も変えない? ・第3回 SCAのプログラミング・モデルとは(前編) ・第4回 SCAのプログラミング・モデルとは(中編) ・第5回 SCAのプログラミング・モデルとは(後編) ・第6回 SCAを体験する ・第7回 SCAのある世界
実際に内部統制に取り組むには、どういうアプローチになるのだろうか。そして、それを進める上で何がポイントになるのだろうか――。 統制リスクの評価にテンプレートを活用する 現実的に内部統制に取り組むにあたっては、まず、すでに稼働している複数のシステム間を連携させたい。だが、既存のシステムにはUNIXもあればウィンドウズ、あるいはメインフレームもあり、異なるアーキテクチャーのサーバーやデータベースが混在していることも少なくない。これらをどのように連携するかが大きなポイントとなる。 内部統制における業務処理統制を実現するためには通常、最初に業務フローをデザインすることを考えがちだ。だが、単純に業務フローを設計すればいいわけではない。まずは、客観的に統制上のリスクを評価するための指標を据える必要がある。なぜなら、統制を図る上でどのようなコントロール要素が存在するのかをシステム面や監査の要点から抽出し
Apache ODE™ The Orchestration Director Engine executes business processes written following the WS-BPEL standard. About Apache ODE¶ Apache ODE (Orchestration Director Engine) software executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It
Apache ActiveMQ® is the most popular open source, multi-protocol, Java-based message broker. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. Connect from clients written in JavaScript, C, C++, Python, .Net, and more. Integrate your multi-platform applications using the ubiquitous AMQP protocol. Exchange messages b
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く