Hvad er Java® Business Integration?
Java® Business Integration (JBI) er en venture initieret af Java® Community Process (JCP), der er under selskab af Sun Microsystems. Projektet definerer, hvordan teknologien i online plug-ins kan lette serviceorienteret arkitektursoftware. Med JBI sigter Sun Microsystems på, at integrationsteknologien skal standardiseres, startende med samarbejde med computerindustrien. Virksomheden planlægger også at udvikle en produktfamilie ud af JBI.
I marts 2003 præsenterede Sun Microsystems teknologien til Java® Business Integration til JCP. Der var også andre virksomheder, der gik sammen om projektet og blev kaldt ”ekspertgruppe” -leverandører. De 24 leverandører inkluderede IBM, Novell og Sonic Software.
En populær funktion ved Java® Business Integration er Normalised Message Service (NMS), der bruges som et kommunikationsværktøj. NMS kan modtage og sende meddelelser gennem forskellige meddelelsesudvekslingsmønstre (MEP): in-only, robust in-only, in-out og in-option-out. In-only giver en bruger mulighed for at modtage statusmeddelelser, mens robust in-only tillader en udvekslingsrunde, der slutter, når en statusmeddelelse modtages. In-out giver en gensidig udveksling mellem en klient og en udbyder, mens in-option-out giver en bruger valget om at svare på meddelelsen eller ignorere den.
Java® Business Integration inkluderer også mange værktøjer, såsom systemovervågnings- og systemstyringsværktøjer, forretningsanalyse og forretningsaktivitetsovervågningsværktøjer og softwareudviklingsværktøjer. JBI er fleksibel og kan overholde det system, hvor plug-ins er indeholdt. Dens fleksibilitet betyder også, at servicemotoren kan oversættes til forskellige sprog.
En anden fordel ved Java® Business Integration er de åbne grænseflader, der er ”åbne”, så at sige, til forbedring af offentligheden. På denne måde markedsføres integrationsprojektet mod systemsoftwareudviklere, der har kapacitet til at ændre grænsefladen i henhold til deres behov eller interesser. Disse ændringer kan offentliggøres offentligt, hvilket giver kunderne fordelen ved at vælge blandt de løsninger, der passer dem. Tilgængelig open source-software i integrationen inkluderer Apache ™ ServiceMix, Open ESB og FUSE ESB.
Java® Business Integration gør det også muligt at tilslutte nye servicemotorer til container, forudsat at en kommando er kodet for at hjælpe systemet med at registrere det. Disse nævnte integrationer minimerer en virksomheds omkostninger til tid og penge, da alle handlinger i systemet kan automatiseres. Forretningspartnere kan også have den bekvemmelighed, at al deres eksisterende og indsamlede information kombineres i en integrationsteknologi, hvilket skaber et effektivt samarbejde.