回答編集履歴

3 修正

sazi

sazi score 15416

2018/04/05 11:47  投稿

結局のところ、ネイティブアプリケーションとwebアプリケーションとでデータをどのように共有するかってことですから、データベースを介すのが一番いい方法だと思います。
共有するデータをファイルにすると、格納するパスの問題や排他などもあります。
ファイルで共有するのは、取っ掛かりとしては簡単でよいかもしれませんが、
そのうちあれやこれやと問題が発生しそうです。
追記
--
2 修正

sazi

sazi score 15416

2018/04/05 11:44  投稿

結局のところ、ネイティブアプリケーションとwebアプリケーションとでデータをどのように共有するかってことですから、データベースを介すのが一番いい方法だと思います。
共有するデータをファイルにすると、格納するパスの問題や排他などもあります。
ファイルで共有するのは、取っ掛かりとしては簡単でよいかもしれませんが、
そのうちあれやこれやと問題が発生しそうです。
追記
--
管理しているデータへのアクセスは共有にはしないという形であれば、例えばデータの管理はネイティブアプリケーションが行い、webアプリケーションはリクエストだけにするということであれば、tekkaさんが紹介されているような方法で実現可能だと思います。
管理しているデータへのアクセスは共有にはしないという形であれば、例えばデータの管理はネイティブアプリケーションが行い、webアプリケーションはリクエストだけにするということであれば、tekkaさんが紹介されているような方法で実現可能だと思います。
1 追記

sazi

sazi score 15416

2018/04/05 11:43  投稿

結局のところ、ネイティブアプリケーションとwebアプリケーションとでデータをどのように共有するかってことですから、データベースを介すのが一番いい方法だと思います。
共有するデータをファイルにすると、格納するパスの問題や排他などもあります。
ファイルで共有するのは、取っ掛かりとしては簡単でよいかもしれませんが、
そのうちあれやこれやと問題が発生しそうです。
そのうちあれやこれやと問題が発生しそうです。
追記
--
管理しているデータへのアクセスは共有にはしないという形であれば、例えばデータの管理はネイティブアプリケーションが行い、webアプリケーションはリクエストだけにするということであれば、tekkaさんが紹介されているような方法で実現可能だと思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る