---
schema_version: "1"
id: ef9bc5cc354547f61d4bf3eea8882e9dcc236b7af34e8225f61cf9ebe188ddc6
title: Scripting Module 2.0
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/scripting-module/2.0/index.md
canonical_url: https://docs.mulesoft.com/jp/scripting-module/2.0/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: fab77bb5c539390661d75164ea51f121b88f482d7f83cbeb728f1eaaaae339b9
description: MuleSoft Documentation Site
release: "2.0"
latest: false
---
# Scripting Module 2.0

Scripting Module は、スクリプト言語で作成されたカスタムロジックを実行します。複雑なタスクの全部または一部を実行するためのカスタムコードの作成や、作成済みのモジュールの再利用が必要な場合があります。 Scripting Module バージョン 2.0 以降では、​`jsr-223`​ に準拠したスクリプティング言語エンジンを指定する必要があります。

## [](#始める前に)始める前に

このモジュールを使用するには、以下に精通している必要があります。

- Anypoint Connector
- Mule Runtime Engine (Mule)
- Mule フローの要素
- グローバル要素
- Anypoint Studio を使用した Mule アプリケーションの作成

アプリケーションを作成するには、Anypoint Platform へのアクセスが必要です。

## [](#モジュールの一般的なユースケース)モジュールの一般的なユースケース

Scripting Module は、サポートされている言語でロジックを実行し、変数やレジストリへのアクセス、Mule ロガーによる情報の記録、ペイロードの読み取りなどを行います。

例については、​[「例」](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-examples)​を参照してください。

## [](#対象者)対象者

- 新規ユーザーは、以下をお読みください。
    
    - Mule アプリケーションを作成するための​[「Anypoint Studio を使用したコネクタの設定」](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-studio)
    - [「例」](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-examples)​には、コネクタのユースケースが 1 つ以上用意されています。
- 高度なユーザーは、以下をお読みください。
    
    - [XML と Maven のサポート](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-xml-maven)
    - [「例」](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-examples)​には、コネクタのユースケースが 1 つ以上用意されています。

メジャーリリースとマイナーリリースについては、​[「アップグレードおよび移行」](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-upgrade-migrate)​を参照してください。

## [](#次のステップ)次のステップ

前提条件を満たし、テンプレートおよびサンプルを試したら、​[Anypoint Studio](https://docs.mulesoft.com/jp/scripting-module/2.0/scripting-module-studio)​ でアプリケーションを作成してコネクタを設定できます。

## [](#関連情報)関連情報

- [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)
- [Exchange を使用したコネクタ、テンプレート、およびサンプルの検出](https://www.mulesoft.com/exchange/?search=scripting-module&type=connector)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)