~/talk

AI in Java: We've Built a Server-Side Enterprise Google A2A for Jakarta EE Devs.

Talkat JCON EUROPE 2026 · 2026-04-20..04-23· [java, large-language-models]
linkedin:buhake-sindi
slides:none on file

An enterprise Jakarta EE A2A server implements Google Agent2Agent using Jakarta EE10+, JDK25, and runs on Eclipse GlassFish/Omnifish with minimal dependencies; it exposes agent cards, supports langchain4j CDI agents, and deploys as a normal Jakarta app. Communication uses JSON-RPC payloads, optional SSE streaming, and a task lifecycle that returns artifacts (demo content-writer agent starts, submits a task, streams a completed artifact). Extended agent cards require authentication, runtimes support JSON-RPC or REST (pick one), and client/server builders and executors are provided so the example actually works end-to-end.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 4:10What is A2A protocol
  3. 10:06How A2A agents work
  4. 21:18A2A in Jakarta EE
  5. 35:30Demo of A2A server and client
  6. 52:38Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.