質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

1回答

2582閲覧

Javaでソケット通信を行う際に利用できるフレームワーク

tkwok26

総合スコア8

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2020/05/03 02:56

編集2020/05/03 06:24

前提・実現したいこと

現在、Javaを利用したサーバ間ソケット通信を実装しております。
ソケット通信で利用できるフレームワークはあるのでしょうか?

フレームワーク無しの素の状態ではSQLインジェクション対策ができないため、
ソケット通信で利用できるフレームワークが存在するのであればそちらを利用したい。

試したこと・調べたこと

Javaのフレームワークで大不応的なSpringで可能か検索。
Spring Integrationの存在を知るも参考にできる記事を発見できず、最終手段とする。
(勉強中です)

補足情報(FW/ツールのバージョンなど)

Java11

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2020/05/03 04:36

調べたこと、試したことを記載してください。
退会済みユーザー

退会済みユーザー

2020/05/03 11:28

java.sql.PreparedStatement の使い方がまちがえてるから対応できてないとおもってるだけでちゃんと利用すればSQLインジェクションはされませんよ
guest

回答1

0

ベストアンサー

参考になるか分かりませんが、Netty というものが存在するようです。

Nettyを使ってサーバーを実装してみた - Qiita

【追記】

あと、Spring Integration の参考記事ですが、以下のようなリンクはいかがでしょうか?

投稿2020/05/03 03:19

編集2020/05/03 08:28
Yasumichi

総合スコア1773

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問