Return AbbiReynolds996 - Help Online
Ferramentas pessoais
Acções

AbbiReynolds996

Da Help Online

Ir para: navegação, pesquisa

Component-based programming has become more popular than in the past. Hardly an application is built today that does not entail leveraging components in some form usually from different vendors. As applications have grown more complex the requirement to leverage components distributed on remote machines has also grown.

An example of a component-based application is an end-to-end e-commerce solution. An e-commerce application residing on a Web town needs to submit requests to a back-end Organization Resource Planning ERP software. Travarsa Web Services On many occasions the ERP app resides on different hardware and may run on a different operating system.

The Microsoft Distributed Element Object Model DCOM a distributed object infrastructure that allows a credit application to employ Component Object Model CONTENDO components attached to another server has been ported to a number of non-Windows platforms. Travarsa Web Services But DCOM has never gained extensive acceptance on these systems therefore it is rarely used to facilitate communication between Home windows and non-Windows computers. ENTERPRISE RESOURCE PLANNING software vendors often create components for the House windows platform that communicate with the back-end system via a proprietary protocol.

A few services leveraged by an e-commerce application may not are living within the datacenter at all. Travarsa Web Services For example if the e-commerce application allows credit-based card payment for goods purchased by the customer it must elicit the services of the service provider bank to process the customers mastercard information. Although for all practical purposes DCOM and related technology such as CORBA and Java RMI are limited to applications and components installed within the company datacenter. Two primary reasons for this are that by default these solutions leverage proprietary protocols and these protocols are innately connection oriented.