2016-11-21 5 views
0

私は現在、Java用のJavaアプリケーションをウェブページに埋め込むためのJavaアプレットの研究と開発を行っており、C#を使ってAndroidおよびIOS互換アプリケーションを開発しています。 (私は他の言語を使用していますが、これは私が始めたものであり、現時点で最も快適だと感じています)。SQLデータベースを使用してウェブ、モバイル、デスクトップのアプリケーションを同期する

私は、ユーザーが3つの環境のいずれかを使用して投稿を入力し、データベースに保存できるようにしました。

どのように私は各プラットフォームに座っているさまざまなアプリケーションをデータベースから削除して、データベースに追加した直後に3つのプラットフォームすべてでユーザーが見ることができるようにします。

ログインしている投稿者が所有している特定のテーブルでアプリケーションを検索する必要があると仮定して、新しい投稿が表示されたらすぐに検索するクエリを送信することができます。これらのコンセプトは、投稿の更新と削除にも実装する必要があります。

私はこのタイプのクロス環境開発には新しく、助言を求めたいと思っていました。何か助けてくれてありがとう。私はこの質問を具体的なものにしようと努力してきました。私は、まず最初に特に具体的な質問がないと考えています。

このタスクについてのアドバイスは非常に役に立ちます。

ありがとうございました。

答えて

0

あなたが取ることができる道は、PythonやRubyなどの高水準のインタプリタ言語を使用してRESTful HTTPSバックエンドを提供する単純なWebサービスを作成することです。こうすることで、すべてのアプリケーションがこのWebサービスを照会でき、データは常に同期し、複数のフロントエンドインタフェースを持つことができます。

最近のトレンドのように、多くのマルチプラットフォームアプリケーションは、バックエンドでより小さいマイクロサービスとして構成されています。また、部品間の結合が少なくて済みますので、時には意味があります。

関連する問題