Powerbuilder历程

Powerbuilder历程

0引言

1. 传奇的开始

·小说般的创业
说到PowerBuilder的创始人Mitchell E. Kertzman,的确是一个传奇人物。
Mitchell E. Kertzman出生在麻省的波士顿市,他曾经当过主席和CEO,他说“高科技企业的CEO生涯就象一本故事书”,事实上,他的CEO生涯就是一本故事书。
在十几岁时,Mitchell Kertzman是一位波士顿的民间歌手,1968年,当他在Brandeis University读二年级时,Mitchell Kertzman从大学辍学成为波士顿的WBCN 的摇滚电台主持人(这是美国最为激进的电台之一),并认为这将会成为他一生的职业。然而,1968年夏天他只在电台呆了4个月,就因为被指控煽动一场暴乱――和平抗议波士顿的宵禁(Mitchell Kertzman否认这项指控)而被电台解雇了。随后,他在加油站工作,不久,他的母亲在软件公司给他找了一份技术员的工作。从此,他开始了其编程生涯并为之着迷,以至于后来创办了自己的软件公司。这听起来象一本小说里的故事,但对于Mitchell Kertzman来说,这是真实的。
Mitchell Kertzman平易近人,但很难预测他的行为。他曾经说过:“我年轻的时候非常害羞,但当我学会了弹吉他和唱民间歌曲,姑娘们喜欢上我了。”
商业世界艰难的开始
经过短暂的加油站工作,Mitchell Kertzman作为音频-视觉产品技术员,在一家名为“交互式学习系统”的教育软件公司工作。“我问主管我们部门的副总,我能否参与编程”,主管回答,“当然,你可以试试”。这成为Mitchell Kertzman一生很重要的决定。接下来四年里,Mitchell Kertzman开始为公司不停地编程。“我喜爱编程”,但令人啼笑皆非的是,现在SYBASE公司用Mitchell Kertzman的代码来告诫新的程序员们,如果他们写出这样的代码,那么就会滚蛋。
当公司陷入财政微机时,Kertzman开始了两项工作。一是通过邮件提供人体生理功能节律失调图表;二是给乐队提供预约服务。“这是一个本质上的错误,我竟然相信摇滚音乐家的商业道德”,Kertzman从中得到了宝贵的商业教训。
创建Powersoft公司
1974年Kertzman决定开始自己的编程事业,在其生活过的街区,麻省的West Newton街区,他创建了一个名为Computer Solutions的公司,这是一个制作MRP(生产需求计划)的小型软件咨询公司。当时创建这个公司时,Kertzman没有很多想法,只是“为食物而编程”,为了养家糊口。他希望人们能够喜欢他编写的程序,这样他就可以买蔬菜和付房租。
Kertzman一直干得不错。他挂出招牌“定制程序”,其头两个客户都是制造业公司,Kertzman学习了其商业流程并将其自动化,使其易于使用,迅于实施。同时,Kertzman还非常注重软件用户界面的人机工程学,这样客户非常喜爱他编写的程序。
1987年,Kertzman看到了下一波计算热潮将是运行用户界面的 络PC,后来被称为客户/服务器计算市场的潜力,就开始寻找可以重写企业生产应用的开发工具,但是没有找到,后来Kertzman就找到并雇用了Dave Litwack来开发这种新的开发工具,Litwack是Cullinet的前研发主管,对这个巨大的市场的开发工具有很好的构想,就是后来被称为 PowerBuilder的产品。于是他就开始了重写企业生产应用和研发开发工具的工作。开发工具的工作进展相当顺利,业务量也越来越大,所以 Kertzman卖掉了开发生产应用的业务。80年代末,他将公司改名为Powersoft,这曾是提供生产需求计划MRP的最好生产商之一。在1991 年6月,Powersoft公司发布了其旗标式客户/服务器应用开发工具,PowerBuilder1.0。
Powersoft公司随后还发布了Optima++,这是快速应用开发工具的一员,用来简化C++和Java的使用,并创建WINDOWS客户/服务器应用和WEB应用;S-Designor,设计和建模工具。

说到 PowerBuilder,不得不提到他的奠基人,David Litwack。
正是这位天才的程序员,一手缔造了伟大的开发工具,PowerBuilder。David Litwack在1990年代初的客户/服务器模式(client/server)热潮中,任职于 Powersoft公司时,他推动客户/服务器模式革命,倚仗的利器是“PowerBuilder”──他亲手开发的工具,当时最受欢迎的程序开发工具之一。也因此David Litwack当上了Powersoft公司的主席。虽然Litwack后来离开Powersoft公司另谋生路,但是,他对Powersoft公司、对客户/服务器模式的贡献都是不可磨灭的。

2. 合并

客户/服务器战役迫近
Kertzman在1997年UniForum比较了分布式计算对集中式计算。他预见到了瘦客户/肥服务器计算模型的战役迫近,这是被Oracle和 Sun采用的――以及其它分布式客户/服务器模型的挑战。Kertzman认为瘦客户是一个很好的想法,但是没有绝对的教条,认为只有 络PC才是合理的。客户应该可以根据他们的需求自由选择应用架构和实施。
Kertzman全力支持Sun公司在JAVA世界的努力,也对瘦客户充满热情。但Kertzman不认为这是“银弹”,能够解决所有问题。“他不认为瘦客户是唯一的架构,他认为增加在应用架构上的价值可能在中间层――在应用服务器或事务服务器上。Kertzman的目标是让用户和客户有选择的自由。他认为客户不应被控制,客户应该得到支持和服务,最好的工作就是支持客户选择最好的技术。”
与SYBASE合并
1993年Powersoft公司已经准备IPO(首次公开上市),但在1995年,Sybase公司以9.04亿美元的天价收购了Powersoft公司,这是Kertzman所认可的收购。不过结果后来令人沮丧。由于Powersoft公司技术人员对于Sybase管理层并不了解,而Sybase管理层也不了解Powersoft公司技术人员,股价开始缩水。
Sybase收购Powersoft公司以及其它一些公司是Sybase公司奠基人Mark Hoffman的决定,这是为了多元化Sybase的生产线,来抵抗竞争对手Oracle的挑战。碰巧这接近10亿美元的认购与Sybase的核心数据库产品SQL Server 10发布几乎同时发生。但是本身就有缺陷的代码使得对于Sybase的许多核心客户来说,SQL Server 10很难使用,这样Sybase迅速丢失了市场份额。Sybase的销售在1995年疲软,而同期Oracle销售额增长了42%,Informix销售额增长超过了50%。于是,1995年Sybase失去了1950万美元的销售额。1996年7月,Hoffman下台了――但仍作为董事会主席,Kertzman入主这个曾经10倍于Powersoft公司的大型软件公司,为了工作的方便,Kertzman将其全家迁至旧金山海湾地区。
通过重新将Sybase公司的核心产品定位在客户/服务器数据库市场,1996年底Kertzman带领公司联系迎来两个盈利季度。Kertzman竭尽所能,希望尽快地将公司拉回到盈利的轨道上来,按照他当时的判断,Sybase公司在一些不应进入的领域陷入了困境。于是Kertzman将Sybase 公司从交互式电视和多媒体开发工具以及其它诸如此类的业务上脱离出来,聚焦于核心能力和核心目标――客户/服务器开发工具和客户/服务器数据库市场。同时 Kertzman向市场宣布的Sybase公司定义和目标,使客户对Sybase公司有很清晰的认识。

 

3. 临危受命

但是SYBASE公司还是处在困境之中。1997年的Sybase已经连续亏损,市场份额只剩下4%,董事会已经在想怎样将公司卖掉。1997年,在这种情况下,程守宗临危受命进入了SYBASE公司,担任总裁兼首席运营官COO。当时的SYBASE营业收入大幅下滑,年亏损达五千万美元,他上任后又开始重整工作,该裁该改,绝不松手。
1998年10月,程守宗被委任为Sybase公司董事长、CEO兼总裁。在Sybase美国总部,刚刚出任Sybase CEO的程守宗在和他的管理层争吵。没有被砍掉的经理们在为自己的老同事叫屈。面对公司五六十位高级主管的围攻,程守宗再一次亮出自己的底线:“裁员是公司的求生法则,希望大家能够支持。无法支持这个计划的人,就请你走人。”
程守宗办公桌上摊着一张 表, 表上写的很清楚:Sybase全球有4万多客户,但Sybase总体收入的85%却来自15%的客户。看完这张 表,Sybase的症结在哪里已经很清楚了——客户策略不够明确,为什么他们就是不同意裁掉不赚钱的分公司呢们是不愿意裁掉自己一手培养的人,不愿意终止自己亲自建立起的事业。
“如果现在再让我这么狠地裁员,肯定也有困难。现在的人都是我一个一个请来,然后慢慢培养的,要裁之前,我要反复权衡短期利益和长期收益。”而在1997年,程守宗用不着管这些,Sybase公司1997年之前的人,都不是程守宗的人,所以,他能提刀就砍,干净利落。
在当时,他不能想那么多,对于亏损的Sybase,保命最要紧。他那时只要想清楚,说清楚:“裁人,不是为了被裁的人,而是为了留下来的人。”程守宗反驳反对者的理由很充分:“不能为了要保留1000多人,而牺牲4000多人;而是要牺牲1000多人的利益,保住剩下3000多人的利益。”
没等反对的声音扩散,程守宗已经连续挥刀砍掉了Sybase菲律宾、印度尼西亚、墨西哥、澳大利亚等海外公司,一次裁员1500人,占Sybase总人数的六分之一。同时他下令集中精力服务其中一千多家重要客户,提升对这些重要客户的服务品质。程守宗为此不惜和管理层翻脸,因为他算过,仅此一项 Sybase一年就能省下1.25亿美元的经费。
坐上Sybase第一把交椅之后,程守宗要求董事会撕下Sybase“待售的标签”,给他时间制定赢利计划。“尽管1998年的Sybase伤痕累累,但其在两个领域依然很有优势:一是公司科技革新的名誉;二是Sybase的开放体系。前者极大地发展了数据库业务,后者使Sybase的产品可以和其它产品兼容,而不是像其竞争对手那样,只能使用指定产品。”
在开始的12个月里,程守宗亲自和几百名客户谈他接手之后的Sybase,而大多数客户开始并不相信他,认为他在说漂亮话。程守宗没办法用言语让客户相信他,他就用行动。和客户谈完之后,他立即要求服务人员和技术人员跟进重点客户,让他们觉得,程守宗不只在说,也在做。
程守宗上任不到两年,SYBASE转亏为盈,2002年成为全球第六大软件公司,全球排名前一百二十五家的电信公司、全球最大的二十家保险公司,和前百大银行等,大多是SYBASE的客户。
2001年IBM收购Informix之后,参与大型数据库竞争的厂商只剩下了三家:IBM、Oracle和Sybase,IBM和Oracle规模都比大Sybase大几十倍。但程守宗坚持说,只要有他在,Sybase就不会被Oracle或者IBM打垮。
程守宗认为,“Sybase是有着19年历史的公司,数据库的成绩目前排名全球第三或是第四。虽然市场规模比不上Oracle,但我们在我们擅长的领域有着绝对的优势:全球最大的20家保险公司以及一百大的银行中,有近7成采用了Sybase的产品或技术;在全球股票交易市场,Sybase占了70%; 上银行我们占了40%左右的市场;全球排名前125家电信公司均是Sybase的客户;美国很多政府部门也都是只用Sybase产品。在移动商务数据库市场上,Sybase每年将以30%到50%的速度成长,这是未来创造盈余的主要路径。”
程守宗能够如此自豪和放松,得益于他在5年前推行的“新政”。程守宗的“新政”很简单,就是简化公司,坚守优势的领域。为了将Sybase从技术框框里拉出来,把技术外化为用户易懂易用的解决方案,使Sybase由技术驱动变为市场推动,程守宗将公司业务区隔成四大块:企业解决方案、商业智能、 际 络以及移动与嵌入式运算。
“5年前的Sybase重点不突出,空有很多技术,但没能力从市场角度考虑怎样赚钱。另外一个不赚钱的原因是总部作决定太慢,资料来得太慢,灵活性不够,没有找到更好的、有赚钱想法的负责主管,做工程的做工程,做市场的做市场,销售的销售,服务的服务,没有一个所谓的高级管理整合策略,这让每个部门都是用钱,用多了,如果生意做得不好自然就亏本。”
为了“新政”得以执行,程守宗先裁掉了三分之一的高级主管,然后再从IBM、Oracle挖来10多名主管,组成了推行“新政”的特别小组,由他亲自督管。程守宗首先训练他们,使他们成为“种子”教官,再分配到各单位,全力推行“新政”。程守宗很自豪,当时这些人都是冲着他面子而来、冲着眼前未知的挑战而来,而且后来没有走掉一个人。
2001年1月,Sybase总部从加州的Emeryville搬到了Dublin。新的总部占地有14英亩,园区内有幼儿园、健身中心和自助餐厅设施,程守宗在Sybase里程碑上写下了辉煌的历史:1998年,Sybase亏损高达9310万美元;1999年随即赢利6250万美元;2000年,创记录地实现纯利7215万美元,2001年再次闯记录地实现纯利9660万美元。

4. PowerBuilder的发展史

5. Sybase公司的成长经历

6. PB的将来

PB9.0作为4GL开发工具,应用是需要面临的危机。尽管目前基于3GL的开发工具使用起来非常复杂,要求开发者具有极强的专业知识和技术能力,但开发人员对于3GL开发工具仍有很强的依赖性。但是,由于目前应用环境的复杂性,基于3GL的开发也导致了许多应用系统生产力低下。这时,就产生了对4GL工具的强烈需求,也对4GL工具提出了新的要求: 简单应用。举例来说,当推出企业门户的时候,客户只有5个技术人员,希望通过一个简单的应用界面就能做出来。如果作一个企业门户,要求每个程序都用JSP 写程序,那客户就不做了,没有这个资源。所以说,”简单应用”是根本,否则就没有生存空间。对于关键业务的开发,其实更多取决于应用服务器的性能,或数据服务器的性能,与开发工具没有太大关系。因此,PowerBuilder的发展方向,必然是以下几个方面:
6.1. 为先进4GLPLUS 基础
PowerBuilder9.0是业界第一个“4GLplus”平台,它的发布预示了4GLplus的开端。PowerBuilder 9.0的 4GLplus 提供了多种全新的开发功能和集成特性,适用于:J2EEMicrosoft .NE、客户端/服务器、Web服务器、语言集成、设计/建模同步、n层结构、版本控制、脚本等多种情况。所有这些功能综合起来,PowerBuilder9.0为开发人员提供了前所未有的灵活性,能够帮助他们将正确的架构和开发模式应用到正确的应用程序中。 PowerBuilder9.0允许用户快速创建并配置持久的企业级或者商务级应用程序,通过增长收入、提高用户效率、增强客户服务以及更紧密的与伙伴合作来改变现有业务模式。
6.2. 扩大适用性
6.2.1扩展用户的客户机/服务器组合
对于关键型应用来说,不存在固定不变的程序。如何应对这些无法避免的变化呢用 PowerBuilder Native Interface (PBNI),一个全新的、强大的应用程序编程接口。使用PBNI将现有的 PowerBuilder应用程序的功能性与生命力扩展到C++和Java程序中,为它们打开一个全新的世界与市场。现在,用户能够将处于”维护状态”的客户端/服务器程序带入一个崭新的、以前无法企及的环境中。
6.2.2支持N-Tier 与Web架构
将 PowerBuilder的精确性、能力、速度以及简易性充分应用到Web和分布式应用程序中。用户无需舍弃任何东西,就可以将用户的程序、用户还有技能带入Web和分布式运算中。在新的Web程序中重新使用用户已经创建的、复杂的DataWindows或者建造全新的DataWindows 。只需拖曳鼠标就可以创建复杂的SQL语句,所生成的强大的瘦客户端应用程序将提供用户所熟悉的数据操作、验证、格式化以及表现方式。现在,用户能够支持一个不同种类的、由客户机/服务器、n层结构以及Web程序组成的混合体——-一个合理的混合体–而只需要一个功能强大的集成开发环境:PowerBuilder。
6.2.3支持Microsoft .NET和J2EE
如今,任何一个开发工具都必须提供对Microsoft .NET和J2EE企业应用平台的支持,PowerBuilder也不例外。
PowerBuilder 9.0标志着首次对Microsoft .NET的支持,也是与强大的J2EE在更高级别上的集成。作为与.NET整合的第一阶段,PowerBuilder 9.0可以生成并使用Web服务,这使得.NET程序员能够充分利用DataWindow与DataStore模式的优势。在未来,与.NET的整合计划包括编译成 MSIL代码的能力,并使程序员能够利用.NET自带控件,例如预览、选项卡等建立.NET应用程序。
通过与Sybase EAServer的紧密结合,PowerBuilder已经能够支持J2EE的开发与配置。在最新版本中,PowerBuilder帮助用户创建的应用程序既能够访问任何一台J2EE容应用程序服务器(包括 BM WebSphereApplication Server、BEA WebLogicServer以及其他J2EE应用程序服务器)的Enterprise JavaBeans,也可以同时使用PowerBuilder Web服务。用户也能够使用PowerBuilder创建RAD类型的JavaServer Pages(JSP)应用程序。并且,为了整合PowerBuilder应用程序与J2EE或.NET框架,可以使用PowerBuilder的Web Services功能。
6.3加强集成开发与设计
系统的分析与建模是企业级开发必需的功能,而PowerBuilder在以前对这项功能明显支持不够。Sybase PowerBuilder与Sybase PowerDesigner更紧密的结合,为客户机/服务器开发工作带来了高水准的精确、速度与智能。它重新设计了现有的应用程序逻辑,在 PowerDesigner内将之改变以支持新的业务要求,并将这些变化反映到PowerBuilder应用程序中。这就降低了维护和扩展客户机/服务器应用程序所需的时间与成本。
PowerDesigner提供的全新功能可以从PowerBuilder 9.0中提取所有的对象与代码,而不再仅仅是NVO。这大大简化了现有应用程序的维护,哪怕最初的开发人员已经离开公司,也无需顾虑。更有意义的是,PowerDesigner允许用户将旧的PB应用程序扩展到新的架构中去–哪怕那些程序不是按照面向对象的原则编写的。PowerBuilder 与PowerDesigner配合得越顺畅,4GLplus发展计划越长远。
6.4不断增强功能
开发工具要不断进步,就必须不断增强功能。PowerBuilder 9.0拥有诸多处于技术前沿的新一代开发功能,它们能够将程序开发推升到更高的水平。但是,今后会出现新的需求,也必须要增加新的功能。以下是PowerBuilder 9.0新增的功能。
PowerBuilder 文档对象模型
PowerBuilder的文档对象模型(PBDOM)是通过使用标准的PowerScript来创建、阅读、编写并操作XML文档的完善的API。PBDOM以非可视化类为基础,使用PowerBuilder Native Interface技术进行构建。
XML DataWindow
DataWindow是PowerBuilder的专利技术,它将XML的强大功能融入到开发项目中。DataWindow painter的一个新视图把XML模板图形化地构建为DataWindow对象的一部分。这些模板能够导入或者导出各种传统架构内的XML数据。DataWindow演示也能够被保存为XSL-FO,用于描述页面 告、打印以及 XML-to-PDF应用程序的XML语言。
RAD JavaServer Pagesbr> PowerBuilder 9.0包括一个便捷的开发环境,用于编写JSP Web应用程序,它能够使许多开发工作自动化,并且允许配置Web应用程序。用户可以直接将JSP Web目标从PowerBuilder配置到EAServer或Tomcat上,并且一个命令行选项使用户能够将之配置到其他流行的JSP容器中。
Web服务向导
PowerBuilder IDE的Web服务向导创建了一个代理对象或传统的tag库,包含从PowerBuilder应用程序或JSP页面调用Web服务的必要信息。Web服务是支持Microsoft .NET框架计划几个阶段中的第一阶段。
针对下一代应用的 IDE
多年来,Sybase一直为优秀的集成开发环境制定着最前沿的标准。现在,通过9.0版,Sybase贡献出了以几何级数增长的力量(IDE2)以跨越开发步骤、样式(paradigms)与平台之间的界限,并再一次宣告了它继续引领快速的应用程序发展的承诺。

 

7. SYBASE的将来

秉持100%开放式产品架构以协助客户开发最先进解决方案的理念,Sybase的市场优势来自于完备的企业核心操作系统和Web接口应用程序的整合方案,加上超过18年的企业应用系统整合人才和经验;尤其是数据仓储(Data Warehouse)和行动无线应用(Mobile & Wireless)两大领域的成熟方案更已广泛部署在许多企业内,协助他们运用充分整合过的应用系统资源,提升企业营运的竞争力。
Sybase也拥有很好的企业数据整合技术,可连结各种主要数据库系统(包括大型主机数据库),彻底地完成企业异质应用系统和储存于其间数据的真正整合,更精确地协助企业链接整个商业价值链─包括客户、供货商和合作伙伴。
此外,Sybase与政界以及媒体有着良好的关系。2002年10月24日,在北京中国大饭店,英国前首相梅杰作为程守宗私人好友,为Sybase亚太用户大会助阵。而PowerBuilder的发展一直得到媒体的支持,SYS-CON最早发布PowerBuilder相关资料,并创建了专门的期刊 PowerBuilder Developer’s Journal。
SYBASE公司的发展方向,可以分为三个方面:企业解决方案和商业智能,门户站点软件及开发工具,移动与嵌入式运算。
7.1. 企业解决方案
企业级市场是利润巨大的市场,Sybase公司早就关注这个市场,因此计划针对这个市场发布高端数据库。Sybase和HP公司宣布计划联合开发Sybase的Adapter Server Enterprise database的Itanium2版本。该版本将针对Itanium2进行优化,计划于2003年发布,运行在HP-UX或是Red Hat Linux操作系统上。Intel的Itanium2是一款64位CPU,它非常适合于运算密集型和使用大量内存的应用程序。
64位版本的Adaptive Server Enterprise数据库最开始的需求主要来自一些金融和高科技企业,而后,Sybase公司抓住了这个机会,快速发展企业级市场。
与此同时,PowerBuilder与PowerDesigner紧密整合就体现了SYBASE公司对企业级市场建模需求的重视。 PowerBuilder9将为建立和应用Web服务提供新的支持,因为目前Web服务正在成为企业用户通过Internet互动及互联的重要手段。
目前SYBASE公司营业收入名列中国大陆第四大软件厂商,在中国大陆电信数据库市场拥有45%占有率(CCID调查)。SYBASE公司在北京有百人以上的研发中心,未来考虑与当地厂商合作,提供更完整的解决方案。
7.2. 门户站点软件及开发工具
Sybase为争取扩大其软件产品的影响力,推出了门户站点软件以及相应软件开发工具,因此名列企业门户(EP)方案市场前三大领导厂商(Gartner’s Magic Quadrant调查)公司用户利用该软件可以为员工、客户以及商业伙伴建立Web页面门户。
Sybase目前在日渐增长的门户服务器软件(portal-server software)市场与 IBM、Oracle、BEA系统、Sun、微软等公司进行积极的市场竞争。门户服务器软件可以让访问者通过一站式(one-Stop)访问从繁杂的邮件程序、人力资源系统以及销售数据库中获取重要信息。
Sybase管理层在圣地亚哥举行的用户年会上宣布,新推出的Sybase Enterprise Portal 5.0改善了安全特性、支持Web服务并可以与来自竞争对手BEA系统和IBM公司的应用服务器软件一起工作。
新版本门户软件包含“指点工具”(point-and-click tools),开发人员通过该工具可以生成“门户件”(Portlet:应用Portlet的 站页面中各个区域的内容是独立的,可以根据需要显示特定的信息。Portlet实际上是一个应用程序,只不过它被集成在 页中。 站可以预先定义每个Portlet所显示的内容,例如一个显示最新的新闻,一个显示天气情况等等。用户可以选择感兴趣的Portlet,还可以重新排列Portlet在主页上的位置,这样就可以定制属于自己的 站。),Portlet 集成在门户站点的 页中提供各种企业数据和信息, 站建设者可以预先定义每个Portlet所显示的内容,例如新闻发布或销售预测信息等等。
为了支持多种操作系统,Sybase宣布其应用服务器软件兼容最新的Java标准,同时支持IBM AIX以及HP-UX操作系统。Sybase公司已推出 1-800-database.com 站,该站点内容包括面向Sybase数据库的教程、文档以及开发技巧。Sybase发表了iAnywhere(为移动设备开发数据库应用)解决方案的补充内容,提高了与其它来自Borland、Metrowerks以及AppForge的开发工具的集成能力。
7.3. 移动与嵌入式运算
Sybase公司iAnywhere在移动数据库市场拥有73%市场占有率,这是Sybase公司一直努力的结果。
PowerBuilder将与与移动应用开发方向结合,这表现在Sybase公司花3800万美元收购了AvantGo。Sybase与移动企业软件提供商AvantGo签署最终协议,Sybase将以3,800万美元现金收购AvantGo。Sybase公司计划将AvantGo置于iAnywhere Solutions子公司下运行。
收购AvantGo合并两家公司的市场实力与领先技术使iAnywhere Solutions在移动中间件市场处于领先地位,还可将AvantGo的脱机Web功能及My AvantGo服务加入公司产品,从而为iAnywhere Solutions带来机遇进军新的无线市场。合并AvantGo之后,iAnywhere Solutions可提供行业领先的端到端移动业务平台 – 重点是企业移动领域的Web内容、企业数据以及应用。
完成合并之后,iAnywhere Solutions计划:
为企业Web开发商提供 iAnywhere Solutions领先的移动数据库。
利用Sybase世界范围的渠道与700多家嵌入式数据库伙伴基础在全球企业市场推广AvantGo产品与应用。
增强My AvantGo服务的实力与品牌知名度,My AvantGo拥有700万注册用户,Sybase会在今后扩大注册用户群。
将PowerBuilder应用于移动应用开发
Sybase最新发布了Pocket PowerBuilder,这是一种为PowerBuilder开发者准备的简化和加速移动无线企业应用开发的新技术。开发者通过Pocket PowerBuilder能够运用现有的经验和应用,把企业信息扩展到基于Windows CE的设备。
企业希望运用已有技术和数据降低开发成本、加快产品进入市场的时间。使用Pocket PowerBuilder,他们能够把企业应用扩展到移动环境下,而无需新的IT投资或开发技巧,这样PowerBuilder开发者也能实现移动计算。
Pocket PowerBuilder的特性包括:
为PowerBuilder提供一个最好的快速应用开发(rapid application development,RAD)平台。它将产生最初的基于第四代语言的移动应用开发环境。
把Sybase DataWindow扩展到移动环境中,能够自动实现动态地存取数据,包括改变数据显示格式、处理数据等。
能够与SQL Anywhere Studio(移动数据库和企业同步解决方案)紧密集成,简化了数据库驱动的企业应用的开发。
用移动方式进行商务活动正变得越来越普遍。但是由于经济不景气的影响,很多公司都不敢投资过于先进的技术,它们只希望通过功能强大的移动应用扩展现有的投资,而Pocket PowerBuilder迎合了这种需求。

 

PS:此文写得时间比较早了, 没有“预见”到sybase的将来。现在,sybase已成为sap的子公司。

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31774 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2010年6月26日
下一篇 2010年6月26日

相关推荐