Microsoft.NET – BizTalk Server を中心とし た システム統合 マイクロソフト株式会社.

Slides:



Advertisements
Similar presentations
☆ ESB概要 現在ほとんどのベンダーが(ESBと呼んでいるかどう かは 別として)「ESBにあたるもの」を、その提供するSO A実現の ためのミドルウェア中に、中核のITインフラとして実装 しており ます。 もちろんその基本的な機能は共通ですが、これがESB だ というような確定した技術や製品があるわけではなく、各.
Advertisements

TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
プロジェクト名称 Inception Deck (Project Charter) 201X.XX.XX.
Integrated Personal Page C05823 森本万里子 C05829 西山礼恵 C05899 高木華子.
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
BizTalk Server を中心とした システム統合 マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター.
1 金属加工会社における 生産工程管理システムの開発 電子情報システム工学専攻 S0713 清水 邦宏.
生産管理システム TCC 開発事例 ・業種 製造業 ( 機 械 ) ・分野 生産管理. Step by Tomorrow システム概要 工場の受注から生産、在庫、製造、原価を一括管理で きる統合生産管理システムです。 その他の機能として、社内業務を支援する機能として タイムシート、掲示板、新着情報、行動予定表などの.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
管理者用の手順 使用環境により、 SaaS またはオンプレミスのパワーポ イント資料集を選択します。 ユーザ環境に適するように、赤色のテキストを編集しま す。編集後、テキストを白色に変更することをお勧めし ます。 このスライドを削除します。 ユーザが参照しやすいように、スライド ショーを PDF 形式で保存します。
EDI 接続によるメーカー側 のメリット 2003 年 9 月 4 システム部会 所属企業 : ジョンソン・エンド・ジョンソン株式 会社 仁瓶 太郎.
BPLogix + Fiorano SOA Platform ヒューマンワークフローとの連携. この資料は、情報提供を目的としたものであり、提供している情報内容は記述時点でのありのままを述べた ものです。 この資料は資料の販売を目的としたものでもなく、また、弊社製品の特定の目的への適合性などについてい.
SOA 導入ロードマップ ~ Think Big! Start Small! ~ タイトルは仮名です。 (変更予定)
「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP-
AdventNet SwisSQL データベース自動移行ツール.
         AVAIL,Inc. ただ今より、アベイル並びに、私共のミドルウェア製品を利用した連携ソリューションについてのご紹介を致します。
Curlの特徴.
SAP 環境における Active Directory 導入のメリット
IIS 4.0で開発をするコツ Webアプリケーション構築.
ZKプラグインで、Grailsの Viewをリッチに楽しく
HG/PscanServシリーズ Acrobatとなにが違うのか?
第1回.
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
・ホームページ製作業務のご案内 ・各種プランのご案内 ・基本構成 ・オプション構成 ・サイト構築までの流れ
SSHのセキュリティ技術 SSH2 IPSec PKI TLS/ SSL
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Ad / Press Release Plan (Draft)
Web-EDI方式 シナリオ1 [実験番号] : 実験タイトル 1 :標準類の評価
Visual Studio 2005による XML Web サービス入門
Microsoft® UC&C向けデル導入計画
POWERSHOW Limited DVR-POS システム 小売業者のための理想的な損失防止DVRシステム.
Microsoft Office Project 2007
Microsoft Office InfoPath 2003 概要
既存のBPOS のお客様のBPOS から Office 365 への切替
会社名: 氏名: 日付:.
IAA情報登録クライアント for Windows
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
Silverlight とは.
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化)
e-BASE Enterprise システム運用イメージ図
ま と め と 補 足 ネットワークシステムⅠ 第15回.
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
mySAP CRM を支える Microsoft テクノロジー概説
1 2 ワークスタイルを変えるOffice変革 クラウド導入をサポートする Microsoft CSPプログラムのご案内
マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター
Oracle APEX Forms変換の概要
SOAP/UDDI/WSDLによるB2Bシステムの開発
SOAP/UDDI/WSDLによるB2Bシステム構築の一事例
「グローバルものづくり」 を加速させる ISID の “JT 活用” ソリューション群
○ ○ ○ こんな場合にお勧め 機能概要 SAP ERP伝票/マスタ入力をExcelを使って簡単に実現 Excel入力テンプレート
Active Directory & SAP ユーザー管理統合ソリューション
「OSで儲けない」 Microsoftの新戦略
Microsoftのマルチプラットフォーム戦略
ERPとグローバル展開 © , all rights reserved by NetCommerce & applied marketing.
.NET Framework 3.0 概要 (旧称 : WinFX)
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
アップデート 株式会社アプライド・マーケティング 大越 章司
SAP の新戦略 “NetWeaver” と Microsoft .NET
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
SOA基盤製品 「見る、聞く、体験する SOAノウハウツアー」
Web - 01 IIS を インストールしよう.
COM コンポーネント・オブジェクト・モデル.
<前提条件> iSeriesSite ワークフロー 実行環境 構成イメージ
すべて読む Microsoft SharePoint ニュース
ASP.NET 2.0による Webサービスの構築 2008年10月18日 こくぶんまさひろ.
@MD-NET Web-EDI導入について ~ 説明会資料 ~
プログラム分散化のための アスペクト指向言語
ASP.NET 2.0による Webサービスの構築 2008年10月18日 こくぶんまさひろ.
Microsoft Office Project Server 2007
Sicoob 堅牢、安全で、効率のよい IBM テクノロジーが急速な事業の成長をサポート
Presentation transcript:

Microsoft.NET – BizTalk Server を中心とし た システム統合 マイクロソフト株式会社

Agenda  EAI とは?  EAI エンジンとしての BizTalk Server の機能  BizTalk Server を利用した連携ソリューション  SAP R/3 を含めた連携ソリューション  SAP R/3 連携 Demo  次世代技術と BizTalk Server  まとめ

1. EAI とは?

企業システムの現状 集中型システムの限界 ・歴史のある企業であればあるほ ど 昔のシステム資産をそのまま利 用 ・環境の変化に応じたフレキシブ ル なシステム変更、機能追加は無 理 独立型システムへの移行 ・必要に応じてカスタムのアプリ ケ ーションが増幅 ・それぞれが独立しており、アプ リ ケーション間の連携が取れない 部門 A 部門 B 部門 C 全社基幹システム 事業内容の 変化 企業合併 業務改善

企業システムの新しい理想型 : EAI の導 入 独立型システムの問題 ・連携の為の人的コストが 増加 (データ再入力など) ・1:1のファイル転送ツ ールの 導入は最適解でない EAI ソリューションの導 入 ・ EAI エンジンを HUB としてア プリ ケーション同士を疎結合 ・一箇所でアプリケーション連 携を 行なわせて管理を効率的に EAI : Enterprise Application Integration (アプリケーション 統合)

ベスト EAI エンジン: BizTalk Server 2004 設計技術 (Unix) 資材購買 ( Windows 95 ) Web サーバー (Windows NT 4.0) アフターセール ス (Unix) 生産計画 (AS/400) 生産管理 (Linux) 出荷配送 (MS-DOS) 営業管理システム ( Windows 3.1 ) 全社基幹システム ( メインフレーム etc ) DB エンジン EAI エンジン デー タ

2. EAI エンジンとして の BizTalk Server の機 能

EAI エンジンとしての BizTalk Server の機能 1/5 ファイル MSMQ HTTP ( S ) SMTP DCOM ファイル MSMQ HTTP ( S ) SMTP DCOM  様々な通信プロトコルによる送受信  ファイル渡しによるマルチプラットフォーム間通信  MSMQ を利用した高信頼性、スケーラブルな通信  HTTP 、 SMTP を利用したインターネット通信  証明書をインストールすれば暗号化通信も容易  アダプタを利用したノープログラミングでの通信の確 立 adaptor

EAI エンジンとしての BizTalk Server の機能 2/5

EAI エンジンとしての BizTalk Server の機能 3/5 フラット CSV XML フラット CSV XML EDI  様々なファイル形式のサポート  レガシーシステムとのテキスト、 CSV でのデータ交換  次世代のデータ表現形式である XML にはネイティブ対 応  インターネット EDI にも活用可能  ドキュメントの内容に応じたルーティング 企業 A ・・・ 企業 B ・・・ 企業 A ・・・ 企業 B ・・・ ドキュメントの内容に応じたルーティ ング 様々なファイル形式のサポー ト

EAI エンジンとしての BizTalk Server の機能 4/5 1, 100 2, 200 3, 300 1, 100 XX, 600 3, 300 2, 200 1, 100 a,100 b,200 c,300 抽出 計算 ソート DB ルッ ク アッ プ  データ加工  BizTalk マッパーによるビジュアルな定義  抽出、計算、 DB ルックアップ(値置換)、ソートなど  ファイル形式変換 (フラット, CSV, XML, EDI ) もこ こで定義  XSLT ( XML Transportation )技術をフル活用

 オーケストレーション  オーケストレーションデザイナ( Visio サブコンポーネ ント ) でビジネスプロセスを設計  ドキュメント処理過程でビジネスプロセスを実行可能 EAI エンジンとしての BizTalk Server の機能 5/5 分岐設定 トラン ザクショ ン 設定 MSMQ から受信 COM 呼出し MSMQ へ送信

3. BizTalk Server を利用した システム連携ソリューション

BizTalk BizTalk Server を利用したシステム連携トポ ロジー  企業内 EAI から 企業間 EAI へ  non-EAI との連携、 EAI ツールとの連携 BizTal k file MS MQ DCOM http Adap tors カスタ ムアプ リケー ション レガシ ーアプ リケー ション パッケ ージア プリケ ーショ ン EDI アプリ ケーシ ョン smtp Web EAI ツール カスタ ムアプ リケー ション Web アプリ ケーシ ョン 企業内 EAI 企業間 EAI- 1 企業間 EAI-2

事例 : Marks & Spenser 1/2 ePOS プロジェクト  マークスアンドスペンサー   売上 1 兆 4 千億円を誇るイギリス第 1 位のグローバルリテーラー  衣類、食品、金融サービスの小売業者で世界中に 600 店舗以上を展開  ビジネス上の課題  セールス情報が集計されてアップロードされるため、明細情報がバッチ には 含まれず相関分析ができないでいた  リアルタイムなセールス情報が バックエンドシステムやサプライヤに 転送されないでいた  アップロードは毎日夜間のみ

事例 : Marks & Spenser 2/2 リアルタイム店舗管理~サプライチェーン 店舗 DB2 CICS 店舗 モデル 204 アプリケーショ ン MQSeries SQL Server 7.0 OLAP Services Web データセンター DCOM (COMTI) MSMQ MQSeries ブリッジ サプライヤ ×500 POS HTTP MSMQ リアルタ イム サプライ チェーン !! リアルタイ ム OLAP 分析 !!

事例 : 英国政府 Government Gateway 1/2  英国政府が提供する全公共サービスを 2005 年までに電子化 するという、英国のブレア首相が掲げている「電子政府」 プロジェクトの足がかりとなるもの  プロジェクトメンバー  MS をリーダーとして、プロジェクトには、 Dell 、 SEMA 、 Cable & Wireles 、 Viacode がパートナーとして参加(着手後 72 日で完了)  採用技術  Windows® 2000 Advanced Server 、 BizTalk™ Server 2000 、 SQL Server™ 2000 、 Internet Security and Acceleration Server 2000 、 Application Center 2000 、 Commerce Server 2000  デジタル証明書やデータの暗号化  プライバシー情報を確実に保護  対象業務  源泉徴収税の確定申告(内国税歳入庁)  付加価値税の納付申告(関税、間接税庁)  農業漁業関係の補助金申請(農漁食糧庁)

事例 : 英国政府 Government Gateway 2/2 企業ユーザー 国民 Web サイト, ポータル アプリケーションなど Web 各省庁 中央省庁 既存システ ム と疎結合 !!

4. SAP R/3 を含めた システム連携ソリューシ ョン

SAP R/3 を連携の輪に組み込む際に: SAP DCOM Connector について tRF C SAP DCOM Connector COM アプリケーション BAPI / iDoc R/3 の BAPI を 社内(イントラネット )の COM アプリケーション に 対して公開 Object builder を 使ってソー スコードを 生成 R/3 の機能を 外部から利 用する ための API BAPI をラップする COM コンポーネン トを容易に作成可 能 DCOMDCOMDCOMDCOM DCOM DCOMDCOMDCOMDCOM Windows Visual Studio アプリケーション Windows Office アプリケーシ ョン その他 COM ベース製品 SAP

SAP R/3 を含めたシステム連携トポロ ジー Unix アプリ ケーシ ョン IBM ホスト システ ム AS/400 アプリ ケーシ ョン Win95 アプリ ケーシ ョン BizTalk file MS MQ DCOM http smtp Web DCOM Conn ector tRFC DCOM Web アプリ ケーシ ョン EAI ツール 企業内 EAI 企業間 EAI SAP Adapter

事例 : セイコーインスツルメンツ株式会社 1/3 EAI システム導入の背景  産業用分析、計測機器フィールドエンジニア業務  ビジネス上の課題  SAP R/3 により顧客管理を行っていたが、エンジニアへの作業指 示は 帳票ベース  問い合わせ履歴、故障履歴、定期点検、部品交換の履歴  セキュリティの問題から SAP R/3 へ直接ダイヤルアップ接続する ことは現実的でない  インターネット上にエンジニア向けの Web サイトを 個別に構築し、 SAP R/3 とのシステム連携を考慮

ビジネスプロセス層作業指示登録 ビジネスプロセス層作業登録完了 EAI Server 事例 : セイコーインスツルメンツ株式会社 2/3 ビジネスプロセスの統合  システム間のビジネスプロセス Solaris Web Logic Solaris HP-UX SAP R/3 ミドルウェア層 HTTP ①作業指示 ②作業指示 ③作業登録 作業完了② 作業完了① 作業完了結果④ 作業完了結果③ DCOM FTP SQL Server 2000 マルチプラ ットフォー ム 連携 !!

5. SAP R/3 連携 DEMO

Demo シナリオ 1/2 (1) SAP GUI より生産計画を入力 (2) tRFC プロトコルで iDoc ファイルを BizTalk へ送信 BizTalk file http Unix アプリ ケーシ ョン smtp iDoc DCOM Conne ctor (3) Adaptor for SAP が iDoc を受信し、 MSMQ プロトコルにより BizTalk 本体へ送 信 (4) (以降 BizTalk Server ) 項目の抽出 (5) DB ルックアップによる値置換 (6) file, http, smtp プロトコルで CSV ファイル 送信 Web Web アプ リケーシ ョン Exchange SAP

BizTalk file http VBScrip t アプリケ ーション smtp COM DCOM Conne ctor Demo シナリオ 2/2 (1) VBScript アプリから 生産実績データを生 成 (2) ファイルをフォルダ に ドロップ (3) BizTalk がファイルを受信 (4) (以降 BizTalk ) 項目の抽出 (5) DB ルックアップによる値置 換 (6) BizTalk オーケストレーショ ン: 生産実績更新コンポーネン ト の呼び出し COM SAP

6.次世代技術と BizTalk Server の今 後

次世代へのビジョン – Microsoft.NET  プラットフォーム : インターネット  ソフトウェア :.NET  サービスとしてのソフトウェア  XML への対応  スマートデバイスのサポート  利用者の新しい体験  マルチプラットフォーム Vision: Empower people through great software any time, any place, and on any device

次世代通信規格: SOAP  Simple Object Access Protocol  インターネット上で RPC ( Remote Procedure Call )を実現  コンポーネント呼び出し、 引数・戻り値の受け渡しを XML で表現  トランスポート層としては HTTP 、 SSL など  W3C が標準化を推進中 SOAP メッセージ HTTP ヘッダー SOAP エンベロープ SOAP ヘッダー ヘッダー情報 SOAP ボディ メソッド呼び出しとデータ XML による エンコード による SOAP メソッド定 義 による ヘッダー 宣言 による ペイロード宣言

次世代アプリケーションインターフェー ス: XML Web サービス  コンポーネントのインターフェースを ” インターネット ” 上に 公開した形 W indows コンポー ネント Windows コンポー ネント IntranetIntranet Unix Web サービス Windows Web サービス Internet DCOM XML Web サービス Internet SOAP バイナリ インターネットを介したマルチプラットフォー ム連携

Web SAP.NET Connector を利用した SAP R/3 の SOAP/ XML Web サービス への適 応 tRF C SAP.NET Connector XML Web サービス R/3 の BAPI を 社外(インターネット )の SOAP 対応アプリケー ションに対して公開 BAPI をラップする XML Web サービス を容易に作成可能 SOAPSOAPSOAPSOAP Windows.NET Framework.NET アプ リケーショ ン Linux.NET Framework.NET アプ リケーショ ン Unix J2EE SOAP 対応 アプリ SOAPSOAPSOAPSOAP SOAP Object builder を 使ってソー スコードを 生成 BAPI / iDoc SAP

次世代に BizTalk Server が果たす役割 Unix アプリ ケーシ ョン IBM ホスト システ ム Win95 アプリ ケーシ ョン BizTalk file MS MQ DCOM http smtp SOAP 対応 アプリ ケーショ ン Web.NET Conn ector tRFC SOAP Adap tors SOAP Web AS/400 アプリ ケーシ ョン SOAP 非対応 アプリ ケーショ ン iDoc SAP

7.まとめ

まとめ  なぜ EAI ??  なぜ BizTalk Server ??

Go to MS/SAP Solution Site !!