« Composite applications maken.. | Main| Nieuw IBM weblog: "Composite Applications for People" »

Composite applications - wat zijn dat?

QuickImage Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

We horen steeds meer over Lotus Notes 8, en het lijkt me een goed idee om wat we horen, weer hier met jullie te delen. Eén van de nieuwe mogelijkheden die de aandacht trekt, is de Composite Application. Een week of twee geleden verscheen er een apart nieuw IBM-blog over dat onderwerp; daar is ook over geblogd. Het feit dat er een apart blog over dit onderwerp bestaat, geeft aan dat er binnen IBM een hoop aandachtvoor is. Vandaar dat ook hier, opnieuw, een korte inleidende blog entry over dit onderwerp verschijnt.

Inmiddels zijn op dat IBM-blog een paar artikeltjes verschenen, en het is grappig om te constateren dat de vraag .."wat is een composite application".. nog niet zo makkelijk te beantwoorden is. Over de grote lijnen is iedereen het wel eens; maar er zijn subtiele verschillen in definities. Naast de term "composite applications" is er namelijk ook nog zoiets als een "mashup", een term die uit de 'web 2.0'-koker komt. Hoe verhouden die twee zich? Volgens Jeff Calow zijn mashups eigenlijk ook composite applications, volgens zijn collega Brian o'Donnovan zijn er toch echt wel verschillen. Als die twee het al niet eens zijn, wat moeten wij er dan wel niet van denken

Voor Lotus Notes 8 is het gelukkig tamelijk eenvoudig te begrijpen. Jeff geeft in zijn hier boven gelinkte artikeltje een aardige definitie van composite applicaties: .."creating compositions by bringing the user interface of distinct systems together into a unified visible context." In goed Nederlands: een composite applicatie combineert (delen van de) user interfaces van aparte applicaties of systemen, in één verenigde, zichtbare context.
Een composite applicatie zou bijvoorbeeld klantgegevens uit een CRM kunnen combineren met facturatie-data uit een boekhoud-pakket en een overzicht van correspondentie uit een postregistratie-systeem; dit alles in één scherm. Natuurlijk is het gevoelig voor het veranderen van de context: klik je op een andere naam in het klantoverzicht, dan verschijnen in de andere delen (portlets) van de composite applicatie natuurlijk ook de juiste, bij die klant horende gegevens. Technisch gesproken kan het ene component een Lotus Notes-applicatie zijn, het andere SAP, het derde iets uit WebSphere Portal ofmisschien wel iets heel anders; de mogelijkheden zijn groot in dit opzicht; ik denk bijvoorbeeld niet dat je persé een Notes-database moet gebruiken in een composite applicatie in Lotus Notes 8.

Voor mensen die al eens naar WebSphere Portal Server gekeken hebben, moet bovenstaande wel bekend voorkomen: WPS biedt deze functionaliteit ook. Het lijkt er dan ook op, dat Lotus Notes 8 een prima Rich Client voor Portal-omgevingen gaat worden. Dat lijkt me interessant voor organisaties die Lotus Notes/Domino én WPS (willen) gebruiken

Maar, zoals we van IBM Lotus doorgaans gewend zijn: je moet niks. IBM Lotus biedt deze mogelijkheid in ND8, maar je hoeft er geen gebruik van te maken. Er zit straks, naar het zich laat aanzien, veel nieuws in ND8, maar het gebruik ervan is vrijwillig. Alleen de bestaande functionaliteit opwaarderen van ND6 of ND7 naar ND8, is een geldige optie! Maar: het is naar ons idee verstandig om ook naar de nieuwe mogelijkheden te kijken. Juist zaken als het geïntegreerde Office-pakket, de Activities en Composite applications bieden veel perspectief.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

OpenNTF random projects

PlanetLotus