Skip to main content
Log in

An External Broker Interface Based on Existing Trading Protocols

  • Published:
Electronic Commerce Research Aims and scope Submit manuscript

Abstract

This paper presents an approach to the specification of external interfaces of an electronic broker used in the Architecture for Electronic Brokerage Systems (AEBS). The external interface specified by the AEBS architecture provides both rich functionality and backward compatibility with trading methods that are currently in use in the electronic marketplace. This is achieved by defining the interface at two levels: the external protocol interface and the external object interface. The external protocol interface has been defined in terms of traditional protocols in order to provide access to basic brokerage services for customers and suppliers that already operate in the electronic market. This facilitates the easy introduction of a broker to the market since no modifications are required on the customer or supplier side to use the new brokerage services. The advanced external object interface has been designed and defined using the CORBA model. This provides other actors that need advanced brokerage services with access to the full functionality of a broker. This paper focuses on the design of the external protocol interface of a brokerage system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. ANSI/NISO. (1995). “Information Retrieval: Application Service Definition and Protocol Specification.” ANSI/NISO Standard Z39.50-1995.

  2. Bergamaschi, S., S. Castano, and M. Vincini. (1999). “Semantic Integration of Semistructured and Structured Data Sources.” SIGMOD Record, Special Issue on Semantic Interoperability in Global Information.

  3. Berners-Lee, T. and D. Connolly. (1995). “Hypertext Markup Language 2.0.” RFC 1866, Network Working Group, IETF.

  4. Bichler, M., C. Beam, and A. Segev. (1998). “OFFER-a broker-centered object framework for electronic requisitioning.” In W. Lamersdorf and M. Merz (eds.), Trends in Distributed Systems for Electronic Commerce, Lecture Notes in Computer Science, Vol. 1402, Springer-Verlag.

  5. Blinov, M., J. Hands, M. Bessonov, R. Smith, M. Neale, and H. Smith. (1998). “GAIA Standard.” Deliverable D0403, GAIA ACTS project (AC221).

  6. Bolton, R.N. and K.N. Lemon. (1999). “A Dynamic Model of Customers Usage of Services: Usage as an Antecedent and Consequence.” Journal of Marketing Research, 36.

  7. Burdett, D. (2000). “Internet Open Trading Protocol - IOTP.” Version 1.0, RFC 2801, Network Working Group, IETF.

  8. Caughey, S.J., D.B. Ingham, and P. Watson. (1998). “Metabroker: A Generic Broker for Electronic Commerce.” Technical Report 635, Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, UK. See also http://w3objects.ncl.ac.uk/pubs/mbgbec/TR635/.

    Google Scholar 

  9. CommerceOne. (2001). “XML Common Business Library (xCBL), version 3.5.” World Wide Web, http://www.xcbl.org/xcbl35/xcbl35.html.

  10. Crocker, D. (1982). “Standard for the Format of ARPA Internet Text Messages.” RFC 822, IETF.

  11. Deutsch, A., M. Fernandez, D. Florescu, A. Levy, and D. Suciu. (1999). “A Query Language for XML.” In Proceedings of 8th International World Wide Web Conference, Toronto, Canada, May. See also http://www.www8.org/w8-papers/1c-xml/query/query.html.

  12. Deutsche Telekom Berkom GmbH. (1998). “InfoWin ACTS Project. Information Brokerage.” Berlin.

  13. ebXML Consortium. (2000). “Enabling Electronic Business with ebXML.” White paper, World Wide Web, http://www.ebxml.org/white\_papers/whitepaper.htm.

  14. ETSI. (1996). “Digital Cellular Telecommunications System (Phase 2); Technical Realization of Short Message Service (SMS) Point-to-Point (PP) (GSM 03.40).” Edition 4, Standard ETS 300 536.

  15. Fielding, R., J. Gettys, J. Mogul, H. Frystyk, and T. Berners-Lee. (1997). “Hypertext Transfer Protocol-HTTP/1.1.” RFC 2068, Network Working Group, IETF.

  16. Freed, N. and N. Borenstein. (1996). “Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.” RFC 2045, Network Working Group, IETF.

  17. Freier, A., P. Karlton, and P. Kocher. (1996). “The SSL Protocol. Version 3.0.” Internet Draft, Transport Layer Security Working Group, IETF.

  18. Hammer, S., A. Dickmeiss, and I. Ibbotson. (1997). “GAIA Discovery Services Design.” Deliverable D0601, GAIA ACTS project (AC221).

  19. Hoffman, D., G. Fernando, V. Goyal, and M. Civanlar. (1998). “RTP Payload Format for MPEG1/MPEG2 Video.” RFC 2250, Network Working Group, IETF.

  20. Housley, R., W. Ford, W. Polk, and D. Solo. (1999). “Internet X.509 Public Key Infrastructure Certificate and CRL Profile.” RFC 2459, Network Working Group, IETF.

  21. ISO. (1988). “Electronic Data Interchange for Administration, Commerce and Transport (EDIFACT)-Application Level Syntax Rules.” International Standard ISO 9735:1988.

  22. ISO. (1997). “Information and Documentation-Open Systems Interconnection-Interlibrary Loan Application Protocol Specification.” International Standard ISO 10161:1997.

  23. ISO/IEC. (1998). “Information Technology-Generic Coding of Moving Pictures and Associated Audio Information-Part 3: Audio.” International Standard ISO/IEC 13818-3:1998.

  24. ISO/IEC. (1999). “Information Technology-Coding of Audio-Visual Objects-Part 3: Audio.” International Standard ISO/IEC 14496-3:1999.

  25. ITU-T. (1996). “Message Handling System and Service Overview.” Recommendation F.400/X.400.

  26. Linn, J. (1993). “Generic Security Service Application Program Interface.” RFC 1508, Network Working Group, IETF.

  27. Martin, M. (1997). “The COBRA Guided Tour.” World Wide Web, http://www.onyx.net/proj/cobra/tour.htm.

  28. Merkow, M. (1999). “cXML: A New Taxonomy for E-commerce.” Internet.com, Insights-EC Outlook, February. See also http://ecommerce.internet.com/news/insights/outlook.

  29. Microsoft Corporation (1996). “DCOM Technical Overview.” White Paper.

  30. Microsoft Corporation (2001). “BizTalk Framework 2.0.” World Wide Web, http://www.microsoft.com/biztalk/techinfo/framwork20.asp.

  31. Muftic, S., S. Persson, F. Jordan, G. Pangalos, and H. Smith. (1997). “GAIA Security and Directory Services Design.” Deliverable D0801, GAIA ACTS project (AC221).

  32. Nodine, M., B. Bohrer, and A. Ngu. (1999). “Semantic Brokering Over Dynamic Heterogeneous Data Sources in InfoSleuth.” In Proceedings of the 15th International Conference on Data Engineering, Sydney, Australia.

  33. OMG. (1998). “The Common Object Request Broker: Architecture and Specification. Revision 2.2.” OMG Technical Document formal/98-07-01.

  34. OMG Domain Technical Committee. (1997). “OMG/CommerceNet Joint Electronic Commerce Whitepaper.” See also http://www.osm.net/upload/97-06-09.pdf.

  35. Otterlo, K., R. Moulton, M. Bessonov, M. Blinov, I. Ibbotson, and O. Sijtsma. (1997). “GAIA Request and Delivery Services Design.” Deliverable D0701, GAIA ACTS project (AC221).

  36. Postel, J. (1982). “Simple Mail Transfer Protocol.” RFC 821, Network Working Group, IETF.

  37. Postel, J. and J.K. Reynolds. (1985). “File Transfer Protocol.” RFC 959, Network Working Group, IETF.

  38. Robie, J., J. Lapp, and D. Schach. (1998). “XML Query Language (XQL).” In Proceedings of the Query Languages workshop, Cambridge, Massachusetts, December. See also http://www.w3.org/TandS/QL/QL98/pp/xql.html.

  39. RSA Laboratories. (1993). “PKCS #7: Cryptographic Message Syntax Standard. Version 1.5.” Technical Note, RSA Laboratories.

  40. Schulzrinne, H., S. Casner, R. Frederick, and V. Jacobson. (1996). “RTP: A Transport Protocol for Real-Time Applications.” RFC 1889, Audio-Video Transport Working Group, IETF.

  41. Schulzrinne, H., A. Rao, and R. Lanphier. (1998). “Real Time Streaming Protocol (RTSP).” RFC 2326, Network Working Group, IETF.

  42. Sun Microsystems (1998). “Java Remote Method Invocation Specification. Revision 1.50.” JDK 1.2.

  43. Szymanski, D.M. and D.H. Henard. (2001). “Customer Satisfaction: A Meta-Analysis of the Empirical Evidence.” Journal of the Academy of Marketing Science, 29.

  44. UDDI. (2000). “The UDDI Technical White Paper.” White paper, World Wide Web, http://www.uddi.org/whitepapers.html.

  45. Visa and MasterCard. (1997). “SET Secure Electronic Transaction Specification. Version 1.0.”

  46. W3C Consortium. (1999). “XSL Transformations (XSLT). Version 1.0.” W3C Recommendation, World Wide Web, http://www.w3.org/TR/xslt.

  47. W3C Consortium. (2000). “Extensible Markup Language (XML) 1.0 (Second Edition).” W3C Recommendation, World Wide Web, http://www.w3.org/TR/2000/REC-xml-20001006.

  48. W3C Consortium. (2001). “XQuery 1.0: An XML Query Language.” W3C Working Draft, World Wide Web, http://www.w3.org/TR/xquery/.

  49. Webber, D.R.W. (1998). “Introducing XML/EDI Frameworks.” Electronic Markets, 8(1). See also http://www.electronicmarkets.org/netacademy/publications.nsf/all\_pk/804.

  50. White, S. and M. Hapner. (1998). “JDBC 2.0 Core API Specification. Version 1.0.” Sun Microsystems.

  51. Yendluri, P. (2000). “RosettaNet Implementation Framework (RNIF) 2.0.” White paper, World Wide Web, http://www.rosettanet.org/rosettanet/Doc/0/TAO5O8VV3E7KLCRIDD1BMU6N38/RNIF2.1.pdf.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Patel, A., Blinov, M. An External Broker Interface Based on Existing Trading Protocols. Electronic Commerce Research 2, 337–358 (2002). https://doi.org/10.1023/A:1020563414340

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1020563414340

Navigation