私はifttt.comのようなWebサービスを構築しようとしています。
iftttが提供するチャンネルの半分以上は中国では利用できません。だから私は地元のものを作ることにしました。ifttt.comのようなサービスを構築するためのルールエンジンは必要ですか?
私はIFTTTタスクに対処する方法の過程を理解しようとIFTTTのログを学んでいます。
今、私は私がルールに対処するためのいくつかのメソッドを持っている必要があることを知っています。
スケジュールされたタスクプロセスは、指定されたイベントによってアクティブ化され、エンジンは、指定されたアクションを呼び出してパラメータを渡すルールを解決します。
私はこれを開発するためにJavaを使用する予定です。
ここでオープンソースのルールエンジンを使うべきだと思うのですか、自分で書くのが良いでしょうか?ルールエンジンの作成やルールの構造の定義に注意が必要なものについて、いくつかのヒントを提供すれば素晴らしいことでしょう。
最後に、iftttが使用していると思われる技術について自由に議論してください。あるいは、iftttのデータベース構造がどのようなものかを考えます。あるいは、iftttやRules EngineやScheduled Tasksについての助言があれば助かります!
独自のルールエンジンを作成することはお勧めしません。それは簡単な仕事ではありません。以下の@Thornのように、Droolsを見てみることをお勧めします。 – Perception