Archive for the ‘互联网(wiki/Blog)’ Category

18
Nov

google 的21道面试问题

   Posted by: sunwd

10月底,Google在美国《麻省技术评论》、《LinuxJournal》、《Mensa》、《今日物理》等几本专业杂志上,刊登了一份“Google实验室能力倾向测试”。
  试卷开头,蛊惑地写着“试试看!把答案寄回Google,你有希望去Google总部参观,并成为我们其中一员”。


我看了这些题目,虽然古怪,但是也不算有困难,有兴趣的人可以做完了邮寄给google公司,也许会得到一个工作机会呢。


注:不要向我要答案。


1. Solve this cryptic equation, realizing of
course that values for M and E could be
interchanged. No leading zeros are allowed.

WWWDOT – GOOGLE = DOTCOM

2. Write a haiku describing possible methods
for predicting search traffic seasonality.

3.
1
1 1
2 1
1 2 1 1
1 1 1 2 2 1

What is the next line?

4. You are in a maze of twisty little passages,
all alike. There is a dusty laptop here with a
weak wireless connection. There are dull,
lifeless gnomes strolling about. What dost
thou do?

A) Wander aimlessly, bumping into
obstacles until you are eaten by a grue.
B) Use the laptop as a digging device to
tunnel to the next level.
C) Play MPoRPG until the battery dies
along with your hopes.
D) Use the computer to map the nodes
of the maze and discover an exit path.
E) Email your resume to Google, tell the
lead gnome you quit and find yourself
in whole different world.

5. What’s broken with Unix?
How would you fix it?

6. On your first day at Google, you discover
that your cubicle mate wrote the textbook
you used as a primary resource in your first
year of graduate school. Do you:

A) Fawn obsequiously and ask if you
can have an autograph.
B) Sit perfectly still and use only soft
keystrokes to avoid disturbing her
concentration.
C) Leave her daily offerings of granola
and English toffee from the food bins.

D) Quote your favorite formula from the
textbook and explain how it’s now
your mantra.
E) Show her how example 17b could
have been solved with 34 fewer lines
of code.
7. Which of the following expresses Google□
over-arching philosophy?

A) “I’m feeling lucky”
B) “Don’t be evil”
C) “Oh, I already fixed that”
D) “You should never be more than
50 feet from food”
E) All of the above

8. How many different ways can you color an
icosahedron with one of three colors on
each face?

What colors would you choose?

9. This space left intentionally blank. Please fill it
with something that improves upon emptiness.

10.On an infinite, two-dimensional, rectangular
lattice of 1-ohm resistors, what is the
resistance between two nodes that are a
knight’s move away?

11.It’s 2 PM on a sunny Sunday afternoon in the
Bay Area. You’re minutes from the Pacific
Ocean, redwood forest hiking trails and world
class cultural attractions. What do you do?

12.In your opinion, what is the most beautiful
math equation ever derived?

13. Which of the following is NOT an actual
interest group formed by Google employees?

A. Women’s basketball
B. Buffy fans
C. Cricketeers
D. Nobel winners
E. Wine club

14.What will be the next great improvement in
search technology?

15.What is the optimal size of a project team,
above which additional members do not
contribute productivity equivalent to the
percentage increase in the staff size?
A) 1
B) 3
C) 5
D) 11
E) 24

16.Given a triangle ABC, how would you use only
a compass and straight edge to find a point P
such that triangles ABP, ACP and BCP have
equal perimeters? (Assume that ABC is
constructed so that a solution does exist.)

17.Consider a function which, for a given whole
number n, returns the number of ones required
when writing out all numbers between 0 and n.
For example, f(13)=6. Notice that f(1)=1. What
is the next largest n such that f(n)=n?

18.What’s the coolest hack you’ve ever written?

19.’Tis known in refined company, that choosing
K things out of N can be done in ways as
many as choosing N minus K from N: I pick K,
you the remaining.

Find though a cooler bijection, where you show
a knack uncanny, of making your choices contain
all K of mine. Oh, for pedantry: let K be no more
than half N.

20.What number comes next in the sequence:
10, 9, 60, 90, 70, 66,?

A)96
B) 1000000000000000000000000000000000
0000000000000000000000000000000000
000000000000000000000000000000000
C) Either of the above
D) None of the above

21.In 29 words or fewer, describe what you
would strive to accomplish if you worked
at Google Labs.






HEADCALL部分源代码已公开 欲搅局IM市场
作者:Xs 2004年11月15日 13:01 来源:赛迪网








CNET科技资讯网 9月24日国际报道:随着网络巨头纷纷涌向热闹的在线音乐市场,一些厂商开始祭出新武器来帮助攻击这个市场的霸主,苹果电脑 公司,这就是即时通讯。

上周,雅虎以1.6亿美元现金收购了数字音乐服务Musicmatch,借以扩充多媒体播放器,数字音乐商店 以及音乐订阅服务的业务实力。唱片行业人士透露,雅虎正在发起自己的音乐服务,这项业务见最终与 Musicmatch进行融和。

雅虎的目标似乎还有些模糊,但据消息人士指出,即时通讯将在雅虎的数字音乐领域发挥重要的作用。 目前,即时通讯软件已经可以让用户收听网络广播,未来,即时通讯软件还有望让用户分享,交换 彼此的数字音乐。

雅虎方面拒绝对是否会整合即时通讯及数字音乐发表意见。

微软已经公开的承认,他们有兴趣将自己的MSN音乐商店融入MSN Messenger即时通讯软件当中。MSN 的企业副总裁Yusuf Mehdi上月在一个新闻发布会上描绘了这样一种未来的情景,两个即时通讯软件的 聊天者可以收听彼此电脑上的音乐,如果他们喜欢,还可以购买彼此的音乐。

事实上,MSN Messenger已经在这么做了,在最新的MSN Messenger 6.2软件当中就包含了一个名为“ 三度”(ThreeDegrees)的测试项目链接。另外, MSN Messenger允许用户通过一定的组群分享音乐。

微软的Mehdi透露,即时软件上的MSN音乐功能将由“三度”来完成。微软方面没有进一步透露这方面的 详情,但他们提供了三度的一些使用情况。

美国在线没有公开的透露未来的在线音乐的计划。它最新的AOL Instant Messenger 5.9中内含一个 按钮,可以让用户进入网景的网络广播页面当中。

传播福音

对于那些正在进入网络音乐市场的门户网站来说,他们需要面对苹果的iTunes,它是这个市场的领军 人物。为此,门户网站商们需要尽可能整合自己所有的优势项目,比如即时通讯等等。

在互联网上,即时通讯和电子邮件,网页浏览并称为网络的三大活动。研究显示,即时通讯用户的忠诚度 较高,他们会在一段时间内一直保持联网状态。

根据Nielsen/NetRatings的统计发现,8月份在家庭及其办公场合中,MSN Messenger拥有2860万的独立用户, 紧随其后的是AIM,用户数有2760万,雅虎通以1810万的用户数名列第三。

Nielsen/NetRatings的报告显示,MSN用户在打开这种即时通讯软件后,要花上1个半小时在它上面。 AIM要花5个小时,而雅虎通的用户耗在它上面的时间是2个小时零50分钟。

如果音乐一旦同即时通讯软件相结合,用户对即时通讯软件的粘性会进一步提高,因为人们对音乐的依赖性 要更强。

GartnerG2的分析师Mike McGuire表示:“音乐是属于人内心情感性的东西,它非常的个人化。当 我们发现有趣的新闻,我们都会对信息进行交流,但这种热情远不及搜寻音乐的热情。”

即时通讯:一种平台的诞生

音乐进入即时通讯领域显示了即时通讯的发展轨迹,即从从最初的简单文字聊天到有各种多媒体控制面板 辅助的聊天体验。

AOL,MSN以及雅虎都在自己的即时通讯软件中增强了各种多媒体功能。Yahoo Messenger,MSN Messenger和 AIM现在可以让人们玩游戏,分享照片,收听网络广播,进行视频聊天,发送文字短消息给手机等等。

这一切,都和即时通讯软件最初的简单平白,只有文字的风格形成了鲜明的对比。AIM从上个世纪90年代 中期开始走红,从此,即时通讯开始成为人们与朋友,家人以及商务伙伴进行实时沟通的一种途径。

1999年,微软大张旗鼓的进入了即时通讯市场。MSN Messenger诞生之时,微软允许用户直接用AIM的屏幕 用户名进行沟通。数月后,AOL封锁了互通的途径,各大公司开始各自为政。

雅虎,MSN以及AOL都有了稳定的发展,但这种平静的表面之下,各个公司都在进行冷战,以抢夺这块 诱人的肥肉。

微软正借助自己Windows的垄断地位发展MSN音乐市场,它的“Windows 媒体播放器10”中已经整合了 音乐商店功能,MSN Messenger则是MSN音乐商店下一个进入目标。

微软战略方向分析师Matt Rosoff说:“他们已经拥有这块地皮,这里有上百万的用户。微软可以建立一种 数字媒体平台,这个平台能够同各种不同的服务紧密相连。他们可以使用这个平台为用户提供新的服务。”

旁观者的忧虑

即时通讯和音乐的这场婚姻并非一点障碍都没有。唱片公司就表达了他们对用户通过即时通讯渠道进行 音乐分享与交易的不满。唱片业人士指出,即时通讯离点对点通讯只有危险的一步之遥。

在某种意义上,苹果的iTunes程序已经可以这么做,它能够让同一内部网络浏览器的用户分享彼此的音乐。 但唱片业人士私下表示,这种模式仅被允许在家庭环境下使用,而不是学校宿舍或者是办公室,当然它更严禁被 用于音乐下载。唱片公司已经在敦促苹果公司对这种活动制定更为严格的限制措施。

唱片业人士认为,同一个音乐订阅服务项目下的用户可以彼此分享音乐曲目,这不存在什么问题,因为, 他们已经为相同的音乐购买了版权。但是,即时通讯渠道的用户如果能够浏览另外用户电脑上的 音乐曲目或者流音乐的话,这将成为一种问题。

其中一位不愿意透露姓名的唱片业人士指出:“如果我将自己的唱片集传送给其他人,又没有人为此买单的话,这就有问题了。”(编辑:王丹

Google将推即时通讯软件?桌面搜索有证据


CNETNews.com.cn
2004-10-18 08:49 AM


CNET科技资讯网 10月18日国际报道 Google迷们正在猜测,Google将推出即时通讯软件,因为,他们在Google的桌面搜索工具中发现了一些蛛丝马迹。

Google将推出即时通讯软件的传言由来已久了,但上周,有一些有趣的线索表明,Google可能真的有意这么做。事实上,Google已经有自己的即时通讯软件,Hello。今年夏天,Google收购了照片分享服务公司Picasa,Hello也由此纳入Google囊中。

上周二,Google推出了它的“Google桌面搜索工具”,有证据显示,Google可能将把即时通讯软件整合进它的产品当中去。

美国知名的安全顾问Richard Smith说,他已经检查了Google桌面搜索工具的代码,他发现, Google的桌面搜索工具当中包含有一种新的协议“google_im://”,Smith认为,这是Google意图即时通讯的最好证据。

Google的一位代表则表示,Smith提到的协议并不表明Google将推出即时通讯软件,它的主要目的是捕获AOL即时通讯软件中的IM数据,以便用于Google的桌面搜索。

Smith还公布了一些Google的桌面搜索程序的一些内幕,Google桌面搜索工具推出之前的软件名称叫做 “Total Recall”,这是Smith在分析程序代码时发现的。Google已经证实了这一说法,并且同时透露,Google桌面搜索工具先前还有一个名字,叫做“Fluffy Bunny”。

无论传言是否属实,业界现在对此事都是议论纷纷。去年,还有传言说,Google将推出网页浏览器,瘦客户端操作系统以及一种名为Project Ocean的数据档案。

回顾Google过去6年的历史,我们发现,利用广告,购物,电子邮件以及网络日志业务,它已经由当初的单纯搜索网站扩展成为了一个非凡的网络门户。

Smith在Google桌面搜索工具当中发现了两个协议,一个是“googlemail://”,另外一个为“google_im://”。他推测说,Google的电子邮件协议可能最终将帮助其桌面应用界面与它的免费网络搜索服务Gmail实现融合。

Google已经将Picasa照片分享技术整合进了它的Blogger网络日志服务当中,但Picasa的即时通讯软件现在仍然是云山雾罩。

CNETNews.com.cn 2004-10-21 02:39 PM


CNET科技资讯网 10月21日国际报道:Mozilla 基金会号召支持者买下纽约时报全版广告来刊登即将在11月上市的Firefox 1.0 版浏览器。

Firefox 推广人Rob Davis 在Spread Firefox(扩散Firefox )网站上大力募款,他表示,“这将会是首度由开放源代码社区付钱在大报购买的全版广告。”

目前预计会有2500名支持者每人出资30美元,广告中将会打出捐赠者的名字,基金会表示,只有介绍10名以上的人加入就可额外获得Community Champion的地位。这笔基金也会另外用在其他的营销作为。

“我们(sfx 会员与Firefox 用户)仅会进行一次Firefox 1.0 发布会,”Davis 在网站首页上表示,“仅有这么一次机会,大家好好表现一下吧。”

Firefox 目前已推出预览版本,截至目前已有超过500 万次的下载人次,在媒体密集报道与口耳相传的推荐中,该浏览器人气迅速窜升,俨然有挑战市场大无极IE浏览器的潜在架势。

纽约时报:Google掀起搜索市场的争夺战(图)

导言:《纽约时报》18日刊登约翰·马尔可夫(JOHN MARKOFF)的文章指出,Google公司的股票价格不断飙升,业绩是如日中天,在业届可谓是大红大紫。但是它面临的威胁却一刻也未消失过,各大业届巨头纷纷推出自己的搜索引擎,鉴于此,Google最近又推出了一款新的桌面搜索软件,使得搜索市场再起硝烟。

  近些年,著名搜索引擎Google可谓是如日中天,对其羡慕不已的网络届新秀和巨头们也顶不住在线搜索市场这块肥肉的诱惑,纷纷登陆这一领域,使得网络届热闹非凡,这与dot-com萧条后的平静形成了显明的对比。

  为了巩固其在互联网搜索引擎方面的霸主地位,Google公司也在积极开拓新的服务业务。

  上周四,它新推出了桌面搜索软件Google Desktop Search,这直接挑战着微软在台式电脑上的统治地位,因为这一软件不仅可以进行在线搜索,而且还可以检索用户个人电脑中的信息。

  除此之外,Google近几周宣布了Google Print,准备与亚马逊公司的“Search Inside the Book”全新搜索服务试比高,同时还推出了一款通过手机进行网络搜索的新软件Google SMS。

  然而,据一些专家分析,正在积极开拓新领域的Google仍是易受伤的Google,因为所占搜索市场的份额越来越依赖于品牌和其它非技术因素了。这一变化对微软和雅虎等竞争对手来说是一个喜讯。

  事实上,Google急着发布桌面搜索软件就表明,它深知搜索市场的争夺战已经移到了新的战场。

  纽约投资银行S. G. Cowen & Company公司的分析师詹姆斯·弗里德兰德(James Friedland)说:“微软在这场争夺战中的作用非常重要,它没必要去统占整个领域,只要开始蚕食搜索市场的份额就会减缓Google的增长速度。”

  而其它分析人士辩称道,搜索市场还有充裕的空间供不同的公司占据,因为在线广告方面的利润正在以飞快速度上升。

  “一切迹象表明,各个公司在互联网广告上的预算额越来越大,”纽约投资银行Caris & Company公司金融分析师大卫·加里提(David Garrity)说。这说明,虽然进军搜索市场的公司多了,但是Google所获的利润额可能不会减少。

  微软会在年底之前推出新的网络搜索服务,届时会证明这两种观点孰对孰错了。

  近几周,Google的一些竞争对手也推出了新的服务。譬如,亚马逊公司推出了一款搜索引擎A9;美国Vivisimo公司最新开发的一个具有对搜索结果自动进行分类功能的搜索引擎Clusty;加州南部的网络创投公司Idealab也发布了易于分类搜索结果的搜索引擎Snap。

  虽然还没有哪家公司的搜索引擎能马上威胁到Google,虽然Google公司的股票一直处于上升状态,上周五以144.11美元的价格收盘,但是领域内的竞争压力确实有所增强。

  Google最大的担忧可能来自于微软,因为微软可能会很好地利用其在窗口操作系统方面的统治地位而在搜索服务上领先Google。然而,这种担忧却驱使Google推出了Google Desktop,开始进军微软的领地。

  对微软公司来说,研发出检索硬盘存储信息的更好方式是其多年来的夙愿。微软曾公开表示,不久它将会为个人电脑提供一项更好的信息检索功能。业届广泛认为,微软打算把一个在线搜索引擎与个人电脑搜索功能捆绑起来,然后与Google展开搏杀。

  苹果公司也是桌面搜索工具之战的积极参与者。它的执行总裁斯蒂夫·乔布斯(Steven P. Jobs)曾在年初时分透露了下一代操作系统Tiger的相关情况。这款操作系统将在明年某个时候发布,具有很强的文本与媒体搜索能力。

  业届的这些新动向迫使Google向互联网搜索以外的领域发展。Google网络产品部的主任玛丽莎·梅耶(Marissa Mayer)在谈及Google Desktop时说:“我们真地想把它做成一个个人电脑的可视化存储器。”

  现在来看,Google Desktop还不可能马上为公司带来收益,但是公司的主管们没有排除以后利用这项能够恢复电脑数据的技术进行付费服务的可能性。

  这款软件可以从Google公司的网站免费下载。它不仅可以查找互联网的信息,还可以检索用户电脑硬盘中的存储信息。例如,检索“flowers”(花朵)这一词,查找结果中不仅包含互联网上的相关信息,而且还包含个人电脑中有“flowers”这个词的电邮讯息和文件。

  现在,因特网革新再次成为硅谷讨论的炽热话题。本月在旧金山举行的Web 2.0大会重点推出了一些有关互联网的新产品和新技术。

  此次大会重点讨论了互联网使用的下一阶段,即设备对设备,也就是说通信是在计算机间直接进行,而不再在计算机与网络用户间进行。

  对互联网统治权的进一步争夺也许就意味着打一场网络浏览器的战争。有报道说,微软将放宽其对浏览器市场的控制。据称,“美国在线”也准备开发一款新的浏览器而重新进军这一市场。

  微软将会把新的网络搜索服务和Internet Explorer捆绑在一起,这几乎已是定事。有传言说,Google为了捍卫自己的利益也计划开发一款浏览器,与微软公司展开市场份额的争夺战。

  一位熟知Google商业活动的人士说:“如果你夜间驱车经过Google公司的大楼,可以看到一些楼层仍然亮着灯,那说明Google精英们正在秉烛夜战,努力开发自己的浏览器。”(完)

16
Oct

B2B电子商务平台应用向全方位拓展

   Posted by: sunwd

B2B电子商务平台应用向全方位拓展

世界计算机IT.ICXO.COM ( 日期:2004-10-08 10:42)

2000年前后,中国的中小企业在互联网上拓展销售的常用方式是登陆各个贸易平台发布供求信息。当时的B2B平台为企业会员提供的基本功能和服务包括信息发布、搜索、贸易提醒邮件、企业子站点、邮箱、网络广告等,所有的B2B平台概莫如此。短短两三年后,当搜索、短信、聊天、社区等流行概念和服务以铺天盖地之势席卷互联网的时候,中国的B2B平台也不失时机地紧步追随,赶上了与搜索引擎、即时通信、短信服务等同步快速发展的轨道。以阿里巴巴、慧聪商务、搜狐商机、中国制造以及大批行业电子商务门户为代表的B2B平台,在稳固既有基本服务的基础上,通过向商务会员提供多种增值服务,有效提升、巩固了B2B平台的服务效果,使得B2B贸易平台继续成为中小企业网络营销开展的有效方式。时代营销www.emarketer.cn特将几大B2B平台在这方面的举措作大致介绍:

商务洽谈采用聊天工具:
继阿里巴巴在去年推出整合聊天和搜索等功能于一体的桌面工具贸易通之后,慧聪商务也通过与腾迅合作推出即时通信工具买卖通TM(慧聪结盟腾讯 联手为商务人士提供买卖通TM)。贸易通和买卖通TM不仅着眼于商务洽谈,更将B2B平台的主要商务活动如搜索信息、发布信息、查阅商情等都嵌入到这个基于桌面的工具,极大方便了商务活动的开展。

供求信息整合到搜索引擎:
以关键字为核心的供求信息通过商机搜索被突出、强化出来——这是搜狐搜索引擎中,与其新闻、购物、图片、MP3并列的独立搜索项目“商机”(http://so.sohu.com)。此举直接将B2B平台的核心内容在搜索频道中推出,供求信息的触及范围获得了延展,而不是独自存在于B2B平台内部,同时也将商机概念提升了一层高度。

商情提醒利用短信发送:
当短信在网民中热传的时候,网商们可能没有想到有一天自己也能够通过手机在第一时间接收到买家询盘消息。今天的几大贸易平台都向商务人士提供了商情短信通知服务,商人们不再酉于时间、地点的限制就可以接收商情。新近阿里巴巴更将桌面贸易通推向手机,成为移动版贸易通(贸易通出手机版 电子商务登陆移动平台)

诚信交易纳入基础建设:
诚信是交易的基础。各平台都在企业会员资质上加强了审核和评估,并通过与第三方诚信认证机构合作建立起诚信评估机制,以此尽量控制贸易风险,提升平台的公信力。

虚拟社区走进现实空间:
通过组织举办多种商务会员交流活动、联宜会,将网上商务活动延展至线下,让供需双方面对面交流、以商会友,是目前几大B2B平台为促进商务开展向会员提供的服务之一。网上与网下融为一体,提高了交易机会,也更加巩固了商务平台的作用。阿里巴巴甚至与传统教育培训机构合作,成立了一个企业商学院,以“培养和提升中国数以千万的企业和个人网商”(阿里巴巴成立企业商学院)。

占领桌面,占领浏览器:
商机无处不在,这句话体现在B2B平台对自己的宣传上,是通过占领桌面,占领浏览器得到了进一步彰显。贸易通和买卖通TM桌面工具即是典型,而阿里巴巴更推出商机直通车搜索工具,嵌于浏览器中,可谓无所不用其极。

实际上,B2B电子商务平台的网络营销成功,即是为千千万万中小企业开启了成功之门。B2B电子商务平台不断开拓的创新应用,也将带来整个网络营销行业的鲜活。

【图文】IDT发布第4代网络搜索引擎LSI架构

Nikkei Electronics
2004/09/16

spacer
spacer
  【日经BP社报道】美国Integrated Device Technology(IDT)发布了该公司的第4代网络搜索引擎(NSE:专门针对检索功能的数据包处理ASSP)架构。该架构具有内部独立的检索数据库,可在1个数据包中将不同的信息作为关键词,最多可同时进行4项检索(称为“QUAD SMDL功能”)。这样就可以实现10亿次/秒的检索功能,相当于原来4倍。

  另外,基本检索宽度设定为80位。该公司认为这一宽度“是开发可有效支持IPv6的未来产品的最佳方案”。此外还增加了原来在NSE中一直没有嵌入的错误修正功能(ECC),支持软件自动纠错。

  基于这一架构的首款NSE产品预计在2005年第1季度开始提供。计划在这款NSE产品上针对ASIC和FPGA内置高速收发器逻辑(HSTL)端口。(记者:小岛 郁太郎,赤坂 麻实)


第4代NSE的架构(来源:IDT公司)




同时进行4项检索(来源:IDT公司)




IPv6标准(上)与检索宽度的关系。原来的72位宽度出现许多浪费(中)。此次以80度宽度为标准,消除了浪费。(来源:IDT公司)

14
Sep

IBM的电子商务方案,有借鉴意义

   Posted by: sunwd


选择商业/集成/复合模式或定制设计

用于简单实现的商业模式

商业模式是用来描述解决方案的关键性商业用途的高级构架。这些模式描述了解决方案的目标、它们是资深设计分析人员与参与者之间件交流沟通的基础。在结构上,这些模式由下列出现在电子商务解决方案中的三个实体中的至少两个组成:

  • 解决方案的用户  这个实体包括客户、投资者、伙伴、供应商等。
  • 与用户交互的企业或组织  这个“业务”实体可以用来表示组织本身或存在于组织中的系统(应用程序或软件程序)。
  • 存在于组织中的数据  数据不同于应用程序,因为这些实体之间交互的本质大不相同。

这四种商业模式突出了用户、企业和数据之间最常见的交互。它们是大多数电子商务解决方案的基本构件,具有下列特征:

  • 每个模式都是自包含的。每个模式的作用域都包含实现自动化业务过程所必需的最少量的端到端流。例如,自助式商业模式设计包括端到端事务流、安全性流和重新启动恢复流的解决方案。
  • 通常,每个模式通过一个或多个集成点与其它模式交互。这些集成点可能包括文件传送、信息传递、公共数据库、公共组件、公共应用程序、公共过程、公共接入点或公共工作流。
自助式 也称为用户对商家模式,自助式解决了一般情况下内部和外部用户与企业事务和数据的交互。

协作
有时称为用户对用户,协作商业模式解决了用户之间的交互和协作。可以在支持需要一起工作以实现共同目标的小团队或扩展团队的解决方案中找到这种模式。

信息聚集
信息聚集商业模式,也称为用户到数据,可以在允许用户访问和操作数据的电子商务解决方案中找到这种模式,而这些数据是从多个数据源聚集的。这种商业模式包含数据捕获的过程,在该过程中将包含获取大量数据、文本、图像、视频等,并且通过工具从它们中抽取出有用的信息。

扩展企业
扩展企业商业模式(即商家到商家或 B2B)满足了独立企业中业务过程之间的交互和协作。可以在实现编程接口以连接企业间应用程序的解决方案中找到这种模式。

用于高级实现的集成模式、复合模式和定制设计

集成模式

我们不难发现,现在的很多复杂的解决方案都是通过在相应的“集成点”去集成上述四种商业模式来实现的。可以通过使用一种或多种集成模式进行构建,这样的解决方案集成多个应用程序、多种访问方式以及多个信息源来构建一个无缝的应用程序。集成模式不同于商业模式,因为它们本身不会自动解决特定商业问题。但是,它们可用于商业模式内以支持更高级的功能,或通过允许集成两个或更多商业模式使复合商业模式切实可行。

通过调查分析许多行业内的复杂电子商务系统,可以发现两种截然不同的设计方式。每种设计方式都构成了集成模式的基础:

访问集成 访问集成模式描述了那些可再现的设计,这些设计支持对一个或多个商业模式的访问。特别是,这个模式支持来自多个通道(设备)的访问并集成了支持一致用户界面所必需的公共服务。

应用程序集成
应用程序集成模式集合了多种应用程序和信息源,但不让用户直接调用它们。当开发工作需要多个应用程序的无缝执行以及需要访问其各自数据,以便自动实现复杂的新业务功能时,这个模式最为适用。

复合模式

当商业模式和集成模式被组装起来去构建解决复杂业务功能的解决方案时,就出现了某些可重用的模式组合。例如,现在大多数解决方案都提供用户个性化体验。通常,这些解决方案通过集成业务线(line-of business)应用程序的关键功能来公开这些功能。所以,这些解决方案中的大多数组合了访问集成模式、自助式模式和应用程序集成模式来支持这一复杂功能。复合模式表示了象这样常见的商业模式和集成模式的组合,并通常解决了解决方案中的大部分功能。

电子商务模式的设计的一个重要原则就是几乎可在任何基于 Web 的应用程序开发方案中实现重用。同样地,用来组成复合模式的商业模式与集成模式的可能组合也非常多。但下面只列出了部分最常见的复合模式。

电子商业(Electronic Commerce) 电子商业将自助式和信息聚集商业模式与应用程序集成模式组合起来以使用户交互更为方便。此外,电子商业站点可以通过“扩展企业”模式将供应链管理功能集成到解决方案中,或通过协作模式将对订单的电子邮件确认与客户集成起来。

电子市场(e-Marketplace)
电子市场是(e-Marketplace)适用企业与企业间(B to B)的交易平台。如,商业团体的贸易交易所(trading exchange)、卖方中心和买方中心等。这些解决方案代表了现今存在的一些最全面和复杂的电子商务应用。

门户网站
尽管门户网站旨在增加网站与用户交互的友好性与便利性,但门户解决方案通常整合了多个信息源和应用程序来为用户提供单点登陆、无缝和个性化的访问等。

帐户访问(Account Access)
帐户访问解决方案向客户提供了对其帐户信息的 7*24 的访问。还允许用户对他们各自的帐户信息进行查询、更新和删除。许多应用程序都归入此类解决方案,其范围从由在线经纪人业务提供的贸易应用程序到由象电话公司这样的公用事业机构提供的帐户管理器功能。


定制设计

电子商务模式项目旨在解决企业可能需要或希望开发的大多数电子商务应用。因为大多数企业有类似的电子商务需求,所以成功的解决方案常常可以被重用。在创建各种电子商务应用,以满足企业需求中细微的差别时,商业、集成和复合模式提供了一定程度的灵活性。

但是,通常不同公司的情况差异很大。此时,可能需要彻底地对解决方案进行个性化和定制,对这些案例而言,不存在经过验证的模式。

定制设计一节包括这样一些解决方案,它们像复合模式一样组合了商业和集成模式以创建高级的、端到端的电子商务应用。但在复合模式范围内,还未实现这些解决方案。尽管下列某些定制设计通过在有限数量的使用中已经得到了证实,但不等到经过预先测试的、可重用设计出现,有些人就试图预告有些方案能够解决企业可能遇到新的商业问题。

用 WebSphere 和 Domino 集成自助式和协作模式 WebSphere 和 Domino 服务器可以使用集成模式连接起来,以产生引人注目的电子商务成果。这组定制设计详细描述了 Domino 和 WebSphere 集成的运行时模式,在某些设计中则描述了 Lotus Sametime 和 Tivoli Access Manager 集成的运行时模式。

集成 WebSphere Application Server 和 SAP R/3 通过使用任何满足解决方案运行时需求的软件组件,可以实现电子商务模式的设计,而不管这些组件是 IBM 产品还是来自第三方供应商的产品。这里,SAP 产品被映射到自助式、应用程序集成和扩展企业以及电子商业解决方案,以分别用于中小型企业、大型企业以及大型批发/零售企业。

非功能需求 非功能需求模式集中在高可用性和高性能解决方案,以及这些解决方案的特定设计过程考虑事项。尤其是,我们将逐一讨论非军事化区(DMZ)或外部网络中的软件和节点配置方案,以及在电子商务应用中使用这些设计的实现过程。