Avatar billede larsrr Nybegynder
28. september 2005 - 13:02 Der er 7 kommentarer og
2 løsninger

Hvordan virker SOA

Er der en der kan give mig en god og dybdegående forklaring om SOA.

SOA = Service Oriented Architecture. (Software Orienteret arkitektur)

Hvordan virker det generelt?
Hvordan er det designet?
Hvor bruges det?
Hvor bruger man det?
Termerne omkring SOA.
Hvorfor SOA?

Osv.

Jeg kan slet ikke finde hoved og hale i det..... Hjælp!
Avatar billede larsrr Nybegynder
28. september 2005 - 13:04 #1
Og jeg kan sige jeg har prøvet både Google.dk og Wikipedia.org, men er stadig ikke helt med......
Avatar billede arne_v Ekspert
28. september 2005 - 13:40 #2
SOA er noget af det som er hot i dagens software udvikling

begreber dækker over forskellige systemer der stiller deres funktionalitet
til rådighed som en service for andre systemer

ideen er at undgå at duplikere funktionalitet ved at alle systemer bruger
en en funktionalitet på et system uanset hvad for en slags systemer det er

i praksis hænger SOA tæt sammen med web services (SOAP over HTTP) som leverer
den teknologi som gør det muligt at kalde på tværs mellem Java, .NET og
gamle mainframe systemer

det er i sagens natur mest relevant for større virksomheder med mange forskellige
slags systemer

men en stor del af nye systemer der udvikles bliver udviklet med henblik på
at kunne bruges i en SOA sammenhæng
Avatar billede mfalck Praktikant
28. september 2005 - 21:05 #3
Avatar billede mfalck Praktikant
28. september 2005 - 21:51 #4
SOA is the union of three things:

  1. A methodology to identify and design software applications as services.
  2. A set of tools to make it easy to build service interfaces to Java (eller andre) software applications.
  3. A set of patterns to construct a service.

fra:
http://www.pushtotest.com/thecohenblog/javaonesoa.html
Avatar billede larsrr Nybegynder
29. september 2005 - 10:00 #5
Jeg har også fundet denne side, som også beskriver det ret godt:
http://java.sun.com/developer/technicalArticles/WebServices/soa/

Hvilke services er det der er stillet til rådighed for systemerne?

Hvordan bliver et system udviklet så det er "klar" til at bruges i SOA sammenhæng?

Kan i forklare fig.1 på dette link:
http://java.sun.com/developer/technicalArticles/WebServices/soa/

Da jeg skriver Java, vil jeg gerne vide hvordan man i Java sammenhæng får SOA ind.

Glæder mig til at læse flere svar :-)
Avatar billede arne_v Ekspert
29. september 2005 - 10:28 #6
Hvis du udvikler dit system så al funktionalitet stilles til rådighed for andre systemer
via et fornuftigt interface så er det SOA ready.

I praksis er det som sagt web services man bruger.

Når du udvikler i Java vil jeg klart anbefale Apache Axis web service toolkit.

[jeg har skrevet en lille artikel om hvordan man kommer igang med det]
Avatar billede larsrr Nybegynder
25. oktober 2005 - 20:44 #7
Hey Arne og mfalck smid et svar.

Og tak for svarene!
Avatar billede mfalck Praktikant
25. oktober 2005 - 20:45 #8
ok
Avatar billede arne_v Ekspert
25. oktober 2005 - 20:51 #9
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester