Beanstalkdを使用し、YAML :: Syckでエンコードされたハッシュを含むチューブ/キューにジョブを配置します($ YAML :: Syck :: ImplicitTyping = 1)。
Beanstalkdジョブから取得した文字列をデコードする方法については、Java側で構文のヘルプが必要です。Perlハッシュは、次のようなYAML文字列としてエンコードされることになります。
--- NameFirst
--- Mike
--- NameLast
--- Smith
--- DOB
--- 07/07/2007
これらのYAMLレコード(上記のとおり)は、一度に1つだけ処理されます。したがって、上記の文字列が与えられた場合、JYamlにそれを読み込んで、次のようなメソッドを使用してオブジェクトクラスにデコードする方法を教えてください。
Customer.NameFirst
Customer.NameLast
Customer.DOB