検索

第288章 SMPP コンポーネント

download PDF

Camel バージョン 2.2 で利用可能

このコンポーネントは、SMPP プロトコルを介して SMSC(Short Message Service Center)へのアクセスを提供し、SMS を送受信します。JSMPP ライブラリーは、プロトコル実装に使用されます。

Camel コンポーネントは現在、SMSC 自体ではなく、ESME (外部 Short Messaging Entity)として動作します。

*Camel 2.9* 以降、ReplaceSm、QuerySm、SubmitMulti、CancelSm、および DataSm を実行することもできます。

Maven ユーザーは、このコンポーネントの pom.xml に以下の依存関係を追加する必要があります。

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-smpp</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>

288.1. SMS の制限

SMS は信頼性も安全でもありません。  信頼できる配信とセキュアな配信を必要とするユーザーは、XMPP または SIP コンポーネントを使用することを検討し、代わりに選択したプロトコルをサポートするスマートフォンアプリケーションと併用したい場合があります。

  • 信頼性: SMPP 標準はエラーを示すフィードバックメカニズムを提供しますが、配信の非再配信および確認は、モバイルネットワークがこれらの応答を非表示またはシミュレートするために一般的ではありません。  たとえば、一部のネットワークは、宛先番号が無効であるか、または電源が入らない場合でも、すべてのメッセージの配信確認を自動的に送信します。  一部のネットワークは、スパムであると考えると警告なしでメッセージをドロップします。  ネットワーク内のスパム検出ルールは非常に欠かせません。1 つの送信元から 1 日あたり 100 件以上のメッセージがスパムとみなされる場合があります。
  • Security: ラジオボタン Tower から Recipient handset への最後のホップの基本暗号化があります。  SMS メッセージは、ネットワークの他の部分で暗号化または認証されません。  オペレーターの中には、従業員が顧客からの SMS メッセージの履歴をブラウズしたり、コールしたりすることを可能にするものもあります。  メッセージの送信者のアイデンティティーを簡単に作成することができます。  レゴリエーターや、モバイル電話業界でも、2 要素認証スキームでの SMS の使用と、セキュリティーが重要なその他の目的において SMS の使用に注意を払っています。

Camel コンポーネントを使用すると、メッセージを SMS ネットワークに送信するのと同じくらい簡単にできますが、これらの問題に対する解決策は提供できません。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.