摘要
Web服务(Web Service)技术是当今计算机软件业的焦点,它的目标是在现有的各种异构平台上实现一个通用的与平台无关、语言无关的技术层,使各种平台上的应用系统可以依靠这个技术层来实现彼此的连接与集成。
论文描述了一个构建在Web服务架构下的企业管理系统。首先研究了Web服务的基本概念及相关技术,在此基础上开发了企业管理系统,实现的功能有自动化招聘、自动化处理财务事务和自动化电子商务,运用的技术有动态搜索UDDI注册中心、动态解析WSDL文档和自定义类型的SOAP消息传递,构建的模块有人事管理模块、财务管理模块、电子商务管理模块和存货管理模块。
该系统使用Web服务技术实现了异构平台之间的互操作,使得互联网上的商务流程可以由程序控制完成,实现自动化的电子商务,数字化办公等。
Nowadays software industry places emphasis on Web Service technology. The technology is used to build a platformnessless and languagenessless layer above different operation system. Thus application system can be connected and communicate with other application system.
There is a enterprise-manage system based on web service technology in this paper. After being comprehensive and deep study, this new technology is applied by the author through making a enterprise-management system. The system can do such jobs as automatic employment, automatic financial management and automatic electronic business. I make this system by using automatically UDDI search, automatically WSDL parse and SOAP communication for self-definition class. There are four constructs, human resource management construct financial management construct electronic business manage construct and storage management construct in this system.
Platform formed by different soft tools can communicate with each other using the new technology, web service. Thus, business flow goes on assorted with procedure. Automatic electronic business and digital official business are realizing.
引文
1 Ann Navarro,Chuck White,Linda Burman著,周生炳译.XML从入门到精通.北京:电子工业出版社,2000
2 Mark Birbeck等著,裴剑锋译.XML高级编程.北京:机械工业出版社,2002
3 John Zukowski著,邱仲潘译.Java 2从入门到精通.北京:电子工业出版社,1999
4 李维著.Delphi 6/Kylix 2 Soap/Web Service程序设计篇.北京:机械工业出版社,2002
5 陈锦辉,王景皓著.XML与JAVA程序设计大全.北京:中国铁道出版社,2002
6 Mark Baartse,Richard Blair等著,康博译.ASP与XML高级编程.北京:清华大学出版社,2002
7 Simon Robinson,K.Scott Allen等著,康博译.C#高级编程。北京:清华大学出版社,2002
8 Ashish Banerjee,Aravind Corera等著,康博译.C#Web服务高级编程.北京:清华大学出版社,2002
9 Chris Ullman,Chris Goode著,康博译.ASENET入门经典.北京:清华大学出版社,2002
10 Russ Basiura,Mike Batongbacal等著,康博译.ASP.NETWeb服务高级编程.北京:清华大学出版社,2002
11 Ken ScribneL Mark C.Stiver著,刘勇译.应用SOAP实现NET XML Web服务.北京:人民邮电出版社,2002
12 Bill Brogden著,高春蓉译.SOAP和Java编程指南.北京:电子工业出版社,2002
13 James Snell,Doug Tidwell,Pavel Kulchenko著,胡军译.SOAP Web服务开发.北京:中国电力出版社,2002
14 李维著.C++Builder 6 SOAP/web service开发.武汉:华中理工大学出版社,2002
15 Aaron Skonnard,Martin Gudgin著,牛韬译.XML精要快速参考手册.北京:人民邮电出版社,2002
16 Henry Bequet著,魏海萍译.Java SOAP编程指南.北京:电子工业出版社,2002
17 Robert Englander著,黄刚译.Java与SOAP.北京:中国电力出版社,2002
18 Steve Graham等著,刘晓晖译.用Java构建Web服务.北京:机械工业出版社,2003
19 Robert Tabor著,徐继伟译..NET XML Web服务.北京:机械工业出版社,2002
20 Mack Hendricks,Ben Galbraith著,卢刚译.Java Web服务编程指南.北京:电子工业出版社,2002
21 Roger Jennings著,丛丽晖译.Visual Basic.NET XML Web服务开发人员指南.北京:清华大学出版社,2002
22 李安渝等著.Web Services技术与实现.北京:国防工业出版社,2003
23 胡海璐,彭接文,胡智宇等著.XML Web Services高级编程范例.北京:电子工业出版社,2003
24 Joseph Bustos,Karli Watson著,侯彧译..NET Web服务入门经典.北京:清华大学出版社,2003
25 Frank P.Coyle著,袁勤勇译.XML、Web服务和数据革命.北京:清华大学出版社,2003
26 陆昆仑,李旭东,吴媛静著.Web Service编程.北京:希望电子出版社,2003
27 Richard Hundhausen,Steven Borg著,袁泉译.用ADO.NET和XML Web服务构建Web应用程序.北京:清华大学出版社,2003
28 Ethan Cerami著,陈逸译.Web服务精髓.北京:中国电力出版社,2003
29 Jay Foster,Mick Porter著,李华飚译.应用Java API开发Web Services.北京:中国水利水电出版社,2003
30 eXtensible Markup Language(XML)1.0(Second Edition):http://www.w3.org/TR/2000/REC-xml-20001006
31 XML Schema Part 0:Primer:http://www.w3.org/TR/xmlschema-0/
32 XML Schema Part 1:Structures:http://www.w3.org/TR/xmlschema-0/
33 XML Schema Part 2:Datatypes:http://www.w3.org/TR/xmlschema-0/
34 IETF RFC 1396 Uniform Resource Identifiers(URL):Generic Syntax:http://www.ietf.org/rfc/rfc2396.txt
35 OM Level 3 Core specification:http://www.w3.org/TR/2001/WD-DOM-Level-3-Core-20010913
36 OM Level 3 XPath specification:http://www.w3.org/TR/2001/WD-DOM-Level-3-Core-20011031
37 XSLT 1.0:http://www.w3.org/TR/xslt
38 XSL 1.0:http://www.w3.org/TR/xsl
39 W3C Namespaces in XML Recommendation:http://www.w3.org/TR/1999/REC-xml-names-19990114/
40 Hypertext Transfer Protocol—HTTP/1.1:http://www.ietf.org/rfc/rfc2068.txt
41 SOAP 1.1 W3C Note:http://www.w3.org/TR/SOAP/
42 Web Services Description Language(WSDL) 1.1:http://www.w3.org/TR/
43 Version 2.0 Programmer's API Specification:http://uddi.org/pubs/ProgrammersAPI-V2.00-Open-20010608.pdf
44 Version 2.0 Data Structure Specification:http://uddi.org/pubs/DataStructure-V2.00-Open-20010608.pdf
45 Version 2.0 Replication Specification:http://uddi.org/pubs/Replication-V2.00-Open-20010608.pdf
46 Version 2.0 Operator's Specification:http://uddi.org/pubs/Operators-V2.00-Open-20010608.pdf