Have something interesting to share with Java Eastern Europe community?
Become a speaker now

The Power of Java7 NIO.2 advanced concepts

Описание: In this session hear how a leading financial services company uses Java 7 NIO.2. This session will covers all the important aspects involved in developing advanced NIO.2-based applications. It provides clear instructions for getting the most out of NIO.2 and offers many case studies to spice up your Java 7 applications with the new I/O capabilities.

  • The Path class operations.
  • Need to copy, move, or delete an entire directory? Use the FileVisitor API.
  • Explore the Watch Service API and file changed notification.
  • Develop blocking/non-blocking socket-based applications. Learn how to develop Java network-based applications in blocking and non-blocking styles. Both TCP and UDP are covered in brief.
  • The Asynchronous Channel API. You can develop asynchronous network based Java applications with a suite of classes and options.
Тип выступления: Доклад (50 минут)
Mohamed Taman

Mohamed Taman

Efinance, Egypt
Mohamed is a Systems Architect, Java team leader, and consultant with around 11 years experience in projects architecture, manage teams, delivery times, capacity plans and resource planning in case of concurrent projects / change requests development. Graduated with B.Sc in computer systems engineering. A JCP member working on JEE7 JSRs / Glassfish 4 evaluation, and a member of Adopt-A-JSR, Adopt OpenJDK, and FishCAT programs. Oracle Egypt Architects Club board member, with responsibility to define and put the correct architecture for Oracle customer’s projects in EMEA. Using JSE2+, JEE5+ , ORM, OOP, Sun, Oracle, IBM, Microsoft, Adobe, UML, and implementing high-level security solutions, coding quality standards and techniques for a startup companies alongside his employer projects. His career has taken him to different companies (Oracle, Silicon Expert & Intercom Enterprise), where he co-founded and works now as Systems architect, and Java TL at e-finance. also a frequent speaker at Java User Groups and conferences worldwide including JavaOne, JDC, and Devoxx. For further information and blogs visit https://en.gravatar.com/tamanm.

Видеозапись выступления

Слайды презентации