അപ്പാച്ചെ ക്യാമൽ

അപ്പാച്ചെ ക്യാമൽ
Apache Camel Logo
വികസിപ്പിച്ചത്Apache Software Foundation
ആദ്യപതിപ്പ്ജൂൺ 27, 2007; 17 years ago (2007-06-27)[1]
റെപോസിറ്ററിCamel Repository
ഭാഷJava, XML
ഓപ്പറേറ്റിങ് സിസ്റ്റംCross-platform
തരംEnterprise Integration Patterns Enterprise Service Bus SOA Message Oriented Middleware
അനുമതിപത്രംApache License 2.0
വെബ്‌സൈറ്റ്camel.apache.org

റൂൾ അടിസ്ഥാനമാക്കിയ ഒരു റൗട്ടിംഗ്, മെഡിറ്റേഷൻ യന്ത്രമാണ് അപ്പാച്ചെ ക്യാമൽ. റൗട്ടിംഗ്, മെഡിറ്റേഷൻ റൂളുകൾ സജ്ജീകരിക്കാനായി ഒരു എപിഐയുടേയോ അല്ലെങ്കിൽ ഡൊമെയ്ൻ-സ്ഫെസിഫിക്ക് ലാങ്ങ്വേജ് വലിയ അളവിലുള്ള എക്സ്എംഎൽ കോൺഫിഗറേഷൻ ഫയലുകളില്ലാതെ സാധാരണ ജാവ കോഡ് ഉപയോഗിച്ച് ഒരു സംയോജിത വികസന പരിതസ്ഥിതിയിൽ റൂട്ടിംഗ് നിയമങ്ങളാൽ പ്രവർത്തിക്കുന്ന ടൈപ്പ്-സേഫ് സ്‌മാർട്ട് കംപ്ലീക്ഷനെ അപ്പാച്ചെ ക്യാമലിന് പിന്തുണയ്‌ക്കാൻ കഴിയുമെന്നാണ്, എന്നിരുന്നാലും സ്‌പ്രിംഗ് ഫ്രെയിംവർക്കിനുള്ളിലെ എക്സ്എംഎൽ കോൺഫിഗറേഷനെയും പിന്തുണയ്‌ക്കുന്നു.

സേവന പ്രധാന ആർക്കിടെക്ചറുകളിൽ ക്യാമൽ അപ്പാച്ചെ സർവീസ് മിക്സ്, അപ്പാച്ചെ ആക്റ്റീവ്എംക്യൂ, അപ്പാച്ചെ സിഎക്സ്എഫ് എന്നിവയോടൊപ്പവും ഉപയോഗിക്കാറുണ്ട്. അപ്പാച്ചെ സോഫ്റ്റ്‌വെയർ ഫൗണ്ടേഷൻ പുറത്തിറക്കുന്ന ഈ സോഫ്റ്റ്‌വെയർ അപ്പാച്ചെ അനുമതി പത്രം പ്രകാരമാണ് പ്രസിദ്ധീകരിച്ചിട്ടുള്ളത്.

ഉപകരണങ്ങൾ

  • മൂല്യനിർണ്ണയത്തിനും വിന്യാസത്തിനുമായി നിരവധി അപ്പാച്ചെ മാവെൻ-പ്ലഗിനുകൾ നൽകിയിട്ടുണ്ട്.
  • ഗ്രാഫിക്കൽ, എക്ലിപ്സ് അടിസ്ഥാനമാക്കിയുള്ള ടൂളിംഗ് റെഡ്ഹാറ്റ് നിന്ന് സൗജന്യമായി ലഭ്യമാണ്. ഇത് ഗ്രാഫിക്കൽ എഡിറ്റിംഗ്, ഡീബഗ്ഗിംഗ് വിപുലമായ മൂല്യനിർണ്ണയം എന്നിവ നൽകുന്നു.
  • ടാലൻഡിൽ നിന്നുള്ള എക്ലിപ്സ് അടിസ്ഥാനമാക്കിയുള്ള ടൂളിംഗ്.

പുറംകണ്ണികൾ

അവലംബം

അവലംബങ്ങൾ എങ്ങനെയുണ്ടെന്ന് കാണുക

  1. Apache Camel 1.0, retrieved 15 April 2021