C++ 现有C+中的BIRT集成+;应用
我希望你做得很好,我真的很感谢你在这里对我的问题的帮助 我们的系统T3000用C++编写(代码在这里可用)。 我试图在我的C++应用程序中集成BILT报告工具。我想根据T3000系统中的可用数据创建报告。我认为BIRT是可嵌入的(??)。我们不需要编译和更改项目,只需要能够从T3000.exe调用它。 我的想法是,我们可以在现有T3000中放置一个菜单标签,并尝试以用户单击的方式显示报告 你能帮我解决我的问题吗?我真的很感激你的回答 问候C++ 现有C+中的BIRT集成+;应用,c++,eclipse,visual-studio-2012,birt,C++,Eclipse,Visual Studio 2012,Birt,我希望你做得很好,我真的很感谢你在这里对我的问题的帮助 我们的系统T3000用C++编写(代码在这里可用)。 我试图在我的C++应用程序中集成BILT报告工具。我想根据T3000系统中的可用数据创建报告。我认为BIRT是可嵌入的(??)。我们不需要编译和更改项目,只需要能够从T3000.exe调用它。 我的想法是,我们可以在现有T3000中放置一个菜单标签,并尝试以用户单击的方式显示报告 你能帮我解决我的问题吗?我真的很感激你的回答 问候 Raju答案取决于你对“可嵌入”的定义 BIRT是用纯J
Raju答案取决于你对“可嵌入”的定义 BIRT是用纯Java编写的 我可以想出三种不同的方法:
- 通信是基于套接字的(而不是http),允许bi-di通信
- 该体系结构是多进程的,而不是多线程的。我们之所以选择此选项,是因为非常大的报告可能会导致恰好同时运行的其他无关报告出现内存不足错误。这与Oracle为其报表服务器选择的基本体系结构相同
然而,开发这些程序花了几个月的时间。HVB:对于上面的解释,我必须向您表示不仅仅是简单的感谢,我相信这些信息将为我们节省时间。Raju将在我们深入了解项目后分享我们的经验,以便其他人能够受益 谢谢你的解释。