We are developing a vehicle tracking system. Like all VTS, we have GPS devices installed in vehicles that continue to send location information to the server. On the server, our TCP communicator continues to read this data and stores it in the database. Now we need to check some set of rules for triggering alerts for vehicles, for example, we need an alert when the vehicle reaches a certain place, if the vehicle crosses certain speed limit, etc. Can you suggest a better way to implement it? We thought about some ways to implement it, 1. Our TCP communicator, when it receives the location, should check for warnings. 2. The process will be executed,which will last every 15 minutes and check the location data for these 15 minutes for alerts.
I am looking for proposals for its implementation, logical-wise, as well as technologically. e.g. Do I need to use Drools or not ?, etc.
source
share