Portal Programming Models I
Historically us Fortan programmers built systems from subroutines and libraries linked by COMMON blocks and argument lists
Languages like Java support this type of linkage with some changes through methods.
- COMMON blocks have almost gone ….
However there are other features in portal programming
- portal components tend to be distributed and loosely coupled
- Fortran main and subroutine doit were tightly coupled on the same machine
Linkage between portal components is often best done through event signals with listeners and observers
- This is slower of course but supports necessary asynchronous linkage and acceptable in most cases