RSS订阅
RSS订阅TT SOA

基于Eclipse的水晶报表工具

2008-1-2  选择字号:  | |
打印本文章

导读:随着Crystal公司发布关于Eclipse的制表工具,那些使用Eclipse开发环境的SOA以及Web服务的开发人员们,现在已经拥有了一个完整的可兼容的制表工具选择。十几年来,Crystal报表一直是作为微软Visual Studio的一部分,现在,Crystal公司提供了完全基于Java的版本,它能够完全地整合到Eclipse的IDE中,Business Objects SA公司负责开发项目的

关键词:Eclipse SOA Web服务 Crystal报表

正在加载数据...

【TechTarget中国原创】随着Crystal公司发布关于Eclipse的制表工具,那些使用Eclipse开发环境的SOA以及Web服务的开发人员们,现在已经拥有了一个完整的可兼容的制表工具选择。十几年来,Crystal报表一直是作为微软Visual Studio的一部分,现在,Crystal公司提供了完全基于Java的版本,它能够完全地整合到Eclipse的IDE中,Business Objects SA公司负责开发项目的副总裁Tim Lang说。

  随着Crystal公司发布关于Eclipse的制表工具,那些使用Eclipse开发环境的SOA以及Web服务的开发人员们,现在已经拥有了一个完整的可兼容的制表工具选择。十几年来,Crystal报表一直是作为微软Visual Studio的一部分,现在,Crystal公司提供了完全基于Java的版本,它能够完全地整合到Eclipse的IDE中,Business Objects SA公司负责开发项目的副总裁Tim Lang说。

  在过去的十五年内,Crystal报表有非常多的忠实用户,现在,Crystal报表是Business Objects 公司产品线的一部分。上周在圣弗朗西斯科举行的LinuxWorld大会上,Crystal报表发布了Eclipse版本。

  当问到,当初是什么原因使Crystal公司进行了这一年半的开发工作,把Crystal报表工具运用于Eclipse环境中,Lang回答说,“是存在着的核心需求”。

  我们发现,在开发人员中间,核心需求越来越普遍,包括:他们所从事的SOA项目的工作,他们希望能够有简单的、可重用的报表工具适用于基于Eclipse的应用程序,根据Lang所说。

  “当我们开始和开发人员进行交流时,我们发现,对他们而言,拥有易于使用的功能、具备高重用性,这些是非常重要的,”他说。越来越多的开发人员选择使用Eclipse进行开发,因此,Business Objects公司希望能够开发出产品来支持Eclipse IDE的使用,他补充说。

  “Eclipse是一个快速成长的IDE,”他说。“我们能够看到它正在迅速地占领着市场分额。”

  这个产品开发项目的领导思想是:把Crystal报表放入到Eclipse中,这是该项目的一个管理者总结的,他说:“我们希望做出可重复使用的、简单的工具,而且我们希望能够实现一些比较复杂的功能。”

  Eclipse版本包括Crystal报表知识库——用于实现商业逻辑的重用,如SOA实现的税收计算,Lang说。

  “你可能需要在报表中使用特殊的程序语言,如类似于加拿大税收计算或者美国税收计算这样的复杂计算,”他解释说。“一旦你构建了这些算法,它们就会存储在Crystal服务器知识库中,而且,它们是可以在多个应用程序中被继承使用。假如美国税收政策发生改变,那么,你可以在程序中的某一处进行改动,然后,所有继承这个基础结构的应用程序都将做同样的改变。”

  “实际上,我们非常想尝试、并且正在做的是:确保我们拥有非常健壮的后台基础结构,因为我们需要健壮的后台来提供服务,”Lang补充说。“然后,在此基础之上,确保具备一个丰富的SDK和Web服务集,这样一来,你就可以利用这个基础后台的优势了。”

  在2006年一月份,Crystal公司首先推出了用于Eclipse的Crystal报表,这先于3月份举行的2006 Eclipse大会,因此,在Eclipse大会召开时,超过120个国家的5万多人已经提前下载并使用过这个软件,根据LinuxWorld大会上Business Objects的发言。

  开发商声称“在过去的十年内,实际上,Crystal报表已经成为嵌入式报表的标准了。”早在14年前,它就已经与微软的Visual Basic绑定在一起了。现在,这个Eclipse版本与Crystal报表的嵌入式版本相结合,能够在许多IDE上使用,包括微软的Visual Studio .NET、IBM的 Rational Application Developer、BEA 公司的Workshop以及Borland公司的 JBuilder,根据Business Objects所说。

  基于Eclipse的Crystal报表的基础版本的免费副本——使用单一服务器的开发应用程序的开发人员非常希望得到——可以通过Business Objects公司的新网站Diamond获得。企业配置的价格为:495美元/每台服务器起。

  LinuxWorld大会上也使用了Diamond网站,主要是为开发人员、报表设计者以及其他使用Business Objects产品的IT专家提供一个交流的平台。同时,在Diamond这个网站上,我们将发布一些Web服务的例子、以及如何在SOA中配置Crystal报表的例子,Lang说。

【美国TechTarget独家授权】 SOA developers get Crystal Reports in total Eclipse

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
作者:Rich Seeley    
相关的专家答疑
回首2008年,我们发现一个完整的SOA年。在2008年初,SearchSOA.com涉及Eclipse和影响SCA和JBI。看来,JavaScript框架和图书馆厂商-开放源码的倡导者,仍然处理Web……
我需要在UDDI运行时转换的WSDL文件。是否有一份文件,解释wsdl4reg工具如何通过命令行转换WSDL到UDDI呢?
WMC构件采用Eclipse插件技术,增加了代码重用性,提高开发效率。WMC构件可以利用Eclipse的界面元素SWT(参见Eclipse网站)开发……
企业内部不断增加的IT应用在提高某些工作自动化的同时,影响了企业级业务流程的效率和灵活性。而IBM Workplace技术实现了多个IT应用的集成,为使用者提供高效……
这里着重介绍了解决方案的开发流程,而没有关注于细节的描述。如果您是个解决方案的开发人员,建议您通过实践更深入的探索WID和WPS的功能和架构……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Ron Schmelzer,Jason Bloomberg
你认为通过遵循IT组织步骤可以演变为SOA吗?ZapThink公司明确SOA实行肯定是一个挑战——也不应被视为这一倡议应得到执行的一个步骤就是整个企业的基础……
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……