Category:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9

Electronic information

Lack of standards hindered the use of Web services

In Electronic Infomation Category: R | on December   1, 2010

Web services are making headlines, the market is everywhere, and EPF10K20TI144-4 datasheet and also often been misunderstood. Like all new technology, Web services with a very short time into the application of peoples daily lives. Standards due to lack of implementation, Web services development were affected.

Web services standards

Web services built on top of a lot of technical standards by the worlds largest technology companies such as Microsoft and EPF10K20TI144-4 price and IBM and EPF10K20TI144-4 suppliers and other support. These Web services to achieve specific standards including Simple Object Access Protocol (SOAP), Web services Description Language (WSDL), Universal Description, Discovery and Integration (UDDI). Problems arise: those who do enough?

Answer is no. Although Web services technology provides a standard location, description and method of access to remote services, but there are some more important issues that it did not involve, for example, data standards, interface standards and business process standards.

Data standards

Data standard is the data in a consistent format. In general, industry and applications will have a data standard. Such as electronic data interchange (EDI) is a very popular data standards can be applied to many industries and applications. In the new application, this standard into XML, but XML itself does not meet industry needs and applications more.

Solution to the problem of data standards are XML applications - is to use a specific set of XML syntax to describe a particular problem space, such as human resources or health care. But the main problem is due to competition of these standards are adopted very quickly. The solution is to comply with existing standards, without re-use of a new case of XML syntax to make it work.

Interface standard

XML data standards is another problem beyond the interface standard. You might say, Web services and service descriptions provide dynamic positioning, so the interface standard is easy. But not enough.

Only because the company registered a description of their services does not mean you do not worry about the interface between their service problems. Imagine you need to integrate three different suppliers of basic services, because they took different parameters, each service interface will be slightly different. It is easy for you made from a UDDI server for each service WSDL. But how do you map your data request to each service? The interface has changed, how do? Your application can automatically know how to remap the request you?

Because the interface only a few of the formal standard, so the company more willing to be their own interface as the interface standard. Just because you build Web services interface on top does not mean you do not create multiple connection points for each "connector" or at least "translator."

Interface solution is hard to say what; but now there are already some of the more popular interface standards. By the Sun Microsystems Java community process initiated (JCP) intends to establish a group to create and support the standard Java interfaces. For example, consists of seven Java specification JCP (JSR) to regulate telecommunications providers (OSS) management.

Business process standards

Business processes between companies is very difficult. Web services transactions are usually built around the dialogue model, the so-called dialogue model is the use of multiple interfaces to send multiple types of XML data. For one side, it uses a set of specific interfaces in order to send a specific XML data, and for the other, one to send all the data.

To complete the same goal even if the treatment may be very different. There are several steps to help standardize the processing of Web services. Make the process consistent framework for Web services is of great significance. The most popular solution is IBM, Microsoft and BEA to jointly develop the Business Process Execution Language for Web Services (BFEL4WS), which allows you to develop models or a set of actions to cut business processes. Many integrated tool providers, such as Vitria, etc. in their products, but also fully supports BPEL4WS.