BizTalk Server を中心とした システム統合 マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター.

Slides:



Advertisements
Similar presentations
TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
Advertisements

Integrated Personal Page C05823 森本万里子 C05829 西山礼恵 C05899 高木華子.
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
Internet Explorer 障害解析 最初の一歩 - IE のトラブルを理解する -. 概要 Internet Explorer を使用中に発生するトラブルの 種類と、調査のための切り分け方法を紹介します! (以降は IE と略称で表記します) よくあるお問い合わせ Web ページの表示が白画面のまま完了しない.
Microsoft.NET – BizTalk Server を中心とし た システム統合 マイクロソフト株式会社.
1 金属加工会社における 生産工程管理システムの開発 電子情報システム工学専攻 S0713 清水 邦宏.
生産管理システム TCC 開発事例 ・業種 製造業 ( 機 械 ) ・分野 生産管理. Step by Tomorrow システム概要 工場の受注から生産、在庫、製造、原価を一括管理で きる統合生産管理システムです。 その他の機能として、社内業務を支援する機能として タイムシート、掲示板、新着情報、行動予定表などの.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
情報処理 第 13 回. 今日の内容 練習用ファイルのダウンロードデータの入力 – データベースに適したデータの入力方法 – ウィンドウ枠の固定 ( 見出し行の固定 ) データの並べ替え –1 つの列の値で並べ替え – 複数の列の値で並べ替え.
© 2012 IBM Corporation ISCCD7.5 構築 その 3 IBM SmarterCloud Control Desk 7.5 導入 2011/09/30 日本アイ・ビー・エム株式会社.
AdventNet SwisSQL データベース自動移行ツール.
         AVAIL,Inc. ただ今より、アベイル並びに、私共のミドルウェア製品を利用した連携ソリューションについてのご紹介を致します。
Curlの特徴.
SAP 環境における Active Directory 導入のメリット
IIS 4.0で開発をするコツ Webアプリケーション構築.
ファイアウォール 基礎教育 (4日目).
メール暗号化:秘密鍵・公開鍵の作成  作業手順 Windows メール(Vista).
The Enterprise-class Monitoring Solution for Everyone
ZKプラグインで、Grailsの Viewをリッチに楽しく
HG/PscanServシリーズ Acrobatとなにが違うのか?
第1回.
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
JPAを利用した RESTful Webサービスの開発
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
Ad / Press Release Plan (Draft)
Web-EDI方式 シナリオ1 [実験番号] : 実験タイトル 1 :標準類の評価
Microsoft® UC&C向けデル導入計画
Microsoft Office Project 2007
Microsoft Office InfoPath 2003 概要
WagbyR6.5 Update 12 PPT版 更新情報
既存のBPOS のお客様のBPOS から Office 365 への切替
表紙.
Web使用のファイル送受信システムの実験
会社名: 氏名: 日付:.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
Delphi Day ~Delphi 概要、および新バージョンのご紹介~
ファイル送信機能付きマルチキャストチャット
ネットワーク機器接続 2SK 情報機器工学.
SAP & SQL Server テクニカルアーキテクチャ概要 マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
mySAP CRM を支える Microsoft テクノロジー概説
「コンピュータと情報システム」 06章 通信ネットワーク
マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター
Oracle APEX Forms変換の概要
建設・建築現場のデータもクラウドへ自動バックアップ!
SOAP/UDDI/WSDLによるB2Bシステムの開発
SOAP/UDDI/WSDLによるB2Bシステム構築の一事例
Cisco Router GUI設定 CCPE3.2 紹介 本資料に記載の各社社名、製品名は、各社の商標または登録商標です。
「グローバルものづくり」 を加速させる ISID の “JT 活用” ソリューション群
○ ○ ○ こんな場合にお勧め 機能概要 SAP ERP伝票/マスタ入力をExcelを使って簡単に実現 Excel入力テンプレート
Active Directory & SAP ユーザー管理統合ソリューション
Office 365 ユーザー登録方法 平成29年3月.
ERPとグローバル展開 © , all rights reserved by NetCommerce & applied marketing.
.NET Framework 3.0 概要 (旧称 : WinFX)
アップデート 株式会社アプライド・マーケティング 大越 章司
SAP の新戦略 “NetWeaver” と Microsoft .NET
Microsoft BizTalk Server & SAP PP モジュール 連携検証レポート概要
スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス
SOA基盤製品 「見る、聞く、体験する SOAノウハウツアー」
ゲーム開発モデルの基礎.
Web - 01 IIS を インストールしよう.
日本郵便 「Web-EDI」利用ガイド (JP EDIシステム)
<前提条件> iSeriesSite ワークフロー 実行環境 構成イメージ
Cisco Configuration Professional Express 3.3 アップデート
中国の日系企業に最適のシステム 御社の業務に最適な3つの理由 初期投資なしで すぐに始められる ITに詳しい 担当者不要 何度でも 変更可能.
バーチャルサーバー設定資料 (管理者様用)
顧客管理、商談活動、フィードバック、 資産形成を通じて、顧客と長期的な関係を
SQL Server ベースの SAP システム における高可用性ソリューション
@MD-NET Web-EDI導入について ~ 説明会資料 ~
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
Presentation transcript:

BizTalk Server を中心とした システム統合 マイクロソフト株式会社 SAP/Microsoft コンピテンスセンター

Agenda 1.EAI とは? 2.EAI エンジンとしての BizTalk Server の機能 3.BizTalk Server を利用したシステム連携 ソリューション 4.SAP を含めたシステム連携ソリューション 5. まとめ 参考1: SAP Outbound デモ画面フロー

1. EAI とは?

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

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

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

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

様々な通信プロトコルによる送受信 ファイル渡しによる容易な連携 MSMQ による高信頼性、スケーラブルな通信 DCOM による密結合、リアルタイム連携 HTTP(S), SMTP によるインターネット間通信 アダプタによるノープログラミングでの通信 ファイル MSMQ HTTP ( S ) DCOM ファイル MSMQ HTTP ( S ) SMTP DCOM adapter 受信機能を選択 ( DCOM は別) 送信機能を選択

様々なファイル形式による送受信 レガシーとの CSV, 固定長形式による連携 次世代のデータ形式である XML にはネイティブ 対応 インターネット EDI にも活用可能 ファイル形式の変換は容易 フラット CSV XML フラット CSV XML EDI

データのマッピングと加工 マッピング、抽出、計算、 DB ルックアップ(置 換)など ファイル形式変換もここで定義 BizTalk マッパーによるビジュアルな定義 1, 100 2, 200 3, 300 1, 100 X, ,1 200,2 300,3 a,100 b,200 c,300 抽出 計算 マッ ピ ング DB ルッ ク アッ プ インプット データの定 義 アウトプッ ト データの定 義 左から右へドラッ グアンドドロップ してマッピング定 義 “ ファンクトイド ” と 呼ばれ、この中に 加工ロジックを指定

ドキュメントの内容に応じたルーティング ドキュメント内の特定の項目を元に、 あらかじめ定義しておいた宛先を特定し、 所定のファイル形式と通信プロトコルに てデータを送信する 企業 A ・・・ 企業 B ・・・ 企業 A ・・・ 企業 B ・・・

エラー制御と再送管理 送信エラー時にも BizTalk Server のキューに データを保存し再送信に備える リトライの回数、間隔、バックアップトランス ポートは設定可能 送信先 HTTP ( S ) SMTP プライマリ通信方式で リトライ 3 回、 5 分間隔 バックアップ通信方式 でリトライ 送信エラー時に 備えてキューに保存

ビジネスプロセスの実行 Visio のサブコンポーネントであるオーケスト レーションデザイナでビジネスプロセスを GUI から定義 SAP から tRFC で データ受信 A 社生産システ ムへ MSMQ 送信 B 社生産システ ムへ HTTP 送信 ステータス更新 の PG コール システム的な実装面を定 義 ビジネスロジックを 定義 特定項目の内容 に応じて分岐 ドラッ グ アンド ドロッ プ により デザイ ン ステータス確認 の PG コール ドラッ グ アンド ドロッ プ により デザイ ン

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

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

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

事例 : Marks & Spencer 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 を含めた システム連携ソリューショ ン

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

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

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

5.まとめ

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

Go to MS/SAP Solution Site !!

参考1 : SAP Outbound デモ画面フロー

SAP からの Outbound 生産計画データのアプリケーションへの 送信 –IDoc から XML へのファイル形式変換 BizTalk FILE BizTalk 社内 アプリ ケーショ ン SAP DCOM Connector XML 形式 IDoc 形式 ファイル渡 し tRFC SAP

DCOM Connector を 起動する。 R/3 へのログオン 情報を入力する。 BizTalk Adapter for SAP を起動する。

R/3 がもつ IDoc が 一覧表示される。 IDOC の定義ファイル ( XML 形式)を BizTalk 上にダウンロードする。 R/3 と Adapter for SAP の橋渡しとなる MSMQ の キュー名を指定する。

BizTalk エディタを 起動する。 XML ドキュメント 定義を新規作成 する。 BizTalk マッパーを 起動する。

IDOC から XML へのマッピング を定義する。 BizTalk Server “BizTalk メッセージ マネージャ ” を起動する。 XML ファイル を吐き出す ファイルパスを 入力する。

チャネルという 通信経路を 新規作成する。 変換前の IDOC の 定義ファイル を選択する。 変換後の XML の 定義ファイル を選択する。

BizTalk 管理 コンソール を起動する。 R/3 から IDOC を受信する MSMQ のパス を入力する。 先ほど作成した チャネルを指定する。

※注意 実際には XML ファイルが 所定のパスに吐き出される。 SAP GUI を 起動する。 トランザクション コード POIT 。