代码之家  ›  专栏  ›  技术社区  ›  jamiebarrow

在Linux(费多拉)上的.NET 2客户端的Java Web服务

  •  0
  • jamiebarrow  · 技术社区  · 16 年前

    我的任务是为一个.NET 2客户端创建一个Java Web服务。

    您对实施的建议是什么?

    解决方案不需要非常重量级(我不需要一个完整的JavaEE容器),但是你认为最好的解决方案是什么?我考虑过将glassfish v2与JAX-WS注释(@webservice)和JAXB XML绑定(例如@xmlement)一起使用,我假设.NET客户端能够使用这些绑定?

    1. 有人尝试过这种情况吗?

    2. 不过,Glassfish是否会被过度杀戮呢?因为我只是在Windows上使用Web服务作为.NET与Linux设备通信的机制,所以底层应用程序非常小。

    任何建议都非常欢迎:)

    谢谢,

    詹姆斯

    P.S.其他注意事项-您会使用axis/cxf而不是glassfish吗?您会使用像Tomcat这样的servlet容器吗?等。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Ashish Jain    16 年前

    我用的是Axis2,它可以工作。 在爪哇,我遇到了同样的问题:在我的案例中公开数据公开API(Web服务)。

    我使用axis2和spring(访问数据库)创建了Web服务,通过axis2创建的WSDL可以通过ASP.NET应用程序通过其“添加Web服务”对话框轻松使用,并且可以轻松创建相应的代理类。