enterprise integration application

12
Enterprise Integration Enterprise Integration Application Application Siebel abilities Siebel abilities

Upload: roman-agaev-pmp

Post on 11-Nov-2014

1.619 views

Category:

Technology


6 download

DESCRIPTION

The presentation is in Hebrew

TRANSCRIPT

Page 1: Enterprise Integration Application

Enterprise Integration Enterprise Integration ApplicationApplicationSiebel abilitiesSiebel abilities

Page 2: Enterprise Integration Application

MQSeries (IBM), MSMQ MQSeries (IBM), MSMQ (MS)(MS)

EAI MQSeries/MSMQ adapterEAI MQSeries/MSMQ adapter – – משמש לאינטגרציה בין מערכות שונות באופן משמש לאינטגרציה בין מערכות שונות באופן

תשתיתי או יישומי.תשתיתי או יישומי.-משתמש ב-משתמש בAPIAPI ClientClient של שרת הודאות של שרת הודאות

ע"מ ליצור קשר.ע"מ ליצור קשר.-מצד שני משתמש ב-מצד שני משתמש בMQSeries Receiver MQSeries Receiver

ComponentComponent אשר מבצע דיגום טור עבודה , אשר מבצע דיגום טור עבודה , או או Siebel Workflow ProcessSiebel Workflow Processומפעיל ומפעיל

Siebel Business ServiceSiebel Business Serviceלחילופין לחילופין

Page 3: Enterprise Integration Application

EAI HTTP TransportEAI HTTP Transport

מאפשר אינטגרציה בין מערכות שונות באופן מאפשר אינטגרציה בין מערכות שונות באופןתשתיתי או יישומיתשתיתי או יישומי

אינטגרציה מתבצעת ע"י שליחת הודאות אינטגרציה מתבצעת ע"י שליחת הודאות Siebel Web Server Siebel Web Server ל- ל-HTTPHTTPעל-גבי על-גבי

ExtensionExtension-משתמש ב-משתמש בEAI Object ManagerEAI Object Manager מפעיל מפעילSiebel Workflow ProcessSiebel Workflow Process : משתמש בשיטות : משתמש בשיטותPost, GetPost, Get

Page 4: Enterprise Integration Application

Siebel COM/ActiveX ObjectSiebel COM/ActiveX Object

-מאפשר גישה ל-מאפשר גישה לBusiness LayerBusiness Layer של של SiebelSiebel יצירת אובייקטים מסוג , יצירת אובייקטים מסוג ,Siebel Siebel

Business ObjectBusiness Object,,Business ComponentBusiness Component SiebelSiebel .וכ.ד. וכ.ד

-קשר חד כווני, מגורם חייצוני ל-קשר חד כווני, מגורם חייצוני לSiebelSiebel גורם לאינקפסולציה נמוכה והגדלת תלויות בין גורם לאינקפסולציה נמוכה והגדלת תלויות בין

מערכתיותמערכתיותעבודה א-סינכרוניתעבודה א-סינכרוניתCOMCOM ,יוצר יישום לוקאלי, – יוצר יישום לוקאלי – ActiveXActiveX מתחבר מתחבר

ליישום פעיל.ליישום פעיל.

Page 5: Enterprise Integration Application

Siebel Java Data BeenSiebel Java Data Been

-מאפשר גישה ל-מאפשר גישה לBusiness LayerBusiness Layer של של SiebelSiebel , , Siebel Business Siebel Businessיצירת אובייקטים מסוג יצירת אובייקטים מסוג

ObjectObject,,Business ComponentBusiness Component SiebelSiebel .וכ.ד. וכ.ד -קשר חד כווני, מגורם חייצוני ל-קשר חד כווני, מגורם חייצוני לSiebelSiebel גורם לאינקפסולציה נמוכה והגדלת תלויות בין גורם לאינקפסולציה נמוכה והגדלת תלויות בין

מערכתיותמערכתיותעבודה א-סינכרוניתעבודה א-סינכרונית אפשרות של יצירת אפשרות של יצירתJava PackageJava Package על בסיס על בסיס

Siebel Business ServiceSiebel Business Service-ו- ו Siebel Siebel Integration ObjectIntegration Object ע"י ע"י Siebel Code Siebel Code

GeneratorGenerator..

Page 6: Enterprise Integration Application

Siebel CORBASiebel CORBA

Common object Common object request brokering request brokering

architecturearchitecture , ,מאפשרת גישה מרחוק מאפשרת גישה מרחוק

..COMCOMבדומה ל-בדומה ל- ארכיטקטורה ארכיטקטורה

מאפשרת ניהול יישום מאפשרת ניהול יישום מרחוק ע"י הפעלת מרחוק ע"י הפעלת

פונקציאונליות מוגדרת פונקציאונליות מוגדרת Interface Interfaceע"י ע"י

Definition Definition LanguageLanguage – – IDLIDL..

Page 7: Enterprise Integration Application

Siebel Web ServicesSiebel Web ServicesSiebel Application ServerSiebel Application Server

Siebel Web Server Siebel Web Serverו-ו-ExtensionExtension מאפשרים שימוש מאפשרים שימוש

, ע"י תמיכה , ע"י תמיכה Web ServicesWeb Servicesב-ב- , ,XMLXML, , SOAPSOAP, , HTTPHTTPב-ב-

WSDLWSDL.. ניתן לחסוף ניתן לחסוףWeb ServiceWeb Service

ServiceService של של ProxyProxyוליצור וליצור חייצוני.חייצוני.

-שימוש ב-שימוש בSiebel Workflow Siebel Workflow ProcessProcess

-לא תומך ב-לא תומך בWSE2WSE2 של של MicrosoftMicrosoft

-אבטחת מידע ע"י שימוש ב-אבטחת מידע ע"י שימוש בSSLSSL WS-SecurityWS-Securityוספציפיקציה וספציפיקציה

Page 8: Enterprise Integration Application

Enterprise Integration Enterprise Integration ManagerManager

תהליך תהליךEIMEIM משמש לרפליקציית נתונים כבדה, כאשר משמש לרפליקציית נתונים כבדה, כאשר דגש הוא על שימוש נכון ויעיל במשאבים של מערכת, דגש הוא על שימוש נכון ויעיל במשאבים של מערכת, ע"י ניהול טרנזקציות מושכל ואופטימיזציית שאילתות ע"י ניהול טרנזקציות מושכל ואופטימיזציית שאילתות

SQLSQL-ב-בSiebel DBSiebel DB קיים מארך טבלאות קיים מארך טבלאות EIMEIM טבלאות , טבלאות ,

FlatFlat המשמשות כחוצץ בין מסדי נתונים זרים בעלי , המשמשות כחוצץ בין מסדי נתונים זרים בעלי ,Data modelData model-שונה מ- שונה מ Siebel DBSiebel DB לבין לבין Siebel DBSiebel DB..

מתבצע ע"י מתבצע ע"יEnterprise Integration Manager Enterprise Integration Manager ComponentComponent הרץ על גבי הרץ על גבי Siebel Application Siebel Application

ServerServer..

Page 9: Enterprise Integration Application

External/Virtual Business External/Virtual Business ComponentComponent

מאפשר הצגת נתונים מאפשר הצגת נתוניםממקור מידע זרממקור מידע זר

Siebel Virtual Siebel Virtual Business ComponentBusiness Component

– משמש להצגת מידע – משמש להצגת מידע Siebel Siebelהמתבסס על המתבסס על

Business ServiceBusiness ServiceSiebel External Siebel External

Business ComponentBusiness Component – משמש להצגת מידע – משמש להצגת מידע

המתבסס על מקור חייצוני המתבסס על מקור חייצוני Siebel ToolsSiebel Toolsמוגדר ב-מוגדר ב-

Page 10: Enterprise Integration Application

Siebel Integration LayerSiebel Integration Layer

Page 11: Enterprise Integration Application

Siebel Integration ObjectSiebel Integration Object מבנה נתונים המתבסס על מבנה נתונים המתבסס על

Siebel Business ObjectSiebel Business Object על על מרכיביו וקשרים בינם.מרכיביו וקשרים בינם.

-בנוי ב-בנוי בXMLXML ( (Extension Extension markup languagemarkup language))

משמש באינטגרציה בין משמש באינטגרציה ביןמערכות, בא להבטיח גנריות ואי מערכות, בא להבטיח גנריות ואי

תלות במבנה נתונים וסוגם תלות במבנה נתונים וסוגם במערכות אלה.במערכות אלה.

קביעת סטנדרד אחיד מאפשרת קביעת סטנדרד אחיד מאפשרת , ,EAI Siebel AdapterEAI Siebel Adapterשימוש ב- שימוש ב-

EAI XML ConverterEAI XML Converter, , EAI EAI Mime Hierarchy ConverterMime Hierarchy Converter..

Page 12: Enterprise Integration Application

Siebel WorkflowSiebel Workflow

מהווה שפת על מודולרית מהווה שפת על מודולריתוויזואלית המאפשר הרצת וויזואלית המאפשר הרצת

תהליך גנרי.תהליך גנרי. מצריך מצריךSiebel Workflow Siebel Workflow

Process Manager Process Manager ComponentComponent על גבי על גבי

Siebel Application Siebel Application ServerServer..