欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    电子商务系统间建筑材料信息的交流平台毕业论文外文文献翻译.doc

    • 资源ID:29921090       资源大小:88.50KB        全文页数:12页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电子商务系统间建筑材料信息的交流平台毕业论文外文文献翻译.doc

    外文资料翻译英文原文A platform for communicating construction material information between e-commerce systems16E-commerce systems are becoming increasingly important in the Hong Kong construction material procurement market. Currently,however, many e-trading marketplaces have been developed, owned, and/or hosted by different companies. Each of the e-trading marketplaces forms a closed system with their unique customers and clients. The totality of these e-trading marketplaces appears to be islands in the sea, as they are isolated with no interoperation between them. Since material information in each e-trading marketplace is limited,buyers usually cannot find all the required materials from one marketplace. This paper introduces a platform ,named E-Union, that enables interoperation between e-trading marketplaces. The ability of marketplaces to interoperate extends the idea of liquidity and network effect by joining more buyers with more suppliers,without sacrificing the ability of each marketplace to be highly specific to the supply-chain node or target buyer group it serves This paper first discusses problems in a non-interoperable E-commerce marketplace environment. Then two approaches for enabling interoperation between marketplaces,the mobile agent approach and the Web services approach, are introducedThe third part presents the concept, system architecture and functions of the E-Union platform1 Problems in Non-Interoperable E-Trading Marketplace EnvironmentThe Web-based e-trading marketplace contains two major functions:providing trading information and facilitating trading transactions. Users may log into the system as either buyers or sellers of construction materials. Sellers can upload their product information and find out summary information about their customers and their transactions. Buyers can search certain types of products,providing requirements such as brand,model, quality, price,etc.,or they can browse the products on display. When the products requested by a buyer are found,the information will be displayed to the buyer and the contact information of an agent closest to the buyers location will also be sent to the buyer. The buyer can negotiate with the agent about the price,or send an order to the agent by completing some forms online. If the user could not find the desired products,the system will keep the inquiry in storage for access by the sellers.In recent years,several other construction e-trading sites have appeared on the Web. They are operated by different organizations and attract different client groupsThey specialize in trading materials from suppliers in different regions. From time to time, however,clients of one e-trading system would like to buy materials that are not available in that system but are offered on other sites. One way to solve this problem is to let the client register with several e-trading marketplaces and search these sites one by one.The variety and heterogeneity of different e-trading sites create problems for material purchasers. Finding materials in these sites requires material purchasers to acquire and maintain a list of web addresses, to interpret and understand the semantics and navigation methods in different sites,and to integrate product information in these sites for evaluation manually. These kinds of material finding jobs can be time consuming and the material purchaser is required to keep abreast of new e-trading sites as they come onlineTo provide better value-added services to the clients,the concept of E-Union is presented by linking together relevant e-trading marketplaces so that cooperation between the e-trading marketplaces can be facilitated. In the e-trading union, when an e-trading site does not have the material requested by one of its registered clients,the site will send a request to other e-trading sites in the union. The remote e-trading site will treat the request as one from an associated client. An associated client cannot directly make use of the service of the e-trading marketplace as its registered client. When the material requested is found, the remote site will inform the requesting e-trading site, which will decide whether to submit an order on behalf of its client. Once a deal is made between the two e-trading sites,the requesting site will inform the remote site of the contact information of an agent to whom the material should be delivered. It will also display the material information to the buyer along with the contact information of the agent closest to the buyers location. The remote e-trading site will charge some extra amount of money,usually a certain percentage of the normal price, for providing the service 2 Approaches for Enabling Interoperation between E-Trading MarketplacesSince individual e-trading systems are developed based on different computational architectures,platforms and software, it is not a trivial task to make them interoperable. Several issues need to be addressed in order to realize the e-Union concept. The first issue is how an individual e-trading system finds the service from other sites and communicates with each other. The second issue is how systems understand the various kinds of data from other systems,such as the query,order,and product information. Specifically,the data may be in different formats and databases for representation and storage. This section discusses two approaches for achieving interoperation between e-trading marketplaces,the mobile agent approach and the Web services approach2.1 The Mobile Agent ApproachA mobile agent is a computer program that can autonomously migrate between network sites,i.e.,it can execute at a host for a while,halt execution,dispatch itself (together with its data and execution state) to another host, and resume execution there-all under its own control. It has been found that mobile agent is especially suitable for structuring and coordinating distributed applications running in a wide-area environment like the Internet. Such an environment is characterized by a large number of heterogeneous nodes with dynamically changing services and resources,high variation of connectivity both in performance and reliability,high variation of workload and network traffic, mobility of hosts,etc. .Mobile agents can move through the network of sites to search for, filter and process information needed to accomplish their tasks Sending mobile agents to the remote server results in a large performance improvement because they can reduce the number of times one site contacts another and they can filter out non-useful information thus reducing the consumption of communication bandwidth Furthermore,mobile agents bring flexibility and scalability into distributed,dynamic systems due to its ability to encapsulate policies,convention and algorithms and its ability to be dynamically created and destroyedIn a mobile agent based framework,an e-trading site joins the union by broadcasting its address and service interface to other members in the union. The membership information is kept at each e-trading site in a database. Mobile agents are dispatched to other member sites for querying and ordering construction materials that are not available at the local site 2.2 The Web Services ApproachWeb services are used to promote software reusability over distributed systems Distributed-Systems technologies allow applications to execute across multiple computers on a network. A developed the ASP.Net platform for deploying Web services. In ASP.NET,the method calls are implemented through the Simple Object Access Protocol(SOAP)SOAP is a platform-in-dependent protocol that uses XML to make remote procedure calls over HTTP. Each call and response is packaged in a SOAP messagean XML message containing all the information necessary to process its contents. HTTP was chosen to transmit SOAP messages because HTTP is a standard protocol for sending information over the Internet. The use of XML and HTTP enables different operating systems to send and receive SOAP messages. Another benefit of HTTP is that it can be used with networks that contain firewalls,the security barriers that restrict communication among networks. In addition,Web services use SOAP because of its extensive set of supported data types and its ability to send and receive attachments. Attachments are the most efficient way to send data such as pictures, XML documents,CAD files,etc., and this SOAP capability is extremely important for interoperation between construction material e-trading sites since material information is often presented in picture and CAD file formatsWeb services is a class that enables distributed computing by allowing one machine to call methods on other machines via common data formats and protocols,such as Extensible Markup Language(XML)and Hypertext Transfer Protocol(HTTP) Microsoft Web services have important implications for business-to-business (B2B) transactions. Now, businesses are able to conduct transactions via Web services, rather than via custom created applications. Because Web services and SOAP are platform independent,companies can collaborate and use each others Web services without worrying about the compatibility of technologies or programming languages. In this way,Web services are B2B inexpensive,readily available solution to facilitate B2B transactions Construction material e-trading sites can easily achieve interoperation by building their own Web services for other sites to use. A simple example is building material Web services that allow approved partners to search and buy their materials. In this implementation,the E-Union server serves its members by providing the members Web services information and directs the call for Web services to the appropriate member sites. Member sites provide Web services for searching and buying materials in their own site and charge those members who use their services3 The Web Services-Based E-Union PlatformA prototype system of E-Union using the mobile agent approach has been reported in Ref. This paper presents the Web services approach to implement E-Union. The Web services approach is selected for the future implementation of E-Union because of its default XML-based nature and its ease of providing system security. The XML-based nature is very important for inter-communication of construction material information since the popular standardization in construction material information,like bcXML and aceXML,are based on XML. Also, security in information transmission, which is vital to any B2B transaction,can be easily achieved in the Web services approach by transmitting information in a Secure Socket Layer (SSL)session. The following sections present system architecture and functions of the Web services based E-Union prototype system.3.1 System ArchitectureThe Web services based E-Union system on developed in the ASP.NET platform Currently ASPNET can be installed in Microsoft Windows systems only but it will be available in other operating systems in the near future. ASPNET supports a variety of programming language such as Visual Basic,Java,C+ +and C# Thus Web services written in different programming language can be incorporated The prototype E-Union system contains three servers: a construction material e-trading server named COME, a surplus material e-trading server,and the E-Union server. The URLs of these three servers are http:/come.bre.Polyu.edu.hk,http:/waste.bre.polyu.edu.hk and http:/eunion.bre.polyu.edu.hk, respectively. All the servers run ASP.NET in Microsoft Windows 2000 Advanced Server and use Microsoft SQL Sever 2000 Standard Edition as a database engine,Microsoft SOAP 30 for SOAP services, and Microsoft XML 4.0 for XML servicesThe client,which is an e-trading marketplace registered in E-Union, first sends an HTTP/HTML request to the E-Union server. The application server in the E-Union server interprets the HTTP/HTML request, which stores material searching criteria. An SQL request is sent by the application server to the SQL server to find E-Union members that have the specified type of material. The application server in E-Union then sends SOAP requests to the appropriate member sites. A member site that receives the SOAP request sends an SQLXML request from its application server to its database server. The application server receives the SQLXML response from the database server and then sends the response as a SOAP message to the application server of the E-Union. The E-Union application server upon receiving all the responses from its member sites will combine all the responses and then sends it back to the client in HTTP/HTML format.3.2 The E-Union FunctionsThe E-Union prototype system has two basic functions:1)database mapping,and 2)material searching. Before an e-trading site can use the E-Union functions,it has to first be registered on the E-Union server. The COME and the surplus materials e-trading sites have already registered on the E-Union server Alter registration,members have to tell E-Union about the material information they have through data base mapping. The first material information is about the type of material. E-Union contains a construction material classification with around 1100 types of materialsThe second material information is about the attributes of each type of materials including unit,width,height,depth,unit weight,material,unit price,currency, brand,standard,country of manufacture,image,drawing,and additional material description files. The last information is about the database structure for storing the above two types of information,i.e., the detailed information about which database,table and field to search for the material information. For security of the E-Union members, this information will not be disclosed to E-Union but will be stored in the members 'own server instead The second E-Union function is searching materials in its members site. An E-Union member can use this function to search material information in the e-trading sites of other members. The searching starts from entering search criteria,including material type and material attributes. Once the search criteria is submitted to the E-Union server,the E-Union server will check the available members and the members' material information to see if they have the type of material required. The E-Union server will send SOAP messages to the members servers with the required material. Searching will be performed by the Web services in the members servers and results will be sent back to the E-Union server for display to the required member.4 ConclusionThe prototype system of Web servers-based E-Union has been implemented successfully. Electronic marketplace for construction material trading can now join the E-Union to provide cross-marketplace searching for construction material information to its clients. The next stage

    注意事项

    本文(电子商务系统间建筑材料信息的交流平台毕业论文外文文献翻译.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开