开源网格GIS实验田

OpenSource Grid GIS Space

  • 内容导航

    Creative Commons
    本站文章全部原创
    转载请遵循创作共用协议
  • 最新评论

    • Gao Ang: This project has been abandoned as 52North WPS pr...
    • eric: 专为嵌入式 gis开发的矢量渲染库发布...
    • Gao Ang: 由于直播活动规模扩大。除国内门户...
    • pat: 前段时间在程序员上面发现了一篇open...
    • pat: 空间数据网络处理服务模型及关键技...
  • 热门主题

  • 随机阅读

    • 七月 2009
      « Jun    
       12345
      6789101112
      13141516171819
      20212223242526
      2728293031  
    • GaoAng Profile

      GaoMiao's Portrait
      有了理想
      就不要寻找放弃的理由

      站点搜索

    • 只言片语

      “My advice to you is get married: if you find a good wife you’ll be happy; if not, you’ll become a philosopher.”-Socrates (470-399 B.C.)
    • 一切真正美好的东西都是从斗争和牺牲中获得的,而美好的将来也要以同样的方法来获取。 ——车尔尼雪夫斯基

    全栈式Web服务框架Metro

    8th 十月 2008

    作者: Gao Ang 可以转载,请以超链接标明原始出处和作者信息及版权声明
    网址: http://www.gaoang.com/archives/89

    Metro是一个高性能、可扩展且易于使用的全栈式Web服务框架,实现了最新的JAX-WS 2.0规范,用以帮助开发者构建可靠、安全并可与.NET WCF交互的Web服务。

    在Metro的主要组件中,包含JAX-WS的Web服务实现,包括WS-Security、WS-SecurityPolicy、WS-Trust和WS-SecureConv等四个主要部分。同时,Metro还包含 名为WSIT(Tango)的项目来提供与.NET 3.0和.NET 3.5之中WCF组件互操作技术的实现。

    Metro本身已经包含在Sun企业级应用服务器GlassFish v2中,作为GlassFish的Web Service部分实现。如果不使用GlassFish作为服务器,Metro的jar安装包也可以单独下载,其中提供了部署到Tomcat中的Ant脚本,可以将其应用在非GlassFish的Web容器中。

    类似的Web服务框架还有源自于xfire的CXF、Apache的Axis以及JBossWS等等。在Apache的Wiki里,给出了不同Web Service框架的比较。从中可以了解到,Metro在JSR标准支持、WS-*协议支持、通讯机制等特性方面有着较为全面的覆盖。同时,Metro在Spring支持、REST、热部署、IDE插件支持方面也占有优势。 Metro上所有应用程序都可以在NetBeans IDE中来开发,同时Metro也有适用于Eclipse平台的开发工具插件,帮助开发者将服务部署在应用容器之上。

    Metro所带来的Java与.NET的互操作性平台,将会在很大程度上拓展服务的应用范围,并为Java的服务开发者带来更多的信心。更多细节,请参阅SDN开发者网站文章:Project Tango:向Metro Web服务栈添加服务质量和.NET 互操作性。

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>