Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

Data Mining สามารถปรับปรุง Market Segmentation (การแบ่งตลาด) ได้อย่างไร?

EAI Solutions กำลังเปลี่ยนจาก Middleware Messaging Systems ไปสู่ Business Process Integration EAI Market มุ่งเน้นโดยทั่วไปบน Layers ของ OSI Model สำหรับ EAI คือ Integration Middleware และ Interface Syntax เหตุผลหลักของ Focus บน 2 Layers นี้คือ Immaturity ของ EAI Industry และ Profits ง่ายกว่าใน 2 Layers นี้

Platform Integration (การบูรณาการแพลตฟอร์ม)

รองรับ Connectivity ระหว่าง Heterogeneous Hardware, Operating Frameworks, และ Application Platforms Technologies ที่รองรับ Platform Integration:

  • Messaging: Asynchronous Connectivity
  • Remote Procedure Calls: Synchronous Connectivity
  • Object Request Brokers: ทั้ง 2 Types ของ Connectivity

Logic สำหรับ Linking แต่ละ Application ควร Defined ผ่าน Code หรือ Pre-coded Applications Adapters Additional Functionality ต้องการ Reconcile Differences ใน Data Definition ใน System นี้ 可用于 Completed โดย Hand-coding หรือ Data Translations และ Transformation Products Logic ต้องการ Message Routing และ 可用于 Supported ผ่าน Hand-coding หรือ Message Broker

Data Integration (การบูรณาการข้อมูล)

มี 2 Types ของ Data Integration:

  • Database Gateways เช่น Sybase DirectConnect, Information Builders EDA SQL, Oracle Open Gateway รองรับ SQL Access ไป Heterogeneous Data Sources เป็น Synchronous Data Access Products ต้องการ Software Developers ที่มี Knowledge ใน Database Designs
  • Tools สำหรับ Extracting, Transforming, Moving และ Loading Data - ETML Tools:
    • เป็น Array หรือ Point-in-time Solutions เหมาะสำหรับ Initial Loading ของ Data Warehouse หรือ Large Batch Transfers Extract และ Load Data โดยตรง Bypassing Software Logic ETML Vendors Reaching Functionality ผ่าน Messaging Support

Component Integration (การบูรณาการคอมโพเนนต์)

Hub and Spoke Integration - Hub Provides บางส่วนของ Integration Application Servers ใช้ Support Data Access ไป Multiple Relational Database Sources Applications Adapters ให้ Packaged Software และ Middleware Services เช่น Messaging ก็ Accessible

Process Integration (การบูรณาการกระบวนการ)

รองรับ Highest Level ของ Abstraction และ Flexibility สำหรับ EAI Solution นี้ Allow Managers ให้ Define, Monitor, และ Change Business Processes ผ่าน Graphical Modeling Interface

Business Process Modeling รองรับ Business Users และ Analysts ให้ Define ว่า Data Flows ข้าม Systems และ Organizational Boundaries อย่างไร ผ่าน Graphical Model และ Declarative Language แทน Programming Integration Solution สร้างจาก Model เมื่อ Changes Needed พวกเขา 可用于 Created ใน Model และ Same 可用于 Recreated ใน Solution Simulation 可用于 Completed ก่อน Execution ของ Solution