testbbtforumwebservice.java
来自「spring企业级开发电子书籍.......」· Java 代码 · 共 41 行
JAVA
41 行
package com.baobaotao.service;
import java.util.List;
import org.codehaus.xfire.spring.AbstractXFireSpringTest;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.baobaotao.model.Book;
import com.baobaotao.xfire.client.security.BookServiceWSS4JClient;
public class TestBbtForumWebService extends AbstractXFireSpringTest {
@Override
protected ApplicationContext createContext() {
return new ClassPathXmlApplicationContext( new String[] {
"com/baobaotao/xfire/applicationContext-xfire-security.xml"});
}
public void testService() throws Exception
{
// Collection coll = getServiceRegistry().getServices();
// System.out.println("coll:"+coll.size());
// for (Iterator iter = coll.iterator(); iter.hasNext();) {
// Service s = (Service) iter.next();
// String uri =s.getName().getNamespaceURI();
// System.out.println("uri:"+uri);
// }
// Document wsdl = getWSDLDocument("BookServiceJSR181");
// printNode(wsdl);
// Document response = invokeService("BbtForumWebService", "/request_soap.xml");
// printNode(response);
BookServiceWSS4JClient client = new BookServiceWSS4JClient();
client.setServiceURL("http://localhost:8088/baobaotao/service/BookServiceWSS4J");
List<Book> list = client.findBooksByCategory("1", "WSS4J");
System.out.println("list.size:"+list.size());
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?