こんにちは。C#初心者のjavaプログラマです。
C#のwindowsアプリにて、ローカル端末上の固定パス上のzipファイルを、spring boot上で起動するjavaのコントローラクラスに連携し、ファイルをサーバーにアップロードさせる機能を開発しているものです。
前提・実現したいこと
・C#にて、windowsアプリケーションを作成する。(WEBアプリではありません。)
上記windowsアプリケーションのexeより、zipファイル(アプリ内で固定パスで持たせる)を、
spring boot 上で起動している、javaのcontorollerクラスに連携させることで、
ファイルアップロードさせる機能を実現したいと思っています。
・APサーバーは、WebLogicです。
・サーバー側
・FW:spring boot V2.1.5
・言語:java 1.8
・クライアント側
・C#(windowsアプリケーション)
発生している問題点、課題点
C#側の実装がほとんど分かりません。さんざんググったのですが、
やっていることが特殊で、C#及びwindowsアプリの開発も初めてなので、不慣れなこともあり、
皆様のお知恵をお借りしたく投稿させて頂きました。
サーバーサイドのjavaのコントローラクラス内のメソッドは以下の想定で考えています。
@PostMapping("/upload")
@ResponseBody
public void uploadFile(@RequestParam("file") MultipartFile file ) {
// ここにファイルアップロード処理本体を実装
}
本当に初歩的な質問で、大変恐縮ではございますが、C#でwindowsアプリを構築された
ご経験がある方、
また、上記の様にC#のwindowsアプリから、spring boot (又はstrutsなど)のjavaの
コントローラクラスにリクエストを発行して処理を行う。
というアプリケーションの開発のご経験がある方、
ぜひとも、C#側の実装方法、また上記に記載したjavaの実装で間違っている、こうしたほうが良い、
など、お知恵をお借りしたく存じます。
どうぞよろしくお願い致します。
あなたの回答
tips
プレビュー