2023年04月13日 カード42 いいね0

広告

単語カード

  • DBからSELECTしたもののフォーマットは?
    Java
  • コンパイルするためにMuleで最低限必要なものは?
    イベントプロセッサ
  • attribute はHTTP リクエストのあとどうなる?
    おき変わる
  • payload[1].city と payload.city[1] どちらが正しいか
    payload[1].city
  • API Proxyがやらないことは?
    APIバックエンドサービスでどの"レスポンス"が許可されるか決定する
  • AnypointExchangeに公開した後の次のステップは?
    AnypointExchangeにてAPIへのアクセスをリクエストする
  • APIへのポリシーやアクセス制限を強化するのはなに?
    Mule ランタイムの埋め込みAPI Gateway
  • BatchJobが終わったあとのレコード処理はなかったことになっているが注意点として
    BatchJob 内の2つの BatchStep間ではレコード処理は持ち越される
  • 3つの BatchStepがあるとする。2つ目の BatchStepでレコード処理のエラーが出た場合はどうなる?
    2つ目の BatchStep は残りのレコード処理をし、3つ目の BtachStep をスキップする。
  • VM connector にできて Flow Reference にできないこと
    次のフローに非同期フロー(asynchronous)を許可すること
  • CloudHub にデプロイする際にMuleアプリケーションがデプロイ可能な全てのパッケージの依存関係を持っていないといけない理由は?
    CloudHub workers が依存関係をダウンロードできない可能性があるから
  • 依存関係はどのファイル?
    pom.xml
  • 子フロー内で変数はどのように扱える?
    参照、編集、親フローへの反映全て可能
  • ${env.properties} cannot opened because it does not exist のエラーときたら?
    プロパティタブの Runtime Manager で env properties がセットされていないから
  • On Error Propagate はどんな処理?
    後続の処理をスキップしフローのエラーハンドラーへ飛ぶ
  • REST接続を使ってコネクターをつくるためにはどんなことをすればよいか?
    Design Cnetre で API をつくり Anypoint Exchange に公開する
  • HTTP リクエストを使ってクエリパラメータをアウトバウンドリクエストで動的に扱うのはどんな方法?
    HTTP リクエストの中のクエリパラメータとすればよい
  • HTTP リクエストが JSON を返す時、 Java 配列として返してほしいならどうする?
    メタデータをアウトプットに加え、ドラッグ&ドロップを使い JSON にトランスフォームする
  • Cosume : WSCの前にくるプロセスは?
    Transform Message
  • Array オブジェクトが payload にセットされている。Scatter-Gather ないのイベントはどのようにルーティングされる?
    イベント全体が並列で処理される
  • 複数 conditions はどのように Choice router から route events に使われるか?
    「最初」の true を見つけ、 イベントを「一つ」のルートに分配する
  • Validation error が起きた後の処理はどうなる?
    フローは止まり、HTTP Listenerにエラーメッセージを返す
  • ErrorHandling の問題。Validation Error が出た後 On Error Continue が規定されていた場合どうなる?
     Validation Error のエラーメッセージが Payload にセットされ、後続処理はスキップされる
  • On Error ~~ が子フローに規定されていた場合、その後どうなる?
    親フローのエラーハンドリングを見る。親フローに On Error ~~ が規定されていればそれが優先される。
  • globalErrorHandler と親フローの ErrorHandler ならどちらが後に payload をセットする?
    親フローの ErrorHandler
  • [1, 2, 3, 4]という配列に "order" ++ したらどうなる?
    [1, 2, 3, 4] のまま
  • エラーハンドリングっぽい問題でまず確かめるべきなのは
    LoggerではなくErrorHandlerが最後に来ていること
  • Logger と ErrorHandler の違い
    Logger は payoad、 ErrorHandler は エラーメッセージを返す
  • 1つのフロー内のエラーの中で最も優先される順番は?
    On Error Continue > Validation > On Error Propagate
  • Map のアウトプット型は Array だが、インプット型は?
    同じくArray
  • Publish cosume と Publish, どっちが同期でどっちが非同期?
    Publish consume : 同期、Publish : 非同期
  • DataWeave からどうやってフローを呼び出す?
    LookUp
  • DataWeave is tightly integrated with ____________.
    Mule Runtime
  • DevKit の使い道は?
    DevKit は使わない。
  • HTTP ではなく SOAP を使う理由は?
    Successful/retry logic
  • API router を使う意味は?
    RAML API 仕様に対して妥当なリクエストか判別する
  • " - " (マイナス)はどんな役割か?
    リストからアイテムを削除する
  • 外部の人がクライアント情報のリクエストをAPI Proxy に遅れるのはどこ?
    組織の共有 API portal
  • [1, 2, 3, 4] という配列を For-each の中にいれたらどうなる?
    order ++ などは発動しないが、4回まわる
  • API Gateway がやらないことは?
    スロットリング、セキュリティ、ポリシー
  • 並列処理ではないのは?
    First Successful Router
  • 2つのURLパラメータをURLの中に含める時つかう記号は?
    ?, =, &
広告

コメント