是否可以在不使用 .NET 的情况下开发 Web 部件

发布于 2024-11-18 03:49:34 字数 76 浏览 6 评论 0原文

是否可以在不使用 .NET 技术的情况下开发 Web 部件?我正在寻找将遗留(例如java)应用程序集成到SharePoint中的可能性。

Is it possible to develop a Web Part without usage of .NET technologies? I'm looking for possibilities of integration of legacy (for example java) applications into SharePoint.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

任谁 2024-11-25 03:49:34

.Net CLR 调用您的代码的任何有效方法都可以满足您的要求。然而话虽如此,这可能是非常低水平、非常晦涩难懂、非常难以做到的。

重用 Java 或任何代码的更直接方法是,如果您的 .Net 框架中有某种公共跨语言接口可供您利用。显而易见的答案是 Java 代码的 REST 或 SOAP 包装器,但不一定是这样。它可以是 CORBA 或 JMS 或各种各样的东西。

Any valid way for .Net CLR to call your code will do what you want. However with that said, it is likely to be very low level, very obscure and very difficult to do.

A more straightforward approach to reusing your Java or whatever code was if there was some sort of public cross language interface for you to exploit in your .Net skeleton. The obvious answer is a REST or SOAP wrapper around the Java code but it doesn't have to be that. It could be CORBA or JMS or all sorts of things.

夜声 2024-11-25 03:49:34

即使您想集成 Java 应用程序,Web 部件也将使用 .NET 进行编码。

Even if you want to integrate Java apps, the web Part will be coded in .NET.

海的爱人是光 2024-11-25 03:49:34

有几种方法可以实现此目的,所有这些方法都涉及公开外部数据的 .NET Web 部件。所有常见的集成方法都适用,包括通过 Web 服务公开遗留应用程序,甚至直接访问数据库 - 您可以使用您的组织习惯的任何其他集成方法。

另一个可能的选项是 Business Data Catalog (2007) 或 Business Connectivity Services (2010),具体取决于您的 SharePoint 版本。这些选项虽然设置起来有点麻烦(尽管可以使用第三方工具),但确实允许将其他应用程序自动集成到 SharePoint 中。

There are a few ways to accomplish this, all of which involve a .NET web part exposing external data. All of your common integration methods apply including exposing the legacy application through web services or even directly accessing the database - you could use whatever your organization is accustomed to with other integrations.

Another possible option, depending on your SharePoint version is the Business Data Catalog (2007) or Business Connectivity Services (2010). These options, while can be a little bit of a pain to set up (though third party tools are available) do allow for some automatic integration of other applications into SharePoint.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文