tailieunhanh - Programming Web Services with SOAP phần 10

Doanh nghiệp Có lẽ một trong những trận chiến quan trọng nhất nổi lên sẽ là một trong những cho sự thống trị trong thị trường cho các dịch vụ web doanh nghiệp. Đây là các dịch vụ cơ sở hạ tầng mà sẽ cung cấp nền tảng cho việc cung cấp trên lời hứa của các đại lý, và các hình thức năng động của kinh doanh điện tử. | Programming Web Services with SOAP private String domain private String name public String getSecurityDomain return public void setSecurityDomain String securityDomain securityDomain public String getName return public void setName String name name public void serialize Element parent Document doc Element e NameIdentifier Element e1 SecurityDomain domain e1 Element e2 Name name e2 e public void deserialize Element source NodeList nl for int n 0 n n Node node n if Element e Element node if SecurityDomain .equals String sd e setSecurityDomain sd if Name .equals String name e setName name Example C-33. package saml public interface NameIdentifierType public String getSecurityDomain public void setSecurityDomain String securityDomain public String getName public void setName String name page 204 Programming Web Services with SOAP Example C-34. package saml import import import import import import public class SAMLUtil public static final String NS http committees security docs public static String getInnerText Node e NodeList nl StringBuffer strbuf new StringBuffer for int n 0 n n Node node n if else getInnerText node return public static Document newDocument try DocumentBuilderFactory dbf .