Java / J2EE和.NET for Coldfusion中有哪些库?

时间:2010-09-14 03:39:56

标签: java .net asp.net coldfusion java-ee

我一直在使用coldfusion进行Web应用程序,不久前,我需要为特定的Web应用程序生成条形码,所以我搜索了其中一个结果:

http://ricardo.parente.us/2008/09/printing-barcode-from-coldfusion/

在此解决方案中,coldfusion利用Java的烧烤库生成条形码

在coldfusions文档中,我一直在阅读以下内容:

ColdFusion构建于符合J2EE的Java技术平台之上。这使ColdFusion应用程序可以利用J2EE元素并与之集成。 ColdFusion页面可以执行以下任何操作:

  • 在页面上包含JavaScript和客户端Java小程序。
  • 使用JSP标记。
  • 与JSP页面互操作。
  • 使用Java servlet。
  • 使用Java对象,包括JavaBeans和Enterprise JavaBeans。

或者

ColdFusion允许您访问和使用Microsoft .NET程序集类作为CFML对象。 CFML应用程序可以通过以下方式使用.NET程序集:

  • 直接访问和控制Microsoft产品,例如Word,Excel或PowerPoint。
  • 使用现有的.NET组件。
  • 使用您创建的.NET程序集来利用在ColdFusion或Java中难以使用或不可用的功能。

您的应用程序使用的.NET类不必是本地的;您的ColdFusion应用程序可以访问位于远程系统上的.NET组件,甚至是位于防火墙外部的系统。此外,ColdFusion系统不需要安装.NET运行时软件来使用远程.NET组件,因此在UNIX,Linux,Solaris或OS-X系统上运行的ColdFusion可以访问和使用.NET程序集。

在我找到关于烧烤的教程之前,我并没有意识到这一切是什么意思。我看到它就像那里有其他全部可能性。

我想知道Jave / J2EE& amp;中有哪些其他库。 .NET平台在Web应用程序开发中很方便,就像烧烤库一样?

你可以发布任何你认为有用的东西,非常感谢!

3 个答案:

答案 0 :(得分:2)

就J2EE而言 - 许多库对我们都很有用。例如:

  • EHCache(在CF9之前 实施)
  • GeoIP(适用于IP 决议)
  • 加密(使用JCEHSM进行整合)

另外:我们广泛使用第三方软件,并且该软件通常具有Java中的API或Java中的示例。我们可以立即在ColdFusion中使用它 - 通常只需将.jar文件放入CF类路径中即可。

非常强大的东西 - 它是另一个有用的世界:-P

答案 1 :(得分:1)

我们广泛使用Apache POI库来生成Excel文件。

答案 2 :(得分:1)