Java可以实现类似WCF那种双工WebService吗?
Duplex WebService

解决方案 »

  1.   

    Using Callbacks to Notify Clients of Events上的例子发布时报错:
    oracle.eclipse.tools.webservices.compiler.CompilationException: Errors: 因为批注 weblogic.jws.Callback 是一种 JAX-WS 类型 Web Service,所以不允许在  webServices.ICallback webServices.Hello.callback 上使用它。 (E:\workspace\HelloWorld\src\webServices\Hello.java, line 18)
    因为批注 weblogic.jws.Callback 是一种 JAX-WS 类型 Web Service,所以不允许在  webServices.ICallback webServices.Hello.callback 上使用它。 (E:\workspace\HelloWorld\src\webServices\Hello.java, line 18) at oracle.eclipse.tools.webservices.common.compiler.WebServiceCompilerImpl.compile0(WebServiceCompilerImpl.java:292) at oracle.eclipse.tools.webservices.common.compiler.WebServiceCompilerImpl.compile(WebServiceCompilerImpl.java:239) at oracle.eclipse.tools.webservices.common.compiler.WebServiceProjectCompilerImpl.build0(WebServiceProjectCompilerImpl.java:134) at oracle.eclipse.tools.webservices.common.compiler.WebServiceProjectCompilerImpl.access$000(WebServiceProjectCompilerImpl.java:52) at oracle.eclipse.tools.webservices.common.compiler.WebServiceProjectCompilerImpl$1.run(WebServiceProjectCompilerImpl.java:81) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) at oracle.eclipse.tools.webservices.common.compiler.WebServiceProjectCompilerImpl.build(WebServiceProjectCompilerImpl.java:99) at oracle.eclipse.tools.webservices.publish.WebServiceProjectPublishTask$WebServicesBuildOperation.processWebServices(WebServiceProjectPublishTask.java:164) at oracle.eclipse.tools.webservices.publish.WebServiceProjectPublishTask$WebServicePublishOperation.processWebModule(WebServiceProjectPublishTask.java:127) at oracle.eclipse.tools.weblogic.server.model.WeblogicWebPublishOperation.processRootModule(WeblogicWebPublishOperation.java:86) at oracle.eclipse.tools.weblogic.server.model.WeblogicPublishOperation.execute(WeblogicPublishOperation.java:92) at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.performTasks(WeblogicServerBehaviour.java:1192) at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishToServer(WeblogicServerBehaviour.java:749) at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishOnce(WeblogicServerBehaviour.java:612) at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publish(WeblogicServerBehaviour.java:508) at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:707) at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:2492) at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:270) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)