Sofia Jonsson

Integrating e-id with WebSphere Portal

April 17th, 2008

I’m currently working on a project where we, despite its many drawbacks, have decided to use the “BankId” solution to authenticate our users. But this is not the whole truth; since not all Swedish banks have agreed on using BankId we have to use three different solutions in order to cover (most) users: BankId, Nordea [...]

Posted in Architecture, Security | 7 Comments »

The programming languages of tomorrow

April 17th, 2008

Now that dynamic languages such as Python, Groovy and Ruby have started to become mainstream, it is time to glance at a different branch of languages for influences. I’ve just come home from the QCon conference where one of the tracks was called Programming Languages of Tomorrow. All of the languages presented in the track [...]

Posted in Dynamic languages | No Comments »

Run your own application in Google’s cloud

April 14th, 2008

This week, Google’s announcement of Google App Engine (GAE) got a lot of attention. The initial 10 000 test accounts ran out in a few hours.
With GAE you can run your own web application on Google’s infrastructure. Initially they support applications written in Python, but more languages are already considered for future versions. Data can [...]

Posted in Web | No Comments »

The Inter-Portlet Communication (IPC) Problem

January 28th, 2008

Recently I joined my first portal project. Almost immediately we ran into the problem of inter-portlet communication (IPC). Version 1.0 of the portlet specification, JSR 168, doesn’t address any type of interaction between portlets. Since this is a very common requirement, the next portlet specification, JSR 286, is (almost…) all about IPC, with major new [...]

Posted in Web | 1 Comment »

DWR 2.0 släppt

September 26th, 2007

Ajax-ramverket DWR har nu släppts i version 2.0, efter några månaders försening. Bakom DWR ligger Joe Walker, som talade om Ajax och DWR på ett av våra Callista Events i september förra året.
Reverse Ajax
Bland nyheterna finns bland annat stöd för så kallad “Reverse Ajax”, dvs möjligheten att från Java-kod på servern anropa JavaScript-kod på klienten. [...]

Posted in RIA, Web | No Comments »

Är Drools 4.0 “Enterprise Ready”?

August 30th, 2007

Under sommaren har version 4.0 av open source-regelmotorn Drools (aka JBoss Rules) släppts. Mycket kraft har lagts på att göra Drools “Enterprise Ready” (förhoppningsvis utan att bli Enterprisey), frågan är om man har lyckats?
Redan version 3.0, som kom för lite drygt ett år sedan, innebar ett stort steg framåt. Dels genom Eclipse-pluginen, som underlättar [...]

Posted in Open Source | No Comments »

Gavin Kings önskelista för Java EE 6

April 27th, 2007

Gavin King, som ligger bakom open source-ramverken Hibernate och nu senast JBoss Seam, har börjat på en “Java EE 6 wishlist” på sin blogg.
I den första delen av önskelistan tar han upp vilka förbättringar han skulle vilja se inom ramen för Session Beans. Här nämns bland annat stöd för mer lättviktig asynkronitet. JMS är [...]

Posted in Java EE | No Comments »

Richard Stallman föreläser i Göteborg

April 23rd, 2007

Richard Stallman, en av de mest kända profilerna inom Free/Open Source Software-världen, kommer till Göteborg och håller ett föredrag på Göteborgs universitet den 16/5.
“Richard Stallman kommer att prata om målet och filosofin bakom fri programvara och hur idéerna bakom fri programvara kan omfatta andra publicerade verk.”
För de som mot förmodan inte vet vem [...]

Posted in Open Source | No Comments »

Versionshantering av XML Scheman

April 4th, 2007

Jag har under den senaste veckan återigen ägnat mig åt ett ständigt återkommande problem, nämligen versionshantering av XML Scheman. Denna gång inom ramen för Websphere Message Broker (WMB) och dess meddelandedefinitioner, som är XML Schema-baserade.
Ett vanligt återkommande krav i sammanhanget är vad man skulle kunna kalla “framåtkompatibla” scheman. Det man vill åstadkomma är möjligheten att [...]

Posted in SOA | No Comments »

Closures – snart i en JDK nära dig?

October 6th, 2006

Som vi redan har sett i språk som Ruby, Groovy eller varför inte Smalltalk så kan så kallade Closures betydligt förenkla syntaxen på vissa typer av uttryck. Innehållet i Java SE 7 börjar så sakteliga att ta form och Closures är ett av tilläggen som eventuellt kan komma att ingå i språket.
Ett förslag på hur [...]

Posted in Övrigt | No Comments »