文件的组件。 针对第二家供应商的方法相当简单。我将在Microsoft Outlook中获取其电子邮件,通过Outlook Object Model提取订单数据,并将数据传递给产生XML文件的组件。 这给了我第三种选择。销售员经可以在家中通过虚拟专用网(VPN)访问我的客户的系统。或许是从应用服务器向桌面客户端传递的数据量过于庞大原因,订单登陆程序并不能通过VPN连接运行。销售员需要做的只是登陆订单。 我开发出一套简单而高效的解决方案:在公司内部网创建一个简单的表格,可以在这里登陆订单数据。Web服务器(运行ASP的Microsoft IIS)将从表格提取数据并传递到XML生成组件。(VPN和内部网被认为是足够安全的,以至于打开订单登陆程序不需要另外登陆。) 现在,我已经拥有三个相同的XML组件的前端,它们能将数据上载到订单登陆系统。计划的开始是建立XML组件,因为它是公共元素,能被Excel接口,Outlook接口以及ASP表格处理。 XML组件 XML生成器将包含一个ORDER对象来描述订单。这个对象将负责从前端接收订单数据并输入XML文件。出于简单考虑,文件路径被复杂地编码,但非常容易被配置文件读取。ORDER对象将包含描绘上述每个元素的页码:[1] [2] [3] [4] [5] [6] [7] 第3页、共7页 |