whycomputer.com >> Datornätverk >  >> Internet

Vad är skillnaden mellan ERP och SOA?

Det är mycket förvirring när det gäller programvaruterminologi. ERP och SOA är väldigt olika men kan användas i samma mening när det hänvisar till företagssystem, vilket ökar förvirringen.

ERP

ERP står för Enterprise Resource Planning. Ett ERP -system är en uppsättning funktionella moduler som utför affärer, t.ex. löner, redovisning och inköp. Ett verkligt affärssystem kommer att integrera dessa funktioner så att de delar information.

SOA

SOA står för Service Oriented Architecture. SOA är ett verktyg för att utveckla programvara. Nyckelprincipen för SOA är att skriva programkod så få gånger som möjligt. Specifika uppgifter som utförs i flera program konfigureras som "Service" -objekt. Ett program som hanterar en större funktion kan "ringa" den individuella uppgiften genom att skicka inmatning och ta emot utdata, eller genom att ha den utmatningen lagrad i en databas. Enkelt exempel:"Adress" är en uppsättning data som är gemensamma för flera affärsfunktioner. I en databas lagrar vi alla typer av adresser. Adressdata för anställda, kunder, leverantörer och kontakter kan alla använda samma programlogik för att validera och formatera data. Den uppsättningen kod kan skrivas en gång och delas av alla program. SOA gör framtida utveckling enklare och underhåll mindre smärtsamt.

ERP med SOA

Serviceorienterad arkitektur finns i hjärtat av ett ERP -system. ERP -system lagrar ofta liknande data, som delas av olika moduler eller funktionsområden, på ett enda ställe. De är inte alltid i samma miljö men SOA finns mer sannolikt i integrerade system.

Verktyg kontra Blueprint

ERP kan jämföras med en plan för att bygga en struktur, SOA ligger närmare ett verktygsbälte som används av byggbesättningen. De kan användas tillsammans och resultaten kommer sannolikt att bli bättre, men de är inte desamma.

Terminologi i systemvärlden

När människor kastar runt termer som ERP eller SOA, de hör bara ihop om du är i en mycket teknisk diskussion som involverar val av programvara eller utveckling av ny programvara. De som säljer programvara eller annan teknik tenderar att sprida industrins sura ord i sin marknadsföring för att få köparna att känna att de får den senaste och bästa produkten-även om de inte vet vad produkten är.


URL:https://sv.whycomputer.com/internet/1014002384.html

Internet
  • Vad är skillnaden mellan en OCR och en OMR?

    OCR (optisk teckenigenkänning) och OMR (optisk märkigenkänning) är specialiserade system som konverterar bilder på ett papper till ett format som är lättläst och bearbetat av en dator. Både OCR- och OMR -tekniken består av hårdvaru- och programvarukomponenter. De fungerar genom att läsa bilder med s

  • Vad är skillnaden mellan en understrykning och en understrykning?

    Medan vissa definitioner anger en understrykning och en understrykning som samma sak, de betraktas vanligtvis som separata tecken eller verktyg som används i skrift och ordbehandling. Understrykning En understrykning är en horisontell linje som går under ett ord eller tecken Detta är ett exe

  • Vad är skillnaden mellan VNC och VPN?

    Akronymerna VNC och VPN avser båda datorer och nätverk, men deras syfte och funktionalitet är helt olika. VNC är normalt associerat med skrivbordssupport och nätverksadministration, medan VPN är en metod för säker nätverksöverföring. VNC VNC, eller virtuell nätverksberäkning, är ett allmänt a

Datornätverk © https://sv.whycomputer.com