Wednesday Jul 18, 2007
Wednesday Jun 27, 2007
By arungupta on Jun 27, 2007
As in earlier events, attendees implement a set of pre-defined scenarios based on WS-\* specs using their Web services stack. They participate with implementation on their laptops and interoperate using their client and Microsoft endpoint and vice versa.
The set of scenarios are based on the following specifications:
- Basic Messaging Scenarios using protocols: SOAP1.1, SOAP1.2, WS-Addressing 2004/08 and 2005/10, 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-ReliableMessaging v1.0 (2005/02)
- Transactions using WS-AtomicTransaction v1.0 (2004/10) and WS-Coordination v1.0 (2004/10)
- WS-Policy v1.2 (2004/09) and WS-Metadata Exchange (2004/09) are included in several scenarios
- Windows CardSpace scenarios
Microsoft is also looking for interop testing with pre-release version of .NET Framework 3.5 (codename Orcas) with the following versions of specifications:
- Message Security Scenarios using WS Secure Conversation v1.3 (2005/12), WS-Trust v1.3 (2005/12)
- RX - Reliable Messaging using WS-Reliable Messaging v1.1 (2007/02)
- Transactions using WS-Atomic Transaction v1.1 (2006/06) and WS-Coordination v1.1 (2006/06)
- WS-Policy v1.5
Microsoft still need to work out some kinks before the real work can begin:
- The plugfest schedule still seem to be dated March
- Not all the scenarios and endpoints as mentioned in the announcement are available
- Invite logistics page is giving a 404
- Not all the endpoints are up, atleast RM endpoints are down. Anyway, the endpoints have been down at multiple instances (here, here, here, here and probably other times too!).
But we are still going to participate :) Sun's participation in the previous plugfests can be followed here.
Thursday Oct 19, 2006
By arungupta on Oct 19, 2006
WSIT technologies are available in GlassFish.
Wednesday Oct 04, 2006
By arungupta on Oct 04, 2006
Harold, Mike, Jiandong, Joe, Ken and myself (all from Sun) "wsited" Microsoft last week. We were just representations of the bigger team and effort scattered all over the globe (Santa Clara, Burlington, Salt Lake City, Portland, Prague, Germany, France, Bangalore). And then there were some engineers doing remote testing as well.
As mentioned earlier, WS-Addressing functionality in JAX-WSA is cleaned up and now an integral part of JAX-WS 2.1 RI. That has been my focus for the past few weeks. So in this plug-fest, I took our JAX-WS 2.1 RI for interop on WS-Addressing test cases. Microsoft has caused a few interop problems with WS-Addressing in the past (Member Submission policy assertion namespace change, incorrect Action from WCF client, WS-Addressing WSDL namespace change). But this time everything worked, it just worked. And that's what is out-of-the-box interoperability.
Other than that, we had a good success rate doing interop on WS-Atomic Transactions, WS-Reliable Messaging, WS-Secure Conversation, WSS 1.0 and 1.1, WS-Trust. We achieved interop on composite scenarios like Secure Reliable Messaging and Secure MTOM. And this interop is two-way meaning that WCF client invoke WSIT endpoint and WSIT client invoke WCF endpoint.
We care about "I", the most, in WSIT. GlassFish v2 now integrates WSIT bits on a regular basis. When GlassFish v2 goes final, be assured it will be interoperable with .NET 3.0 framework shipping in Windows Vista and other platforms.WSIT Tango Web Services Interoperability Indigo WCF GlassFish Dotnet
Monday Sep 18, 2006
By arungupta on Sep 18, 2006
I'll post another blog entry, with our interop report, after the plug-fest.Technorati: Web Services Interoperability WSIT Tango WCF Indigo GlassFish
Friday Mar 10, 2006
By arungupta on Mar 10, 2006
As reported earlier, Sun particiapted in the second plugfest hosted by Microsoft. Harold, Vivek, Mike, Jiandong and myself (all from Sun) spent most of the week in Redmond testing interoperability between Sun's Project Tango technologies and Microsoft's Windows Communication Foundation. There were other Sun participants engaged remotely as well.
Again as mentioned, we were bigger and performed much better than the last plugfest. We tested interoperability of implementations of WS-Addressing (both W3C CR Core and SOAP Binding and W3C Member Submission), MTOM, Reliable Messaging, Schema and WSDL, Web Services Security 1.0 and Metadata Exchange. The source code of these implementations will be available in Glassfish and binaries in the Java Web Services Developer Pack in the future.
Robert Scoble stopped by during lunch yesterday and talked to us about our visit. As always, our answer was "It's all about customers"!. I'll post a link to the video log whenever it's available. Kirill and Jorgen were the main host and a bunch of other Microsoft engineers were present to help debug the problems through out the day.
I think the social aspect of participating in the plugfest really helps us to resolve problems quicker at the engineering level, when working remotely. Check out the some pictures from our participation at the plugfest.Web Services Interoperability jwsdp Tango Indigo glassfish
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.
Java EE 7 Samples
- So long Oracle ...
- Silicon Valley Code Camp Kids Track 2013
- JavaOne 2013 Conference Report
- JavaOne 2013: Java EE 7, GlassFish Community Event, Book Signing, Geek Bike Ride, Hallway Track, ...
- Java EE 7 Launch Celebrations in Africa Trip Report
- Java EE 7 Essentials from O'Reilly: Now Available in Paperback and Ebook
- Java EE 7 in Africa
- BeanManager: Obtain Contextual Reference to Beans (TOTD #215)
- JSON Binding with JAX-RS - Moxy, JSON-P, Jackson, Jettison (TOTD #214)
- Geek Bike Ride at JavaOne Shanghai