Definition

Project Metro

Project Metro (formerly Project Tango) is an open source initiative for the implementation of Web services technologies involving optimization, reliability, security and atomic transactions. It is a joint venture by Sun Microsystems and Microsoft, intended to provide interoperability between Sun's Java Web services and Microsoft's Windows Communication Foundation (WCF). An important component of Project Metro is known as Web Services Interoperability Technology (WSIT), which facilitates the development and maintenance of composite applications for service oriented architecture (SOA). Sometimes the terms "Project Metro" and "WSIT" are used interchangeably.

In the context of Project Metro, reliability ensures that a communications system is able to recover from failures caused by lost or misdirected messages. This is done by a function called WS-ReliableMessaging that can be activated by means of a checkbox in a GUI (graphical user interface) called NetBeans. A specification called WS-Security facilitates the integrity and confidentiality of messages, even when they must pass through intermediaries. WS-Security can be implemented in addition to existing security technologies. Atomic transactions technology is designed to ensure that all operations within a transaction are successfully carried out. If any operation fails, all other operations in the transaction are aborted. Content can be encoded in MIME (Multi-Purpose Internet Mail Extensions) or XML (Extensible Markup Language) to optimize communication speed.

This was last updated in September 2007
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: