ENQUIRE

来自Local Chinese Wikipedia
跳转到导航 跳转到搜索

页面Module:Infobox/styles.css没有内容。

ENQUIRE
类型Module:WikidataIB第718行Lua错误:attempt to index field 'wikibase' (a nil value)
发明人Module:WikidataIB第718行Lua错误:attempt to index field 'wikibase' (a nil value)
推出日期Module:WikidataIB第718行Lua错误:attempt to index field 'wikibase' (a nil value)
制造商Module:WikidataIB第718行Lua错误:attempt to index field 'wikibase' (a nil value)
网站Module:WikidataIB第718行Lua错误:attempt to index field 'wikibase' (a nil value)

ENQUIRE又称询问计划,是由蒂姆·伯纳斯-李于1980年在欧洲核子研究中心(CERN)撰写的软件项目[2],为万维网的前身[2][3][4]。这是一个简单的超文本程序[4],具备与万维网及语义网相同的部分概念,但在几个重要部分有所差异[2][3][5]

背景[编辑]

1980年左右,在CERN工作的人员使用着不同的硬件软件并拥有各自的需求。大部分工作透过电邮和文件交换完成[4],科学家借此掌握各个关系计划中不同部分的进度[3][2]。1980年6月23日,伯纳斯-李于开始在CERN工作,并在那里开发了ENQUIRE作为个人的组织工具[6]。建立新系统的门槛在于必须与不同的网络、磁碟格式、资料格式及字符编码方案兼容,这使得在不同系统之间传输资讯的任何尝试都成为一项艰钜且通常不切实际的任务[7]。当伯纳斯-李开发ENQUIRE时,并未察觉万尼瓦尔·布希道格拉斯·恩格尔巴特泰德·尼尔森先前针对Memex、NLS及世外桃源计划所提出的构想。直到完成ENQUIRE并进一步完善其理念后,这些前人的研究成果才使其构思的理论基础获得证实[8][9]

与万维网的差异[编辑]

Documentation of the RPC project (concept)

Most of the documentation is available on VMS, with the two
principle manuals being stored in the CERNDOC system.

1) includes: The VAX/NOTES conference VXCERN::RPC
2) includes: Test and Example suite
3) includes: RPC BUG LISTS
4) includes: RPC System: Implementation Guide
Information for maintenance, porting, etc.
5) includes: Suggested Development Strategy for RPC Applications
6) includes: "Notes on RPC", Draft 1, 20 feb 86
7) includes: "Notes on Proposed RPC Development" 18 Feb 86
8) includes: RPC User Manual
How to build and run a distributed system.
9) includes: Draft Specifications and Implementation Notes
10) includes: The RPC HELP facility
11) describes: THE REMOTE PROCEDURE CALL PROJECT in DD/OC

Help Display Select Back Quit Mark Goto_mark Link Add Edit
ENQUIRE的显示画面[1]

ENQUIRE拥有称为“卡片”的页面以及卡片内的链接。这些链接具有不同的含义,并拥有约十几种关系,会显示给卡片的建立者、事物、文件及组群。所有人都能看到链接之间的关系,用以解释链接的必要性或是移除卡片后会发生的情况[4]。每个人都被允许新增卡片,但这些新卡片总是需要一个既有的卡片作为基础[6]

相较于现代人所熟悉的万维网,ENQUIRE的本质其实更趋近于维基的概念。其最显著的特色在于具备双向超链接的功能,这点在当今的维基百科中,类似于链接至此的页面的机制[4][10]。此外,ENQUIRE支持直接在服务端进内联容编辑,运作逻辑与内容管理系统部落格十分相似[2]。在内容协作与组合上展现了极大的便利性,特别是在建立超链接时极为有效率[2]。万维网的建立是为了统一CERN当时存在的各种系统,例如ENQUIRE、CERNDOC、VAX / VMS NotesUsenet[1]

ENQUIRE失败的原因[编辑]

伯纳斯-李于1984年回到CERN并密集使用他自己的系统[1][4]。他意识到协调项目的大部分时间都花在保持资讯更新上[4]。因此他认为需要一个类似ENQUIRE但“每个人都能访问”的系统[4]。伯纳斯-李并未使ENQUIRE达到能让其他用户轻易上手的完善程度,且在CERN的其他部门也存在类似的情况[1]。另一个问题是不允许外部链接链接到现有数据库,且该系统功能不足以处理与数据库之间足够的连线[1][2],后续开发便宣告停止,尽管目前仍保有使用手册,但ENQUIRE的原始码已经丢失[11]

参考文献[编辑]

  1. 1.0 1.1 1.2 1.3 1.4 1.5 package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  3. 3.0 3.1 3.2 package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  4. 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  5. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  6. 6.0 6.1 package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  7. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  8. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  9. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  10. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
  11. package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found