Well, I finally finished doing my taxes this weekend. - ug.
Doing taxes is not much fun, but using of one of the popular software tax programs makes it easier to do.
It's amazing how everything is being interconnected. Tax software can inquire download year end interest/capital gains
information from many financial institutions. Tax software utilizes other on-line sites to achieve a complete
end-to-end user experience. Just one example to show that the amount of business process interconnectivity is growing exponentially.
Instead of one program that "does it all", more companies are just concentrating on their core competencies and
remotely calling other companies/government sites to handle other processes.
This brings me to the topic of Web Services. I'm not sure if the popular tax programs currently
use Web services to communicate to financial institutions, but regardless,
I'm sure TaxCut/TurboTax/TaxAct developers are pushing
to have common Standards established with the all financial institutions they work with. Working individually with each
company to determine APIs and message structures is not a scalable model.
Web services are being standardized and used by many companies and is a great model to use when you need to interact with multiple institions. The ETTK for Web Services and Autonomic
Computing showcases the latest developments in the area of Web Services. There are ETTK demos for
WS-ReliableMessaging (WS-RM), WS-Addressing, WS-ResourceFramework, and Web Services Distributed Management(WSDM).
Is there a particular demo that you are most interested in within the ETTK for Web Services and Autonomic
Computing package? If I was a Tax Software developer that wanted to use Web services, I would be most interested
in WS-Security, and WS-ReliableMessaging. What is your job and what Web Services standards/specifications are
your most interested in? Hit the 'Comments' link to post a reply.
You can find the ETTK for Web Services and Autonomic computing at its IBM alphaWorks technology page.