Perfil de JonathanDesign by CommitteeFotosBlogListas Herramientas Ayuda

Blog


    10 junio

    Microsoft features Open Source in TechEd keynote

    Yes, you heard right.  A few minutes ago in Orlando at TechEd IT 2008, Bob Muglia's keynote included a demo of StockTrader 2.0, an SOA sample application consisting of a client application, a business process service layer, and an order processing service in order to place sample stock trades.  Gregory Leake of Microsoft showed the application, with each of the three components built in .NET 3.5, and then I came on stage, representing WSO2, and we swapped out the WPF smart client for a PHP application based on the WSO2 Web Services Framework for PHP.  Then we swapped out the back end order processing service for a Java version hosted in the WSO2 Web Services Application Server.  After each swap we placed a successful trade.

    Watch the keynote here.

    The demo featured the cross-platform interoperability between .NET, Java-based solutions, and unmanaged code solutions such as the PHP application.  The Web Services used were completely secured with message-level security (WS-Security), and everything of course worked quite seamlessly.

    You can download the WSO2 StockTrader 2.0 application as well, including PHP versions of the business service and the order processing service.

    The good news in putting this demo together is that the wire-level interop worked pretty spectacularly out-of-the-box, just as the demo promotes.  The actual interop between the three major development platforms in use today (CLR-based languages, JVM-based languages, and unmanaged code based at some level in C) is impressive, and while there is more work to do to complete and verify interop deeply across Security, Reliability, Transactions, and Policies, it really seems like the goal of making this stuff both universal and "just plumbing" is approaching pretty rapidly.

    On another note - yesterday we were speculating backstage whether a keynote at a major Microsoft event had ever featured an Open Source partner on stage.  None of us could think of any off the top of our heads.  Can you?  Were we the first?

    Update: 10PM.  Here's the press release.  And a news article, with a nice (and accurate!) quote from me. ;-)

    Comentarios (3)

    Espera...
    El comentario que has escrito es demasiado largo. Acórtalo.
    No has escrito nada. Vuelve a intentarlo.
    No se puede agregar tu comentario en este momento. Vuelve a intentarlo más tarde.
    Para agregar un comentario, necesitas permiso de tus padres. Pedir permiso
    Tus padres han desactivado los comentarios.
    No se puede eliminar tu comentario en este momento. Vuelve a intentarlo más tarde.
    Has superado el número máximo de comentarios que se puede dejar en un día. Vuelve a intentarlo en 24 horas.
    Se ha deshabilitado la capacidad de tu cuenta de dejar comentarios porque nuestros sistemas indican que podrías estar enviando correo no solicitado a otros usuarios. Si crees que tu cuenta se ha deshabilitado por error, ponte en contacto con el servicio de soporte técnico de Windows Live.
    Para terminar de dejar tu comentario, realiza la siguiente comprobación de seguridad.
    Los caracteres que escribas en la comprobación de seguridad deben coincidir con los de la imagen o el audio.
    Jonathan Marsh ha desactivado los comentarios en esta página.
    Imagen de Anónimo
    Marc Hadley escribió:
    Yes, the mangement stack is developed here:

    https://wiseman.dev.java.net/

    It is part of Metro:

    https://metro.dev.java.net/
    10 Junio
    Jonathan Marshescribió:
    Is the Sun managment stack open source?  I didn't know that.  If so, it would indeed beat us by a few years!
     
    This is clearly not the first time WS-* based interoperability has been done, or shown.  One of the new things here is that we tried to illustrate the breadth WS-* interop is acheiving - particularly into PHP and other environments that require a C-based stack of equivalent capability to the Java stack.  The Apache Axis2/C component that drove the PHP application also powers C and C++ applications, embedded devices and appliances, and popular languages not implemented in managed code such as PHP and Perl.  And more languages are being given a quality native experience with these capabilities rapidly.
     
    The Apache Web Services projects are being used in very diverse environments, and power many of the Web Services capabilities in non-open source offerings as well.  We think it's a good sign of the interop possibilities to show these frameworks interoperating smoothly with .NET when using advanced capabilities.
    10 Junio
    Imagen de Anónimo
    Marc Hadley escribió:
    Sorry, you are three years late ;-). Sun and Microsoft demonstrated interoperability of their WS-* based management stacks at the Microsoft Management Summit back in 2005:

    http://http://www.microsoft.com/presspass/exec/steve/2005/04-20ManagementSummit.mspx
    10 Junio

    Vínculos de referencia

    Weblogs que hacen referencia a esta entrada
    • Ninguno