| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Sep | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | ||
2. September 2009 by jlafata.
Re-watched the keynote speech given at Google I/O regarding the launch of this project at google and like the platform. Looking at how to migrate some of our work to that platform.
Posted in Uncategorized | Print | No Comments »
18. August 2009 by jlafata.
I’m just finishing an engagement implementing a Composite Application to modernize a client’s integration infrastructure. The project provided the roots for a Java Application Architecture by implementing a persistence framework using Hibernate and EJB 3.0 session beans and exposed the stateless session beans as web services.
We created a web service gateway (a loosely coupled OSGi service delegate) which gets installed as a OSGi bundle. The gateway receives requests from the client tier and decides which service to use to fulfill the request. In our case, we use the connection status to determine whether the request can be fulfilled by the server or from local cache.
The model of service gateway worked so well, that we’ve begun to adopt it in our projects. It has applications in:
Workflow applications on a service bus (providing the opportunity for business rules to determine which service fulfills a request dynamically)
Software promotion in a loosely coupled application environment (providing that the coupled service consumer is capable of supporting multiple versions of the service)
Environment and Data context aware applications
Posted in Application Modernization, Systems Architecture | Print | No Comments »
1. June 2009 by jlafata.
http://www.nsftools.com/stubby/ApacheAxisClientTips.htm
Posted in SOAP invocation | Print | No Comments »
30. November 2008 by jlafata.
IBM and Lotus are blurring the distinction of client and server functionality as they migrate functionality traditionally used on server side systems to client side in their offerings for desktop in Lotus Notes 8 and mobile solutions with Lotus Expeditor. This functionality includes:
I’ve recently started this survey to get a sampling for how many users have begun to embrace the technology available.
I know the survey isn’t perfect and as such I don’t have enough information to draw concrete conclusions (and I may never), but here are my findings as of this writing with some observations. Although 37.5% of respondents are using a version of Lotus 8 server product (Domino), only 12.5% have migrated to the client side component (which includes the support for the features mentioned above). No custom developed applications seem to be written with the new technology features supported, yet 50% of respondents have migrated or will migrate to the client versions for the benefits provided by the migrated technology.
I’ll try to update this as I collect more information or improve the survey. If you haven’t taken the survey and you’re interested: Click Here to take survey.
| Question | Response Percent |
| 1. What version of Lotus Domino are you using? | |
| All Version 6.5.x or earlier | 25.00% |
| All Version 7.x | 0.00% |
| All Version 8.x | 37.50% |
| Multiple mixed versions - some Version 6.5 or lower | 25.00% |
| Multiple mixed versions - some Version 7 | 12.50% |
| Don’t have any Domino servers | 0.00% |
| 2. What Operating Systems are you using for Domino Servers | |
| Windows Servers | 87.50% |
| Linux | 12.50% |
| Power Systems | 0.00% |
| System i / iSeries / AS400 | 12.50% |
| System z / z series / Mainframe | 0.00% |
| System p | 12.50% |
| System x | 0.00% |
| Other Unix | 0.00% |
| Other (please specify) | 0.00% |
| 3. What version of Lotus Notes are you using? | |
| All Version 6.5.x or earlier | 12.50% |
| All Version 7.x | 12.50% |
| All Version 8.x | 12.50% |
| Multiple mixed versions - some Version 6.5 or lower | 12.50% |
| Multiple mixed versions - some Version 7 | 50.00% |
| Don’t have any Notes Clients | 0.00% |
| 4. What Operating System do you use for client software | |
| Windows XP | 75.00% |
| Windows Vista | 0.00% |
| Linux | 12.50% |
| Other (please specify) | 12.50% |
| 5. Do you have a mobile solution for your user base? | |
| Don’t have one | 25.00% |
| Using Lotus Notes Client | 25.00% |
| Using Blackberry | 25.00% |
| Using Lotus Expeditor | 0.00% |
| Using Domino Web applications | 0.00% |
| Other (please specify) | 25.00% |
| 6. Custom developed applications in our Notes/Domino environment: | |
| Are primarily written in LotusScript | 75.00% |
| Are primarily written in Java | 0.00% |
| Are a mix of LotusScript and Java | 25.00% |
| Are composite Applications using Notes 8 supported portlets and plug-ins | 0.00% |
| Are something I don’t know anything about | 0.00% |
| Non-existant (we don’t have any) | 0.00% |
| 7. What features of Notes 8 would make it worth upgrading if you haven’t or what features of Notes 8 do you find most useful if you have. | |
| Support for Widget development and integration into the desktop | 37.50% |
| Better single log-on integration. | 25.00% |
| Integration with Sametime Instant Contacts, Feed Reader, Calendar, Activities, and My Widgets. | 50.00% |
| Improved Personal Information Management (Contacts, Mail, Calendar and scheduling) | 25.00% |
| Improved Search Functionality | 25.00% |
| Ability to create you own personal Web logs (blogs) from within Notes, | 0.00% |
| Ability to view a collaboration history | 12.50% |
| Ability to create Composite applications to access a collections of components (applications) | 12.50% |
| Ability to deliver design via Eclipse update sites and NSF-based update sites. | 50.00% |
| No desire to upgrade | 0.00% |
| Other (please specify) | 12.50% |
| 8. What other applications do you use | |
| Microsoft Outlook | 12.50% |
| Microsoft Sharepoint | 12.50% |
| Microsoft Office | 75.00% |
| Blackberry | 37.50% |
| iPhone | 12.50% |
| System i Applications | 12.50% |
| System z Applications | 0.00% |
| ERP System | 25.00% |
| Other (please specify) | 12.50% |
Posted in Application Modernization | Print | No Comments »