Abstract:
PURPOSE: A data transmission adapting system and method is provided to adapt a data transmission between an XML system and a non XML system, where the XML system exchanges the XML business documents such as a purchase request, and the non XML system exchanges non structured message, i.e. written in C, C++ or JAVA. CONSTITUTION: The system comprises an XML document transceiver(311), an XML parser(314), a message converter(312), and a non XML message transceiver(313). The XML document transceiver(311) transmits an XML business document to a target business system by analyzing a transmission type and an address of a target business system, and receives an XML business document by using an HTTP, an SMTP and a CORBA. The XML parser(314) parses the received XML business document, and makes an object source tree with each element within the XML business document. The message converter(312) converts the XML document into internal data structure of the non XML business system, or vice versa. The non XML message transceiver(313) receives a request of a business document transmission from the non XML business system to the XML business system, and transmits the business document, converted from the XML business document, to the non XML business system.
Abstract:
PURPOSE: A method for integrating distributed electronic commerce systems using an XML(eXtensible Markup Language) is provided to integrate distributed electronic commerce systems through the mutual exchange of XML business documents to express commercial text forms and interoperations, which electronic commerce system elements use in common, as an XML. CONSTITUTION: XML documents brokers(12,13) of a purchase and sales site execute a function to transfer the XML documents between XML electronic commerce application processors. The XML document broker(12) of a purchase site consists of an XML document parsing device(121), a digital signature and encoder(122), and an XML document transmitter(123). The XML document broker(13) of a sales site consists of an XML document receiver(131), a digital signature and encoder/decoder(132), an XML document parsing device(133), and a server pager(134). The XML document parsing device(121) parses the XML document requested from a purchase application processor(11) and generates an object source tree with the elements contained in the XML document. The digital signature and encoder(122) executes a digital signature for the XML document using a user's secrete key at a user information DB(21) and encodes the XML document with a public key of a sales site application program. The digital signature and encoder/decoder(132) decodes the XML document using a secrete key of the sales site application program and a transmitter's secrete key. The XML document transmitter(123), referring to the routing information of a sales application processor(14), transmits the XML document to the sales site XML document broker(13) using an HTTP(HyperText Transfer Protocol). The server pager(134) withdraws the registration information of an application server from an application server DB in order to send the XML document to the sales application processor(14). Then the server pager(134) invokes the application program and hands over the XML document.
Abstract:
본 발명은 원격처리 요청 시스템(Remote procedure calls system)에 관한 것으로서, 그 특징은 고객 응용 프로세스들이 동작하는 소정 개수의 고객 컴퓨터와 명칭 서비스 프로세스가 동작하는 소정 개수의 컴퓨터와 소정 개수의 서버 응용 프로세스와 포트 번호 서버가 동작하는 소정 개수의 컴퓨터가 컴퓨터 망으로 연결된 분산 시스템 환경에서의 원격처리 요청 시스템의 동작방법에 있어서, 고객응용 프로세스에게 필요한 서비스를 제공하는 컴퓨터의 호스트 주소를 고객 응용 프로세스가 명칭 서비스 프로세스에세서 얻어내는 제1과정과 서비스를 제공하는 컴퓨터에 있는 포트 번호 서버에게 고객 응용 프로세스가 원하는 서버 응용 프로세스의 포트 번호를 고객 응용 프로세스가 요청하는 제2과정과 동작중인 서버 응용 프로세스의 포트 번호를 저장하고 있 데이터 베이스에서 포트 번호 서버가 포트 번호를 찾는 제3과정과 제3과정에서 포트 번호 서버가 서버 응용프로세스의 포트 번호를 못 찾으면, 포트 번호 서버가 해당 서버 응용 프로세스를 구동시키고 고객 응용 프로세스에게 그 포트 번호를 보내주는 제4과정과 제3과정에서 포트 번호 서버가 서버 응용 프로세스의 포트 번호를 찾으면, 포트 번호 서버가 고객 응용 프로세스에게 그 포트 번호를 보내주는 제5과정 및 제4과정 수행 후, 또는 제5과정 수행 후, 고객 응용 프로세스가 제4과정에서 또는 제5과정에서 받은 포트 번호를 사용하여 서버응용 프로세스와 통신하는 제6과정을 포함하는 데에 있으며, 그 효과는 서버 응용 프로세스들이 늘 동작하지 않도록 하여 시스템의 자원을 효율적으로 사용하게 함으로써 보다 나은 시스템의 안정성을 도모하 데에 있다.
Abstract:
본 발명은 메세지 처리 시스템에 관한 국제 기본 표준인 1988년도 ITU X.400 계열의 표준을 따르는 원격 사용자 처리기의 메시지 관리방법에 관한 것으로 특히, 사용자의 시스템내에 있는 패스워드 엔트리 구조를 억세스하여 시스템 초기화 후 사용자가 전송하고자 하는 메시지의 수신인의 자료를 리스트형태의 데이타 구조인 제1변수에 해당 수신자의 송수신 주소를 저장하는 제1과정과, 사용자의 하드디스크에 저장되어 있던 개인 기록 화일의 내용을 주기억장치로 읽어들여 초기화시킨 후 사용자에 의하여 입력되어진 데이타의 형태가 화일인가를 판단하는 제2과정과, 상기 제2과정에서 입력데이타의 형태가 화일이라고 판단되는 경우 전송모드이므로 사용자의 전송동작에 따른 선택사항을 확인한 후 선택사항에 따라 P2형태의 메시지로 구성한 후 전송 태로 부호화하여 메시지 저장기나 상기 제1변수에 대응하는 수신자에게 데이타를 전송하기 위한 메시지 전송 처리기로 전송하는 제3과정과, 상기 제2과정에서 입력데이타의 형태가 스크린이라고 판단되는 경우 하드디스크의 메시지 홀더에 저장하고 있는 수신메시지들의 내용을 해석하여 변수값에 대응함으로써 사용자가 메시지 번호를 선택하여 응답메시지를 보내거라 다른 수신자에게 전송할 수 있도록 주기억 장치로 저장장소를 이동시키는 제4과정과, 상기 제4과정 이후 사용자가 수신자를 설정하는 경우 전송하려고 하는 메시지를 작성하거나, MHS에서 제공하는 여러가지 서비스를 지정하는 기능과 송신기능을 선택할 수 있는 메시지 작성함수를 호출하는 제5과정 및 상기 제4과정 이후 사용자가 수신자를 설정하지 않는 경우 시스템 LOGO와 RUA가 공하는 서비스를 사용하는데 이용되는 명령어 목록과 RUA 시스템 프롬프트를 출력하고 입력한 명령어 라인을 해석하여 해당 명령어 수행함수를 호출한 후 시스템 초기화 상태로 리턴하는 제6과정을 포함하는 것을 특징으로 하는 분산처리 방식의 원격 사용자 처리기의 메시지 관리방법 및 그에 따른 장치를 제공하여 종래의 원격 사용자 처리기에서 발생되었던 문제점 즉, 상술한 기능들을 처리하기 위하여 각 기능별로 각각 소프트웨어 자원이 확보되어 있어야 하며 더욱이 각 자원의 관리를 위하여 매주 복잡하며 정교한 프로토콜이 필요하므로 유지보수에 어려움이 따르던 점을 해소하는 효과가 있다.