SoFunction
Updated on 2025-04-14

Coldfusion MX Skill Essence Collection 2


1. Build completely different applications
Through Macromedia Flash Communication Server, you can create and integrate new interactive features and user experiences into your website content. You can easily add features such as chat rooms, streaming video, diversified media communication and real-time collaborative work in websites and applications.

2. Get the most extensive network accessnetworkCommunication User
Macromedia Flash Player is the most widely used software on the website, so it is no matter the InternetnetworkThe vast majority of users will be able to experience your communication application which browser, platform or device to use.

3. Custom brand video and communication experience
Create video media presentations that match your brand’s appearance and image, as well as buttons and navigation interfaces. Like all Macromedia Flash video content, communication applications built with Macromedia Flash Communication Server MX will be loaded immediately, executed in existing HTML pages, and presented in a player without branding and closely integrated with web content, making your content brilliant.

4. Multi-directional communication capability
Establish spontaneous, real-time, one-way, two-way or n-way communication applications. Add human interaction to your website content through broadcasting to multiple people, or establishing private or group talks.

5. Closely integrated with existing applications
With Flash Remoting (built in Macromedia ColdFusion MX and JRun 4), you can easily inject communications into existing applications and enterprise profiles.

6. Enterprise-level server solutions
Flash Communication Server is achieved within the enterprisenetwork,externalnetworkOr the security, expansion and reliability requirements required for public websites to deploy communication functions.

7. Give full play to the power of the Macromedia Flash MX development environment
Through familiar script language, clear instructions and teaching documents, pre-made example documents, and a large number of collaborative website communities, books and other resources dedicated to promoting the Macromedia Flash platform, R&D personnel who have already understood Macromedia Flash will be familiar with it.

8. Expandable prefabricated communication object link library
Standard communication applications can be quickly and easily established through drag and drop components. You can modify components to fit your website design with the easy-to-use Macromedia Flash MX visual design tool, and add custom corporate identity, background and other design elements. You can even modify the original code of the component yourself to create various types of applications.

9. Shared Object with synchronization function
This latest technology makes it possible to create applications that allow all participants to share a shared experience, so that every communication user can receive the same and continuous voice, video and data.

10. Offline data synchronization
Create applications that can be experienced and updated offline. The Macromedia Flash client can synchronize applications and all information that needs to be updated when the user returns to the Internet later.

Set up Flash Communication Server correctly

Author: Jolin 12/29/02

content:

Correctly set up Flash Communication Server to prevent unauthorized users from logging in, stealing servers, cheating on games, or even shutting down servers.
About management settings:
1. Use a secure username to your password, and do not use usernames such as "admin" and "administrator". Passwords are no less than 8 letters, and numbers and punctuation marks are used.
2. Edit (The path in my machine is C:\Program Files\Macromedia\Flash Communication Server MX\conf\) The two tags under the <Allow> and <Deny> are controlled from which computer the user logs in and manages.
3. Same as above, modify the port used for management. If used only for intranet use, or only localnetworkLog in to manage, turn off this port in the firewall to prevent external access.
set up:
My machine path is E:\Program Files\Macromedia\Flash Communication Server MX\conf\_defaultRoot_\_defaultVHost_\
1. Edit the <Allow> and <Deny> tags, but this time you control the people who use your service.
2. If you do not use stream in your program, set <MaxStreams> to 0
3. You can set <RecordAccessLog> to on or off switch to access the log as needed (for example, when you think there is an exception and need to view the log)
About the service settings:
In
1. Modify <ResourceLimits> to control the resources used by the server. For details, you can see the comments in the xml
2. When you need to run a program that uses multiple servers, please set the <ServerDomain> tag.
(My machine path is E:\Program Files\Macromedia\Flash Communication Server MX\conf\_defaultRoot\)
3. Check the <HostPortList> tag. If the service is only used intranet, please turn off this port in the firewall.
4. Edit <Allow> and <Deny> to control the domain name and IP address of the user's program
Notes when writing programs:
1. The final product of the program should not be entered by the user in the program name, the server's ip or other key information. Although we usually do this when writing program debugging, these should be blocked into codes that the user cannot find.
2. When the user logs in, use server-side scripts (such as cfm) to check the client's referrer attribute to determine that it comes from where you want to come. It should usually access the swf that should come from on your web server, not the swf that the hacker writes himself.
3. In addition to the above measures, it is best to have other handshake methods between your swf and the server (that is, to make sure it is your own swf, not the hacker's swf method, such as getting a license plate, or other algorithm). Although swf is not very solid, at least the membership fee will be adjusted for a hacker for a while, so that you will not harm your server by using some shallow methods.
4. Check your server-side script (.asc) to clear all debugging, useless, trace code left behind during development
5. Clear all useless or old versions of scripts
About the program settings
1. Set the <AppsDir> tag, this is the directory where your program is located. Please make sure it cannot be browsed externally or even downloaded.
2. Organize the directory where your program is located and leave only the programs you need to provide to the user.
3. Remove all the examples that come with Macromedia Flash Communication Server MX installation
4. Set the <Streams> and <StorageDir> tags in the versus, specify the directory where the video file is stored. Please make sure that it cannot be browsed externally or even downloaded. For details, you can see the comments in the xml.
5. Set shared objects in the <ResourceLimits> tag to the appropriate value

6. Set the <Allow> tag to limit the domain name that visitors come from
7. Set <MaxTimeOut> in <JSEngine> in <JSEngine> to prevent the program from entering a dead loop and wasting server resources
About web files
1. Web files, such as html, swf and other publicly accessible files, should be separated from Flash Communication program files?
2. Except for web files, there should be no other files in the web directory, especially your fla!!
, , relationships are one-level relationships. Those who have used IIS should be able to understand them. Setting them correctly not only makes your server safer, but also more efficient.

ClearFlash comMethods for electronic whiteboards...

Author: Kyle(ckyle@) 2/11/03
content:
//put this in your whiteboard main client side
//if it is already not there
//delete all SOs prototype
= function() {
for (var i in ) {
delete ([ I ]);
}
();
};//end function

//now for the delete button
= function() {
();
};

Author: Jolin(jolin@) 2/13/03
content:
The URL is as follows...
Although it is in English...
But looking at the program code is enough...^_^
/devnet/mx/flashcom/articles/broadcast/video_tutorial.swf
/desdev/mx/flashcom/articles/

This is a foreign website...it will record every meeting of my video...you can check it out
Conference Room
/v1/ch13/

Meeting minutes
/v1/ch13/

Flash reads Chinese web page solution for non-unicode...
content:
When using FLASK connections are not unicode's Chinese web pages, the problem of garbled code will occur when displayed. You can use the following command to solve the problem...
=true;
Flash UI components are enhanced!!
Author: Kyle 2/15/03

content:

Everyone thinks UI components are very useful...but there is a disadvantage...
Not good looking...
Now someone has made an enhanced version... to make the UI no longer so ugly...^_^
Those who want to know can download it at the following website
/
For examples, please see here...
/beta/ScrollBar/