
|
The wonder wear company advocated new architecture ArchestrA, and released the first industrial product application server (It might be abbreviated as IAS or AppServer) with this architecture in 2003.
It explains ArchestrA from various angles. what advantage brought by IAS ArchestrA is what. |

Commentor / R.Takeuchi |
| |
What's IAS (AppServer) |
IAS is the first product based on the ArchestrA architecture. The plant application model is offered, and load-balancing and two or more person development simultaneously is enabled. The plant equipment becomes possible because it uses IAS model/making it to the template as an object. For example, bound pair limit and drive/stop property can be established in the object of motor, and more peculiar operation to the object can be described by the script.

The main feature of IAS is as follows.
.NET scripting adoption
It can access all the resources like data base, E-mail, and system I/O, etc. because it corresponds to . NET script of Microsoft in addition to a past Quick script.
Multiuser development environment
Development/opening the application to the public via the Internet is assumed as a standard, and because the development is advanced for the image to log on the Galaxy repository of IAS, IAS can be developed at the same time by two or more people. Only the object under the edit is locked, and other objects are shared.
Dynamic change in application
IAS has the mechanism that the change is dynamically reflected without shutting down the front end when attribute/behavior of the object is changed. Neither the change all nor reactivation are done to the client (front end) even when this it is because the system over the large area is assumed through the entire factory or the Internet, and has the change in the I/O address by this function, and a new value can be acquired dynamically.
Load-balancing
It is likely to reach the limit of the memory and CPU power because of an increase in the number of tag and an increase in the number of screens, and to fall into the situation in which Ripras of PC should be done though it provides and Shi stem is enhanced to the larger-scale one repeating remodeling/expansion. For this case, because the execution node can be distributed in each object in IAS, the load-balancing can be attempted according to the enhanced equipment.
Recycling of code
Because IAS does the modeling of object-oriented, it derives from the template of the base class, and a new object is made. Therefore, the property method script etc. that have been mounted with former template can be recycled even by a new as it is inherited class. That is, it ends only because only a different part is mounted on a new template. Moreover, when the base template is changed, it is reflected also in all objects that derive there.
Front End (GUI)
Because the front end of IAS should not be InTouch, and corresponds to DDE/OPC, it is also possible to use other companies SCADA such as FIX.
Verbose
Because IAS can reduplicate the server by mastering/slave form, dropping the server like the process usage etc. offers high reliability in a difficult plant.
If IAS is said in one sentence, the platform where multiuser development and a dynamic change are enabled is offered, and it becomes a framework of the management of the plant data.
|
|