whycomputer.com >> Cunoașterea pe Internet >  >> Internet

Care este diferența dintre ERP și SOA?

Există o mulțime de confuzie când vine vorba de terminologia software-ului. ERP și SOA sunt foarte diferite, dar pot fi folosite în aceeași propoziție atunci când se referă la sistemele de întreprindere, ceea ce adaugă la confuzie.

ERP
ERP înseamnă Enterprise Resource Planning. Un sistem ERP este un set de module funcționale care efectuează tranzacții de afaceri, cum ar fi salarizarea, contabilitatea și achiziția. Un ERP adevărat va integra aceste funcții astfel încât să împărtășească informații.

SOA
SOA reprezintă o arhitectură orientată pe servicii. SOA este un instrument pentru dezvoltarea de software. Principiul cheie al SOA este de a scrie codul de program cat mai repede posibil. Sarcinile specifice care sunt efectuate în mai multe programe sunt configurate ca obiecte "Service". Un program care se ocupă de o funcție mai mare poate "apela" acea sarcină individuală prin trimiterea de intrare și primirea de ieșire, sau prin faptul că ieșire stocate într-o bază de date. Exemplu simplu: "Adresa" este un set de date comune mai multor funcții de afaceri. În cadrul unei baze de date stocăm toate tipurile de adrese. Datele de adrese pentru angajați, clienți, furnizori și persoanele de contact pot folosi aceeași logică de program pentru validarea și formatarea datelor. Acest set de cod poate fi scris o dată și împărtășit de toate programele. SOA face dezvoltarea mai ușoară și menținerea mai puțin dureroasă.

ERP Utilizând SOA
Arhitectura orientată spre servicii poate fi găsită în centrul unui sistem ERP. Sistemele ERP stochează adesea date similare, care sunt împărtășite de diferite module sau zone funcționale, într-un singur loc. Ele nu sunt întotdeauna în același mediu, dar SOA este mult mai probabil să se găsească în sistemele integrate.

Tool vs. Blueprint
ERP poate fi comparat cu un model pentru construirea unei structuri, în timp ce SOA este mai aproape de o centură de scule utilizată de echipajul de construcție. Ele pot fi folosite impreuna si rezultatele vor fi cel mai bine, dar ele nu sunt aceleasi.

Terminologie in lumea sistemelor
Cand oamenii arunca in jurul termenilor ca ERP sau SOA, ele apartin doar daca vă aflați într-o discuție extrem de tehnică, care implică selectarea de software sau dezvoltarea de software nou. Cei care vând software sau alte tehnologii au tendința de a stropi cuvintele din industrie în marketing, pentru a face cumpărătorii să se simtă ca și cum ar obține cele mai recente și mai bune produse - chiar dacă nu știu ce înseamnă produsul.
URL:https://ro.whycomputer.com/Internet/100502384.html

Internet
  • Care este diferența dintre OCR și OMR?

    OCR (recunoașterea optică a caracterelor) și OMR (recunoașterea semnelor optice) sunt sisteme specializate care convertesc imaginile pe hârtie într-un format ușor de citit și procesat de un calculator. Ambele tehnologii OCR și OMR sunt compuse din componente hardware și software. Ele funcționează pr

  • Care sunt diferențele dintre sublinierea și sublinierea?

    În timp ce unele definiții afișează o subliniere și o subliniere ca același lucru, ele sunt de obicei considerate caractere separate sau unelte folosite în scris și procesare de text. Subliniere O subliniere este o linie orizontală care se află sub un cuvânt sau un caracter Acesta este un exemp

  • Care sunt diferențele dintre VNC și VPN?

    Acronimele VNC și VPN se referă atât la calcul și la rețele, dar scopul și funcționalitatea lor sunt complet diferite. VNC este în mod normal asociat cu suportul desktop și administrarea rețelei, în timp ce VPN este o metodă de transmisie securizată în rețea. VNC VNC sau Virtual Network Computing

Cunoașterea pe Internet © https://ro.whycomputer.com