What I predict the next step will be is that these component markets will begin to allow you to download a SOAP, BML or XML-RPC proxy for an enterprise component and have it integrate into your development environment. Once there, you can construct an application prototype or proof of concept around that component for free, accessing a controlled environment within some CSP s domain, allowing you to work out how the application is structured and behaves. When you go to move the application to production you make a decision to either purchase the component, running it on a server within your enterprise, or to enter into a commercial relationship with the CSP and continue to utilize the component services through the XML-based RPC on a fee for use basis. It s going to take a massive education effort, on the part of the component vendors, the marketplace builders and the press, as I ve found there s a natural resistance to consuming large-grain software components. One of the factors that will work in our favour is the shortage of skilled Information Technology workers in today s labour force.
Components form part of a solution to an organizations developer challenge.
If you need ten people to deliver a project but through the use of robust components that number drops to three people, then the price of the components is minor in comparison. All rights reserved.