whycomputer.com >> Cunoștințe despre Internet >  >> Internet

Ce diferență există între ERP și SOA?

Există multă confuzie când vine vorba de terminologia software. ERP și SOA sunt foarte diferite, dar pot fi folosite împreună în aceeași propoziție când se referă la sisteme enterprise, ceea ce agravează confuzia.


ERP

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


SOA

SOA înseamnă Service-Oriented Architecture. Este o metodă de dezvoltare software. Principiul cheie este să scrii codul de programare cât mai puțin de o dată. Sarcinile specifice care apar în mai multe programe sunt transformate în obiecte „Serviciu”. Un program care execută o funcție mai mare poate „apela” acea sarcină individuală prin trimiterea de intrări și primirea de ieșiri, sau prin stocarea rezultatului într-o bază de date. Exemplu simplu: „Adresă” este un set de date comun pentru mai multe funcții de afaceri. Într-o bază de date stocăm toate tipurile de adrese. Datele de adresă pentru angajați, clienți, furnizori și contacte pot folosi aceeași logică de program pentru validare și formatare. Codul respectiv poate fi scris o singură dată și partajat de toate programele. SOA face dezvoltarea viitoare mai ușoară și întreținerea mai puțin dureroasă.


ERP utilizând SOA

Arhitectura orientată pe servicii poate fi găsită la inima unui sistem ERP. Sistemele ERP depozitează adesea date similare, partajate de diverse module sau zone funcționale, într-un singur loc. Nu toate acestea sunt întotdeauna în același mediu, dar SOA este mai probabil să fie prezent în sistemele integrate.


Instrument vs. Plan

ERP poate fi comparat cu un plan de construcție, în timp ce SOA este mai aproape de o rușină de instrumente folosită de echipa de construcție. Pot fi folosite împreună, iar rezultatele vor fi probabil mai bune, dar nu sunt același lucru.


Terminologia în lumea sistemelor

Când oamenii folosesc termeni precum ERP sau SOA, aceștia se regăsesc împreună doar dacă discuția este foarte tehnică și implică selecția de software sau dezvoltarea de noi produse. Vânzătorii de software sau alte tehnologii tind să adauge cuvinte de modă în marketing pentru a face cumpărătorii să simtă că primesc cel mai nou și cel mai bun produs – chiar dacă nu știu exact ce este.


URL:https://ro.whycomputer.com/Internet/100502384.html

Internet
  • Diferențele dintre OCR și OMR

    Introducere OCR (recunoașterea optică a caracterelor) și OMR (recunoașterea optică a marcajelor) sunt tehnologii specializate care transformă imaginile de pe hârtie într-un format electronic ușor de citit și procesat de calculator. Ambele sisteme combină componente hardware și software și funcționea

  • Diferențele dintre subliniere și underscore

    În multe texte, „underscore” și „subliniere” pot părea similare, dar în realitate sunt două caractere distincte cu funcții diferite. Subliniere (Underline) O subliniere este o linie orizontală care trece sub cuvântul sau caracterul exemplu. În HTML, sublinierile sunt folosite pentru a marca linkuri.

  • Ce diferențe există între VNC și VPN?

    Ce diferențe există între VNC și VPN? Acronimele VNC și VPN se referă la domeniul informatic și rețelistic, însă scopul și funcționarea lor sunt complet diferite. VNC este de obicei asociat cu suportul desktop și administrarea rețelei, în timp ce VPN reprezintă o metodă de transmisie securizată a da

Cunoștințe despre Internet © https://ro.whycomputer.com