29 Desember 2009

Fungsi utama ERP adalah untuk mengatur SD perusahaan.

Enterprise Application Integration adalah Penggunaan perangkat lunak dan prinsip prinsip arsitektural sistem komputer untuk mengintegrasikan sekumpulan aplikasi komputer

Enterprise Application Integration proses menghubungkan aplikasi (dalam suatu organisasi)dengan tujuan untuk menyederhanakan dan mengautomasi proses bisnis.

Integrasi aplikasi dan data sehingga mudah untuk di share.

Integrasi dilakukan tanpa membuat perubahan signifikan pada aplikasi dan sumber data.

Berbagai sistem yang akan di hubngkan sering berada pada kondisi :

  1. Memiliki berbagai SO

  2. Menggunakan berbagai bahasa komputer
  3. Legacy System yang tidak lagi di dukung oleh vendor yang membuat

  4. Stove Pipe System

Business driver untuk integrasi

  1. Organisasi berkembang : Bergabung (merger)dengan perusahaan lain
  2. Meningkatkan efisiensi

  3. Meningkatkan kepuasan pelanggan

Kesiapan Integrasi :

  1. Harus memahami proses bisnis

  2. Harus memahami data

  3. Menentukan proses dan data yang perlu di integrasi

Integrasi Aplikasi :

  1. Integrasi melalui antar muka aplikasi atau melakui method

  2. Fokus : method level

  3. Memungkinkan integrasi melalui sharing business logic

  4. Method di shared dengan meletakkannya pada sebuah server pusat (application server) atau dengan mengakses method antar aplikasi (distributed object)
API :

  1. Application Programming Interface
  2. Mekanisme terdefinisi yang di buat untuk berhubungan dengan SD seperti server aplikasi, middleware, atau basis data.

  3. Memungkinkan akses ke proses bisnis dan atau data.

  4. Agar programmer lain tidak perlu membuatnya lagi.
  5. Memungkinkan mekanisme berbagi data. Contoh : jika SAP memerlukan data dari excel SAP memberikan fungsi ini.

Prosedural Middle ware :

  1. RPC

1. Mengambil mekaqnisme memanggil sebuah fungsi yang secara aktual berada pada program lain yang berada pada mesin lain.

2. Sifat : sinkron dan point-to-point

Message Broker : merupakan server yang menjadi broker antara 2 atau lebih aplikasi (sumber atau tujuan)

Distribute Object : program aplikasi yang menggunakan standart interface dan protokol untuk berkomunikasi dengan aplikasi lain. Contoh : CORBA, COM, JAVA RMI

CORBA : Cross – lingual (primarily C++, Java)

Cross – platform

Many features

0 komentar:

Posting Komentar