問題タブ [integration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - Luceneを使用してDBを最適に検索するにはどうすればよいですか?
私は、データベースに対するより良い検索機能のためのメカニズムを調べています。これは現在、大きなボトルネックになっています(データベースのパフォーマンスを低下させる長期的なクエリを引き起こします)。
上司は私にSolrを調べてほしいと思っていましたが、詳しく調べてみると、実際にはLucene自体との何らかのDB統合メカニズムが必要なようです。
Lucene FAQから、Hibernate Search、Compass、およびDBSightを推奨しています。
現在のテクノロジースタックの背景として、TomcatでストレートJSPを使用しており、Hibernateは使用せず、その上に他のフレームワークは使用していません... DB2データベースに対してストレートJava、JSP、およびJDBCを使用しています。
それを考えると、Hibernate Searchをシステムに統合するのは少し難しいかもしれませんが、そのような統合の後にHibernateを使用するオプションがあると便利かもしれません。
適切なツールを選択するのに役立つ可能性のある、これらのツールの1つ(または他の同様のLuceneベースのソリューション)を使用して共有できる経験はありますか?
これはFOSSソリューションである必要があり、理想的には、変更が行われたときにツールに通知するための余分な労力なしに、データベースからの変更でLuceneの更新を自動的に(効率的に)管理します(そうでない場合は、独自のLuceneソリューションをロールするだけでよいようです)良い)。また、1つのデータベース(+フェイルオーバー)を備えた複数のアプリケーションサーバーがあるため、すべてのアプリケーションサーバーのソリューションをシームレスに使用するのが簡単であると便利です。
私は現在も選択肢を検討し続けていますが、他の人の経験を活用することは本当に役に立ちます。
user-interface - 相互に対話する Java、.NET、Ruby、PHP、Perl Web ユーザー インターフェイス コンポーネントを他のユーザーが作成できるようにするにはどうすればよいですか?
相互に対話する Java、.NET、Ruby、PHP、Perl Web ユーザー インターフェイス コンポーネントを他のユーザーが作成できるようにするにはどうすればよいですか?
たとえば、.NET で記述された 1 つの Web UI コンポーネントは顧客を選択し、Java、Ruby、または PHP で記述された他の Web ユーザー インターフェイス コンポーネントは、さまざまなシステムから選択された顧客に関する情報を更新して表示できます。
visual-studio - CVS と Visual Studio 2008 - 統合オプション
私たちのチームで、開発者の「安心感」を少しでも高めたいと思っています。Visual Studio 2008 と TortoiseCVS + WinCVS を使用していますが、まだ統合していません。
あなたの CVS/Visual Studio の経験において、「基本的な CVS 機能の add/diff/update/commit/annotate/etc をサポートする」、「すぐに使える」、「ほとんどバグがない」という点で、最適な統合ツールは何ですか?
- コマーシャル
- b) フリーまたはオープンソース
編集:
これまでに、PushOk.com と TamTam (daveswebsite.com) という 2 つの商用 MSSCCI ブリッジ ソリューションを見つけました。どちらもかなり前に開発されたもので、現在はマイナー アップデートしかありません。MSSCCI ブリッジであるため、機能が多少制限されており、vsPackage SCC プロバイダーのすべての優れた機能を提供することはできませんが、おそらく何もないよりはましです。
sharepoint - ユーザーが会議ワークスペースを作成できないようにするための適切な方法は何ですか?
SharePointにイベントリストがあり、ユーザーが新しいイベントフォームで会議ワークスペースを作成できないようにする必要があります。新しいイベントフォーム(添付ファイルのサポートが壊れます)をカスタマイズするのは恥ずかしがり屋ですが、これはどのように行うことができますか?
sharepoint - イントラネット上の SharePoint で何ができますか?
しばらくの間、SharePoint を使用して仕事をしていますが、あまり多くのことを行っていません。何百もの ASP/ASP.Net アプリケーションを含むイントラネットがありますが、SharePoint と統合してよりシームレスな環境を作るにはどうすればよいでしょうか? 現在、ドキュメントや生産移動要求などを SharePoint に配置していますが、イントラネット上の統合ツールというよりは、独自の独立したシステムのように感じます。
他の人が SharePoint で何をしているのかを調べてみましたが、役に立たない情報がたくさん見つかりました。
eclipse - スタック オーバーフローを IDE に統合しますか?
わかりました、これは私が持っているクレイジーなアイデアです。スタック オーバーフローは非常に構造化されており、開発アプリケーションに統合できます。では、たとえば Eclipse 用の Stack Overflow プラグインを用意することは可能であり、さらには有用でしょうか?
ブラウザに変更せずに「ネイティブ」に使用できるように、スタック オーバーフローのどの機能を IDE に直接統合したいですか?
編集: IDE 内で Web ページを使用するだけでなく、より深い統合の方法を考えています。たとえば、特定の Java クラスを使用して問題が発生した場合、SO からの回答が炎上する可能性があります。このようなことが煩わしい場合もあるでしょうが、非常に役立つ場合もあります。
integration - MS CRM 開発プロジェクト
私がアルバイトをしているショップは、Microsoft CRM を初めて使用しています。システムの機能を拡張するために開発者がシステムに対して行ったプロジェクトを調査したいだけです。
c# - Java から .NET アセンブリを呼び出す: JVM がクラッシュする
サード パーティの .NET アセンブリと大規模な Java アプリケーションがあります。.NET クラス ライブラリが提供するメソッドを Java アプリケーションから呼び出す必要があります。アセンブリは COM 対応ではありません。私はネットを検索しましたが、これまでのところ、次のものがあります。
C# コード (cslib.cs):
(.net 3.5 を使用しますが、2.0 を使用した場合も同じことが起こります):
C++ コード (clib.cpp):
(VC 2008 ツールを使用しますが、2003 ツールを使用した場合も同じことが起こります):
Java コード (CallCS.java):
Java クラスを実行しようとすると、メソッドの呼び出し中に Java VM がクラッシュします (ライブラリをロードできます)。
ただし、clib.dll をロードし、エクスポートされた関数 Java_CallCS_callCS を呼び出す単純な cpp アプリケーションを作成すれば、すべて問題ありません。x86 環境と x64 環境の両方でこれを試しましたが、結果は同じです。他のバージョンの Java は試していませんが、1.5.0 で実行するにはコードが必要です。
さらに、システム メソッドのみを呼び出すように clib.cpp を変更すると、Java からでもすべて正常に動作します。
まとめると:
- Java -> clib.dll -> mscorlib.dll からシステム メソッドを呼び出すことができます。
- CPPApp -> clib.dll -> cslib.dll から任意のメソッドを呼び出すことができます
- Java からメソッドを呼び出すことができません -> clib.dll -> cslib.dll
上記の 1. を使用する回避策を認識しています - リフレクションを使用してアセンブリをロードし、システム コールのみを使用して目的のメソッドを呼び出すことができますが、コードが乱雑になり、より良い解決策を期待しています。
リフレクション方式を使用する dotnetfromjava プロジェクトについては知っていますが、必要以上に複雑にすることは避けたいと考えています。ただし、他に方法がない場合は、このようなものを使用します。
私は ikvm.net も調べましたが、私の理解では、独自の JVM (C# で記述) を使用して魔法を実行しています。ただし、Java アプリケーション全体をその VM の下で実行することは、私にとって選択肢ではありません。
ありがとう。
php - Phing ビルド ファイルを生成するためのユーザー インターフェイス?
Phingをビルド ツールとして使用したいのですが、ビルド ファイルを生成するための (Web) インターフェイスがあるかどうか疑問に思っていました。
それらを手書きするための代替方法に関する推奨事項も高く評価されます。
java - CobolプログラムからのJavaAPIの利用
メインフレーム上で実行されているいくつかのCOBOLプログラムがあり、JavaAPIを介してバックエンドボールトと通信するためにそれらの1つが必要です。CobolプログラムがJavaプログラムを呼び出す方法はありますか?
CobolのWebサービスを使用することは可能でしょうか?Cobolプログラムを他のものとどのように統合しますか?