Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development
    • IT Management

    Microsoft, Sun Do Web Services Interoperability Tango

    Written by

    Darryl K. Taft
    Published March 13, 2006
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Sun Microsystems took its Web services interoperability effort, code-named Tango, to Microsofts campus last week for another in a series of meetings where the two companies will learn to dance with one another in the Web services arena.

      Microsoft hosted its second Windows Communication Foundation (also known as Indigo) Interop Plug-fest with Sun last week, and at least five Sun engineers attended the three-day event on Microsofts Redmond, Wash., campus to test interoperability between Suns Project Tango and WCF, said Arun Gupta, a Sun staff engineer, in a blog post. Other Sun staff participated remotely, he said.

      Gupta, who attended the first WCF Plug-fest in November, said last weeks was bigger and better.

      “We tested interoperability of implementations of WS-Addressing, MTOM [Message Transmission Optimization Mechanism], Reliable Messaging, Schema and WSDL [Web Services Description Language], Web Services Security 1.0 and Metadata Exchange,” said Gupta. “The source code of these implementations will be available in Glassfish and binaries in the Java Web Services Developer Pack in the future.”

      /zimages/1/28571.gifClick here to read more about Indigo.

      In a blog post from February, Harold Carr, a Sun engineer who also attended the WCF Plug-fest, said, “Sun Java Web Services [JWS] engineers are working with Microsoft Windows Communication Foundation [WCF] engineers to ensure interoperability of enterprise features such as security, reliable messaging and atomic transactions. At Sun, we call this work Project Tango.”

      Carr said the interoperability testing “is accomplished by implementing a number of WS-* specifications and holding Plug-fests where our engineers work together for a week to test our implementations of those specifications.”

      Moreover, Carr said the enterprise features being tested fall into four main categories: messaging, metadata, security and quality of service. Carrs post describes how Sun provides interoperability support for all these categories through Web services standards.

      In a document inviting developers to attend the WCF Plug-fest, Jorgen Thelin, a program manager for Connected Systems Standards at Microsoft, said, “The Windows Communication Foundation Interop Plug-fest is an ad-hoc, open forum for companies who have implementations of various Web Services protocols to meet with engineers from the Connected Systems Group and test against the upcoming version of Microsofts Windows Communication Foundation … product.”

      In addition, Thelin, who was previously chief scientist and chief server architect at Cape Clear, said, “This plug-fest event is open to anyone who desires to participate and who can bring an implementation to test interoperability with Microsofts Windows Communication Foundation product in any or all of the following areas: Basic Messaging Scenarios using protocols: SOAP1.1 [Simple Object Access Protocol], SOAP1.2, WS-Addressing 2004/08, MTOM; Message Security Scenarios using WS-Security 1.0, WS-Security 1.1, WS Secure Conversation 2005/02, WS-Trust 2005/02, Username Token Profile (1.0, 1.1), X509 Token Profile (1.0, 1.1), SAML Token Profile (1.0, 1.1), Kerberos Token Profile 1.1; STS- Security Token Service scenarios; Reliable Messaging using WS-RM 2005/02; Transactions using WS-AtomicTransaction and WS-Coordination; and WS-Policy and WS-MetadataExchange are included in several scenarios.”

      Dino Chiesa, a product manager in Microsofts .Net developer group, in a blog post described the Plug-fests as “get-togethers of the various organizations and companies who build Web services apps or tools, [as well as] the Web services libraries the apps and tools rely upon. The WS-* standards are a good start to getting ubiquitous interop, but to realize the benefit of standards, you need practical interop work. Thats where the plug-fests fit in. Microsoft has been sponsoring these get-togethers, as have other companies, for years. It is really paying off with usable interop today, and it should get even better tomorrow with simpler interop at higher levels of service, including transactions, security, reliability and so on.”

      Meanwhile, Gupta said he “represented Sun for the interop using JAX-WSA [Java API for XML Web Services Addressing] APIs and implementation and achieved 100 percent interoperability. That means all the vendors who had a WS-Addressing client [IBM, JBoss, Microsoft and WSO2] were able to invoke Sun endpoints on all the required features. And Sun was able to invoke all the endpoints published [IBM, JBoss, Microsoft, WSO2, Apache Axis] for the required features. And invoking is just an understatement, since the report follows a rigorous XPath-based check on request and response messages, ensures all the messages (four of them) are received for a non-anonymous ReplyTo, checks the reference parameters in request and response, defaulting of FaultTo and all sort of features.”

      Gupta said all the technologies Sun used in the Plug-fest will be using Glassfish as the container. Glassfish is Suns project to build a free, open-source application server that implements the newest features in the Java Enterprise Edition 5 platform.

      “We, at Sun, care a lot about Web services interoperability and thus will be participating in the plug-fest to demonstrate interoperability with Indigo,” Gupta said.

      /zimages/1/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in Web services.

      Darryl K. Taft
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.