이 인터페이스는 XML 문서를 일련화 및 일련화 해제하는 메커니즘을 제공합니다.
이 인터페이스는 비즈니스 그래프 또는 비즈니스 오브젝트의 그래프를 일련화 및 일련화 해제하는 데 사용합니다.
다음은 BOXMLSerializer 인터페이스의 예입니다.
BOFactory factoryService = BOFactory) new ServiceManager().locateService("com/ibm/websphere/bo/BOFactory"); BOXMLSerializer xmlSerializerService =`(BOXMLSerializer) new ServiceManager().locateService("com/ibm/websphere/bo/BOXMLSerializer"); // Create the business object graph. DataObject productCategoryBG = factoryService.create ("http://www.scm.com/ProductCategoryTypes/ProductCategoryBG", "ProductCategoryBG"); DataObject productCategory = productCategoryBG.createDataObject("productCategory"); DataObject product = productCategory.createDataObject("product"); DataObject productCategory3 = productCategoryBG3.createDataObject("productCategory"); FileOutputStream outfile2 = new FileOutputStream("productCategoryBGDocument.xml"); xmlSerializerService.writeXMLDocument(productCategoryBGDoc, outfile2); FileInputStream infile2 = new FileInputStream("productCategoryBGDocument.xml"); BOXMLDocument productCategoryBG4Document = xmlSerializerService.readXMLDocument(infile2); DataObject productCategoryBG5 = productCategoryBG4Document.getDataObject();
최종 갱신: 2006년 4월 13일
(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)