DOI QR코드

DOI QR Code

XML기반의 EDI 문서교환을 위한 미들웨어 설계 및 구현

Design and Implementation of Middleware supporting translation of EDI using XML

  • 최광미 (조선대학교 대학원 전산통계학과) ;
  • 박수영 (조선대학교 대학원 전산통계학과) ;
  • 정채영 (조선대학교 전산통계학과)
  • 발행 : 2002.12.01

초록

EDI를 이용한 전자문서 처리는 별도의 전용 소프트웨어와 부가가치망을 이용해 문서를 교환하게 되는데, 전용 소프트웨어의 사용은 새로운 문서에 대한 변경이 필요하며, 부가가치망의 사용은 문서교환과 유지보수에 많은 비용이 소요된다. 이러한 문제점 때문에 VAN 기반의 기존 EDI가 웹기반의 EDI로 옮겨지고 있다. 본 논문에서는 JDBC 브리지를 이용하여 두개의 관계형 데이터베이스에 존재하는 EDI 메시지를 XML로 변환하는 기법을 제안한다. 변환된 XML 파일을 사용하여 스키마를 그대고 복구하는 동시에 정의된 테이블에 원래 레코드를 그대로 삽입하는 방범을 제시하였다. 이는 동일한 데이터베이스 관리시스템을 사용해야 한다는 전제조건을 필요로 했던 기존방식을 탈피했으며, 전자문서 교환시 환경에 따라 정상적으로 동작하지 않았던 경우의 문제점을 극복했다.

Electronic document processing using EDl (Electronic Data Interchange) must exchange documents using VAN (Value Added Network). However. the use of exclusive software needs alteration of a new document and the use of VAN(Value Added Network) demands an exchange of document and high cost for maintenance. Due to these problems, the existing EDI (Electronic Data Interchange) is turning into Web-based EDI (Electronic Data Interchange). This paper suggests techniques that change EDI (Electronic Data Interchange) messages which exist in two relational databases into XML (extensible Markeup Language) using the JDBC bridge. Also this paper proposes a method that recovers schema using converted XML (extensible Markeup Language) file, and a method which inserts an original record into a declared table. This solves the limitation of an original method that have to use sane database management system and also overcomes the problem in certain circumstances where the EDI (Electronic Data Interchange) exchange does not work.

키워드

참고문헌

  1. 한국전자거래표준원, '한국EDI표준코드집', 한국전자거래표준원, 1998
  2. T. Bray et al., 'Extensible Markup Language (XML) 1.0, http://www.w3.org/TR/1998/REC-xml-19980210, 1998
  3. 신동규 외 2인, 'XML/EDI 시스템의 설계 및 구현', 정보처리학회논문지D, 제8-D권 제2호, 2001
  4. XML/EDIGroup, 'XML/EDITransactionModels,' http://www.geocities.com/WallStreet/Floor/5815/
  5. Frank Boumphrey, Olivia Direnzo, etc., 'XML Application,' Wrox Press
  6. S. Abiteboul et al., 'Active Views for Electronic Commrece,' Proc. Int'l Conf. on VLDB, pp138-149, 1999
  7. Y. Papakonstantinou and V. Vianu, 'DTD Inference for Views of XML Data,' Proc. of 19th ACM SIGACTSIGMOD_SIGART Symp. on PODS, pp.35-46, 2000 https://doi.org/10.1145/335168.335173
  8. 임영태 외 2인, 'XML에 기반한 EDI 문서교환 시스템 설계 및 구현', 정보처리학회논문지, 제7권 제11호, 2000
  9. 신상철, '이질형 데이터베이스간의 문서교환을 위한 XML/EDI 설계 및 구현', 조선대학교 대학원 석사학위논문, 2001