Supporting synchronous and asynchronous communications in event-based communication framework for client-server applications
作者: Mingyu Lim
刊名: International Journal of Advanced Computer Research(IJACR), 2019, Vol.9 (40)
来源数据库: ACCENTS
关键词: Synchronous/asynchronous communicationEvent-based communication frameworkBlocking/non-blocking socket channelClient-server system.
原始语种摘要: This paper proposes a communication framework (CM) that supports both of synchronous and asynchronous communication between a client and a server. Original CM is an event-based asynchronous communication framework and provided applications with communication services only in the asynchronous manner. The extended CM provides synchronous communication mechanism using a blocking socket channel and a non-blocking socket channel. By explicitly providing blocking socket channels to applications, CM allows a client to organize its own synchronous communication protocol with a server. With the non-blocking socket channel, CM can change the original asynchronous communication services to synchronous services using the synchronization technique between the main thread and the processing thread....
全文获取路径: ACCENTS  (合作)

  • asynchronous 异步的
  • communication 通信
  • framework 构架
  • server 服务程序
  • event 事件
  • channel 槽水道
  • blocking 阻塞
  • applications 应用程序
  • thread 
  • explicitly 明显性